Разработчик программного обеспечения Winocm сумел портировать основные элементы операционной системы iOS от Apple на устройства не от Apple. Это ядро известно как «XNU Kernel», и именно его Apple разработала более десяти лет назад для создания основы OS X (а затем и iOS). Как видно на изображении выше от Стивена Троттон-Смита, система успешно работает на смартфоне Nokia N900…
Порт не включает в себя какие-либо элементы пользовательского интерфейса iOS или OS X и не может функционировать как операционная система, но включает многие из основных функций системы. Разработчик делится информацией о другом оборудовании, способном загружать систему:
- ARM RealView Emulation Baseboard (ARMPBA8_ALT)
- ARM RealView Platform Baseboard for Cortex-A8 (ARMPBA8)
- Texas Instruments OMAP3530 (BeagleBoard/BeagleBoard xM) (OMAP3530)
- Texas Instruments OMAP3430 (Nokia N900) (OMAP3430_RX51)
- Texas Instruments AM335x (BeagleBone/BeagleBone Black) (OMAP335X)
Это не означает, что Apple будет лицензировать iOS другим производителям оборудования, и не означает, что вся iOS может работать на устройствах, не разработанных Apple. Однако эта работа открывает возможности для других разработчиков портировать другие аспекты iOS на другое оборудование. По сути, Winocm создал минимальный вариант iOS без пользовательского интерфейса для оборудования не от Apple.
Работа над этим портом доступна для участия на GitHub.
