В выходные появилась новость, которой ждали многие! Одному независимому разработчику под ником Winocm удалось портировать ядро мобильной операционной системы iOS и загрузить его на другом устройстве (Nokia N900). Это ядро носит название «XNU Kernel» и компания Apple трудилась над ним более десяти лет — оно является фундаментом OS X (и более поздних версий iOS). Портирование этого ядра является первым шагом к полному переносу системы iOS на не-Apple устройства.
На данный момент портировано только ядро системы, без графического пользовательского интерфейса. Порт включает в себя многие из основных особенностей системы iOS.
При портировании ему понадобилось:
- 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)
Все наработки Winocm доступны бесплатно всем желающим на GitHub.