A simple 'HelloWorld' Cocoa app demonstrated on macOS (left) and GNU/Linux (right)
|Original author(s)||Luboš Doležel|
|License||Various, primarily GPLv3|
Darling is a free and open-source compatibility layer, like Wine. It duplicates functions of macOS by providing alternative implementations of the libraries and frameworks that macOS programs call. This method of duplication differs from other methods that might also be considered emulation, where macOS programs run in a virtual machine. Darling has been called the counterpart to WINE but for running OS X apps in Linux.
The project started in Summer 2012 and builds on a previous project, named maloader, which was discontinued due to a lack of time. The developer is testing applications, such as Midnight Commander or The Unarchiver on the layer. So far, the layer has been shown to work with many console apps, but does not currently support graphical applications. Darling does have the ability to extract the dmg file format.
- Brodkin, Jon (6 August 2013). "OS X apps run on GNU/Linux with Wine-like emulator for Mac software". Ars Technica. Retrieved 23 January 2014.
- Lynch, Jim. "Will we ever be able to run OS X apps in Linux with Darling?". InfoWorld. Retrieved 2018-07-23.
- "Project Status". Darling project. Retrieved 23 January 2014.
- "Project Darling Is Still Trying To Run macOS/OSX Software On Linux - Phoronix". www.phoronix.com. Retrieved 2018-07-23.
- "A C++ Hello World And The Rose Gold Walled Garden Of Doom". Hacker Noon. 2018-01-29. Retrieved 2018-07-23.
- "FAQ". Darling project. Retrieved 23 January 2014.
- Heath, Nick (15 July 2013). "OS X apps on their way to Linux courtesy of Darling project". ZDNet. Retrieved 23 January 2014.