Site icon UiP

Ядро iOS работает на Nokia N900

Разработчик программного обеспечения Winocm (создатель джейла iOS 6.1.4) портировал базовые элементы операционной системы iOS на устройства других производителей. Речь идет о так называемом ядре “XNU”, на основе которого была построена 10 лет назад открытая ОС Darwin. Эта операционная система стала фундаментом OS X (а после и iOS), которые до сих пор содержат компоненты Darwin. Как видно на изображении выше, ядро успешно запускается на смартфоне Nokia N900.

Корневая файловая система базируется на iPhone OS 4.3.5 и по большей части работает безупречно. Однако, есть множество ошибок в самом ядре, в том числе в управлении питанием.

Ядро может быть запущено на следующих аппаратных конфигурациях:

Портированные компоненты не включают каких-либо элементов пользовательского интерфейса и не могут работать в качестве полноценной операционной системы. Разработчик замечает, что добавление элементов интерфейса пока не планируется. Также проделанная работа не означает, что iOS или OS X могут быть запущены на устройствах, не произведенных Apple. Однако, принципиальная  возможность портирования компонентов ядра iOS на сторонние устройства открывает перспективы для дальнейших исследований. Исходный код проекта доступен на сайте GitHub.

[winocm, 9to5mac]

Exit mobile version