HeadlinesBriefing favicon HeadlinesBriefing.com

Lapisan Terjemahan Darling Menjalankan Perangkat Lunak macOS di Linux

Hacker News •
×

Darling adalah lapisan terjemahan gratis dan terbuka yang memungkinkan pengguna menjalankan perangkat lunak macOS langsung di Linux tanpa emulasi perangkat keras. Dikembangkan secara terbuka di GitHub dan didistribusikan bawah lisensi GNU GPL v3, ia menerapkan lingkungan Darwin lengkap, termasuk Mach, dyld, dan launchd. Proyek ini bertujuan untuk sepenuhnya mengintegrasikan aplikasi macOS ke dalam pengalaman desktop Linux, membuatnya berperilaku seperti perangkat lunak Linux asli.

Mirip dengan Wine untuk Windows, Darling mendukung aplikasi GUI eksperimental dasar setelah usaha pengembangan yang signifikan. Pengembang mengonfirmasi bahwa alat ini tidak melanggar EULA Apple, karena hanya menggunakan bagian-bagian yang sepenuhnya bebas dari Darwin. Nama ini menggabungkan "Darwin" dan "Linux".

Pengguna dapat menjalankan Darling di Windows melalui WSL 2. Tim menyambut kontribusi dari mereka yang memiliki pengalaman dalam pengembangan macOS atau iOS, meskipun hal ini tidak diperlukan. Inisiatif ini didasarkan secara besar-besaran pada kode sumber asli Darwin Apple dan menggunakan The Cocotron untuk implementasi Cocoa.