HeadlinesBriefing favicon HeadlinesBriefing.com

Слой перевода Darling запускает macOS-программы в Linux

Hacker News •
×

Darling — это бесплатный слой перевода с открытым исходным кодом, позволяющий запускать macOS-программы в Linux без эмуляции аппаратного обеспечения. Разработан открыто на GitHub и распространяется под лицензией GNU GPL v3, он реализует полную среду Darwin, включая Mach, dyld и launchd. Проект направлен на полную интеграцию macOS-приложений в рабочий стол Linux, заставляя их вести себя как нативное Linux-программное обеспечение. Аналогично Wine для Windows, Darling после значительных усилий по разработке поддерживает базовые экспериментальные GUI-приложения. Разработчики подтверждают, что инструмент не нарушает EULA Apple, поскольку использует только полностью свободные части Darwin. Название сочетает «Darwin» и «Linux». Пользователи могут запускать Darling в Windows через WSL 2. Команда приветствует вклад от тех, у кого есть опыт разработки для macOS или iOS, хотя это и не обязательно. Инициатива в значительной степени основана на исходном коде Apple Darwin и использует The Cocotron для реализации Cocoa.