Darling, аналог Wine для приложений macOS, получил начальную поддержку ARM64

2 просмотров0 комментариев

Wine помогает запускать программы для Windows на Linux. У приложений macOS есть свой аналог - Darling. Он подхватывает программу и предоставляет ей системные функции, которых она ждёт от macOS. Теперь разработчики сообщили о начальной поддержке ARM64. Это та же архитектура, на которой работают современные Mac с Apple Silicon, и всё больше программ для macOS собирают в первую очередь под неё.

Архивный скриншот Apple TextEdit, запущенного в Darling

TextEdit в Darling. Это архивный скриншот из отчёта проекта за 2023 год.

Что уже получилось запустить

В самом Darling поддержка простых графических приложений пока экспериментальная. Форк VibeDarling уже запускает некоторые оригинальные программы для macOS, но результат зависит от версии приложения и от того, какие системные библиотеки ему нужны. Ещё один форк, darling-lol, смог запустить версию игры League of Legends для Mac под Linux. Это отдельный эксперимент. Начальную поддержку ARM64 и запуск игры команда приводит в отчёте как два разных достижения.

Для обычного ПК с Intel или AMD важная оговорка. Запуск ARM64-приложений на x86-64 - отдельная задача, которую основатель Darling изучает с помощью Dynarmic. А в ближайших планах у проекта объединить наработки форков и улучшить поддержку AppKit, от которой зависят окна, меню и другие элементы интерфейса приложений macOS.

ИИ пустили в разработку, но отвечать за код будет человек

После экспериментов в форках команда Darling разрешила принимать правки, сделанные с помощью ИИ. Условие простое. Тот, кто отправляет правку, должен сам понимать каждую строку и отвечать на вопросы ревьюеров. Если приложение упирается в недостающую функцию macOS, разработчики хотят восстановить её общее поведение, а не затачивать её под конкретную программу или игру, чтобы исправление помогло и другим программам.

Комментариев пока нет
Комментарии
Комментарии доступны после входа. Авторизуйтесь или создайте аккаунт, чтобы присоединиться к обсуждению.
2020-2026 © Alex.Strannik Team
Ого! Frozz завёз дизайн (с)