dbForge Schema Compare is capable of operating not only in the Windows environment but also within Linux and macOS. To achieve it, you’ll need .NET Framework 4.7.2 or higher and a specialized application named CrossOver to enable Windows applications to operate on Linux and macOS.
CrossOver, developed by CodeWeavers and built on Wine - an open-source Windows compatibility layer, enables advanced cross-platform compatibility without requiring dual-booting or an additional OS license.
CrossOver creates distinct Windows environments within specialized containers called “bottles.” These bottles can house various software and function as separate virtual Windows environments. CrossOver includes several customizable bottle templates to create a specific environment with the desired settings, and a single installation can support multiple bottles.
Users have the option to install a single Windows application per bottle or multiple applications in one bottle if they require the same environment and settings. The former offers improved performance and stability as each application operates independently in its own bottle. The latter offers enhanced resource utilization and faster application startup times. Furthermore, a shared environment is advantageous, such as requiring .NET Framework for multiple applications within the same bottle, which requires only one installation.
During the installation, the user has to create a bottle and then install not only dbForge Schema Compare, but also all the prerequisite software - the .NET Framework 4.7.2 package, which is required for a correct work of dbForge products. It contains the following components:
All these to be done manually with the CrossOver Software Installer.
If the installation of dbForge Schema Compare or .NET Framework 4.7.2 fails for some reason, you will have to start the installation process anew.
If you do so, make sure you select the same bottle for product installation; in this case, the installation will commence from where it was previously interrupted.