在Linux上运行macOS软件
~ $ uname Linux ~ $ darling shell Darling [ ~ ]$ uname Darwin Darling Darling是一个翻译层,让您可以在Linux上运行macOS软件。 快速 Darling直接运行macOS软件,而不使用硬件模拟器。 免费 像Linux一样,Darling是自由和开源软件。它在GitHub上公开开发,并根据GNU GPL第3版许可证分发。 兼容 Darling实现了完整的Darwin环境。Mach、dyld、launchd — 你所期待的一切。 易于使用 Darling为您完成大部分设置。坐下来,享受使用您喜欢的软件。 原生 我们的目标是通过使在Darling下运行的应用程序看起来、感觉和表现得像本地Linux应用程序,从而将它们完全整合到Linux桌面体验中。 这听起来很像Wine 没错!Wine让您在Linux上运行Windows软件,而Darling同样为macOS软件做了相同的事情。 它支持GUI应用程序吗? 几乎!这花费了我们大量的时间和精力,但我们终于可以基本实验性支持运行简单的图形应用程序。 它违反苹果的EULA吗? 不!我们只直接使用那些作为完全自由软件发布的Darwin部分。 Darling这个名字有什么意义吗? Darling这个名字是“Darwin”和“Linux”的组合。Darwin是macOS和iOS所基于的核心操作系统。 我可以在使用WSL的Windows上运行Darling吗? 使用WSL 2,是的!请查看文档以获取更多详细信息。 您知道opensource.apple.com、GNUstep、The Cocotron和其他项目吗? 我们知道,事实上,Darling在很大程度上基于Apple发布的原始Darwin源代码。我们使用The Cocotron作为我们的Cocoa实现的基础,此外还有Apportable Foundation和各种GNUstep的组件。 您有计划支持iOS应用程序吗? 是的,从长远来看,我们希望能够在ARM设备上运行iOS应用程序(就像大多数Android手机)。这里一个重大挑战是编写我们自己的UIKit实现。如果您对这个感兴趣,请和我们联系! 我如何贡献? 首先阅读文档和我们的博客,以熟悉Darling的内部结构。然后,来GitHub上加入我们。如果您在macOS或iOS开发方面有经验,那将是很好的,但绝对不是开始贡献的必要条件。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡