![]() | |
Developer(s) | CodeWeavers |
---|---|
Stable release | |
Operating system | Linux,macOS,ChromeOS |
Type | Compatibility layer |
License | Proprietary,GPL,LGPL |
Website | www![]() |
CrossOver is aMicrosoft Windowscompatibility layer available forLinux,macOS, andChromeOS. This compatibility layer enables manyWindows-basedapplications to run on Linux operating systems, macOS, or ChromeOS.
CrossOver is developed byCodeWeavers and based onWine, anopen-source Windows compatibility layer. CodeWeavers modifies the Winesource code, applies compatibilitypatches, addsconfiguration tools that are moreuser-friendly, automated installation scripts, and providestechnical support. All changes made to the Wine source code are covered by theLGPL and publicly available. CodeWeavers maintains an online database listing how well various Windows applications perform under CrossOver.[2]
CrossOver Linux is the original version of CrossOver. It aims to properly integrate with theGNOME andKDEdesktop environments so that Windows applications will run seamlessly on Linux distributions. Before version 6, it was called CrossOver Office. CrossOver Linux was originally offered in Standard and Professional editions. CrossOver Linux Standard was designed for a single user account on a machine. CrossOver Linux Professional provided enhanced deployment and management features for corporate users and multiple user accounts per machine. With the release of CrossOver Linux 11 in 2012, these different editions merged into a single CrossOver Linux product.
In 2005Apple announced a transition fromPowerPC toIntel processors in their computers, which allowed CodeWeavers to develop aMac OS X version of CrossOver Office called 'CrossOver Mac'[3]
CrossOver Mac was released on January 10, 2007.[4] With the release of CrossOver Mac 7 on June 17, 2008, CrossOver Mac was divided into Standard and Pro editions like CrossOver Linux. The Standard version included six months of support and upgrades, while the Pro version included one year of support and upgrades, along with a bundled copy of CrossOver Games. With the release of CrossOver Mac 11 in 2012 these different editions were all merged into a single CrossOver Mac product.
In 2019,macOS Catalina went 64-bit only and eliminated support for 32-bit programs and libraries. In December 2019 Codeweavers released CrossOver 19, providing support for 32 bit Windows applications on an operating system with no 32 bit libraries solving this problem.[5] The technique, known as "wine32on64", requires using modifiedLLVM to build additionalthunk code that allows running 32-bit programs in a 64-bit wine.[6]
In early June 2023, CodeWeavers announced early stages ofDirectX 12 support on macOS would be available in CrossOver 23.[7] AtWWDC 2023, Apple announced the Game Porting Toolkit based on CrossOver to bring Windows games to macOS. Apple did not collaborate with CodeWeavers on this toolkit.[8][9] In September 2023, CodeWeavers released version 23.5 of Crossover which supports D3DMetal from the Game Porting Toolkit as well as theGStreamer media framework.[10]
As example of the complexity of the final package:
A standard copy of CrossOver now includes the functionality of CrossOver Games, CrossOver Standard, and CrossOver Professional editions. These older individual versions of Crossover have since been retired.[15]
CrossOver Games, announced on 10 March 2008, was a product intended to let users play a broad range of games by providing current Wine patches.[16] The expectation was that it would update on a weekly to monthly schedule in order to incorporate the latestWine programming work being accepted. In contrast the general CrossOver Office product focused more on stability and productivity software, and had a much slower beta and release schedule. CrossOver Games wasn't able to release updates with enough frequency to justify its separate production track and was discontinued in 2012. It was merged back into a unified CrossOver product.
CrossOver Server was a specialized version of CrossOver Linux which allowed Windows applications to run onthin-client systems. It was discontinued in 2007 as many of its features were present in the CrossOver Linux Pro edition.
On October 28, 2008 as the result of theLame Duck Challenge,Codeweavers gave all of their products away. Codeweavers' main page was temporarily replaced due to the day's unusually high traffic.[17] According to CodeWeavers at least 750,000 product registrations were given away during October 28.[18]
On October 31, 2012, CodeWeavers had a second software giveaway, this one entitled "Flock the Vote".[19] CodeWeavers promised to have such a giveaway if 100,000 American voters would promise to vote on election day, in anonpartisan bid to encourageactivism. More than 100,000 people pledged, so CodeWeavers allowed any person in the world to download and register a copy of CrossOver Linux or CrossOver Mac.
{{cite web}}
:Missing or empty|title=
(help)