Проект Stela пытается вернуть Hackintosh к жизни

Запуск macOS на x86-64 ПК через эмуляцию

Проект Stela предлагает экспериментальный способ запустить macOS на компьютерах с процессорами x86-64. Разработчики пытаются создать для обычных ПК программный слой, имитирующий среду Apple Silicon.

Эта инициатива может стать новым шагом в развитии Hackintosh – неофициальных сборок, позволяющих устанавливать macOS на оборудование, не выпущенное Apple. Однако Stela находится на самой ранней стадии разработки: система и приложения уже способны запускаться, но работают крайне медленно.

Как устроен проект

В основе проекта лежит UEFI – интерфейс прошивки, который используется современными компьютерами для начальной загрузки системы. Stela также включает транслятор инструкций с arm64 на x86-64: он необходим, поскольку актуальные версии macOS рассчитаны прежде всего на чипы Apple Silicon с архитектурой ARM.

Помимо этого, в проекте заявлен драйвер Metal для видеокарт Nvidia. Metal – графический API Apple, используемый macOS и программами для ускорения обработки графики и вычислений. Поддержка таких компонентов должна помочь системе работать на распространённом компьютерном оборудовании, хотя о стабильной и полноценной совместимости речи пока не идёт.

Что уже работает

Согласно описанию, macOS загружается, а большинство приложений запускается. Вместе с тем авторы прямо указывают на очень низкую производительность. На нынешнем этапе проект скорее демонстрирует техническую возможность запуска современной macOS на x86-64, чем предлагает готовое решение для повседневного использования.

Судьба подобных разработок остаётся неопределённой: переход Apple на собственные процессоры усложнил создание Hackintosh-систем, а эмуляция другой архитектуры неизбежно требует значительных вычислительных ресурсов. Stela пока не претендует на замену компьютерам Mac, но показывает, что интерес к неофициальному запуску macOS на ПК всё ещё сохраняется.

Меню