Хакеры порадовали пользователей яблочного смартфона, запустив на нём операционную систему с ядром Linux 2.6.
Инструкция по установке и исходный код были опубликованы пару дней назад на блоге программистов.
Команда хакеров, кстати, именно они в недавнем времени взломали новоиспечённую прошивку 2.2, взяла на себя ответственность за запуск Linux на iPhone. Проект по запуску Linux на iPhone носит название iPhone Linux. Ранее его участники заявили, что в том, чтобы запустить Android на iPhone, нет ничего невозможного, необходимо лишь желание и умение.
Основной целью проекта, по словам хакеров из iPhone Dev Team, является создание универсальной операционной системы, которая могла бы заменить ОС iPhone.
Что касается функционала открытой ОС, то не все драйвера удалось адаптировать под iPhone — то есть о полноценной системе Linux пока говорить не приходится. Однако Linux Kernel 2.6 все же частично удалось поставить в смартфон. На данный момент работают: драйвер фреймбуфера, драйвер последовательного порта, драйвер, позволяющий эмулировать работу последовательного интерфейса поверх USB, а также прерывания, MMU и другие системные функции. Среди важных достижений разработчики отмечают успешную работу библиотеки glibc.
По сообщению неофициальных источников, в iPhone Linux пока ещё не решили, на базе какой платформы будет построено пользовательское окружение. В качестве одного из возможных кандидатов называется Google Android.