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