Ядро Linux портировано на iPhone

Linux-энтузиасты, работающие в рамках проекта Linux on the iPhone, сообщили о портировании ядра Linux версии 2.6 на популярный смартфон. В своем блоге они сообщают, что Linux работает как на первом, так и на втором поколении iPhone, при этом выпущенный порт они пока рассматривают как «ранний черновой вариант».


В сообщении разработчиков говорится, что их вариант ядра способен напрямую взаимодействовать с системными прерываниями iPhone, часами, MMU, последовательными или USB-портами.

В рамках тестирования сейчас находится функция работы с NAND-памятью (только в режиме чтения), отмечает CyberSecurity.

В предстоящих версиях ядер Linux разработчики намерены реализовать полную поддержку NAND-памяти iPhone, его беспроводных сетевых устройств, сенсорного экрана, акселерометра и звука.

Демонстрационное видео загрузки Linux на iPhone можно посмотреть по адресу http://www.vimeo.com/2373142

Инструкции по установке Linux  расположены здесь — http://www.iphone-dev.org/planetbeing/LINUX-README.txt

Само портированное ядро доступно по адресу http://91.186.26.18/iphone/files/iphonelinux-demo.tar.gz