Run macOS Software on Linux
Darling is an open-source translation layer that enables users to run macOS software directly on Linux systems without the need for hardware emulation. By implementing the Darwin environment, the project aims to integrate macOS applications seamlessly into the Linux desktop experience.
Why it matters
This project provides a significant bridge for cross-platform software compatibility, potentially reducing the barrier for users to switch between macOS and Linux ecosystems.
~ $ uname Linux ~ $ darling shell Darling [ ~ ]$ uname Darwin Darling Darling is a translation layer that lets you run macOS software on Linux
Darling runs macOS software directly without using a hardware emulator.
Like Linux, Darling is free and open-source software. It is developed openly on GitHub and distributed under the GNU GPL license version 3.
Darling implements a complete Darwin environment. Mach, dyld, launchd — everything you'd expect.
Darling does most of the setup for you. Sit back and enjoy using your favorite software.
We aim to fully integrate apps running under Darling into the Linux desktop experience by making them look, feel and behave just like native Linux apps.
And it is! Wine lets you run Windows software on Linux, and Darling does the same for macOS software.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in