Darling是一个开源翻译层项目,使Linux用户能够在其系统上直接运行macOS软件,无需依赖硬件模拟器1。该项目以Darwin与Linux两个名称的组合命名1,采用GNU GPL版本3许可证发布1。
Darling基于Apple在opensource.apple.com上发布的原始Darwin源代码构建1,实现了完整的Darwin环境,涵盖Mach、dyld、launchd等核心组件1。项目使用The Cocotron作为Cocoa实现的基础1,并已为图形应用提供基础性的实验性支持1。此外,该项目支持在WSL 2环境下的Windows系统上运行1。展望未来,Darling的长期目标是支持在ARM设备上运行iOS应用1。
Darling, an open-source translation layer project, enables users to run macOS applications directly on Linux systems without requiring hardware emulation.1 The project's name combines "Darwin" and "Linux," reflecting its approach to bridging the two operating systems.1 Built on Apple's publicly released Darwin source code available at opensource.apple.com, Darling implements a complete Darwin environment that includes core components such as Mach, dyld, and launchd.1
The project is distributed under the GNU General Public License version 3 and utilizes The Cocotron as the foundation for its Cocoa implementation.1 Darling has achieved basic experimental support for graphical applications and can run on Windows systems through the Windows Subsystem for Linux 2 (WSL 2) environment.1 A long-term goal of the project is to support running iOS applications on ARM devices.1
评论
还没有评论,欢迎留下第一条。