dbForge Data Compare for MySQL is a classic Windows application; however, it can still function in the Linux and macOS environments. For this, you need not only .NET Framework 4.7.2 or higher (as for Windows environment) but also a specialized application called CrossOver, which provides a compatibility layer that allows Windows applications to run on Linux and macOS. You do not need to install Windows on your Linux or macOS machine - just CrossOver.
CrossOver is a software developed by CodeWeavers and based on Wine, an open-source Windows compatibility layer. CrossOvers delivers advanced cross-platform compatibility that does not require dual-boot or another OS license.
CrossOver creates separate Windows environments in special containers called bottles. Bottles can contain different software and, in fact, operate as different virtual Windows environments. CrossOver offers a number of bottle templates that can be modified by the user to create a specific environment with the required settings. You can maintain multiple bottles in a single CrossOver installation.
The user can either install one Windows application per bottle or install multiple Windows applications into one bottle, should they require the same environment and settings.
In the former case, the user gets better performance and stability, since every application runs in an independent bottle.
In the latter case, the user gets improved utilization of system resources and faster application startup. The shared environment is also beneficial - for instance, if you need .NET Framework for multiple applications stored in the same bottle, you have to install it there only once.
Note
Keep in mind that if you are using several dbForge products, you can install all of them in one bottle instead of creating a separate container for each tool.
The application can be installed manually. The user can choose whether to create a new bottle or to install an application into the existing one. If you select to create a new bottle, you will have to install not only the tool, but also all the prerequisite software (such as the abovementioned .NET Framework) - all this to be done manually with the CrossOver Software Installer. If you select to install Data Compare into the existing bottle, make sure it has all the prerequisite components installed.