Linux coraz większymi krokami zbliża się do telefonu od Apple’a. Na blogu Linux on iPhone pojawiła się informacja o sukcesie w portowaniu jądra Linuksa 2.6 na sprzęt od Apple. Sukces jest tym większy, że jądro zostało przystosowane do działania na iPhonie 3G, iPhonie pierwszej generacji, jak również na iPodzie Touch.
Ze względu na fakt wczesnej fazy rozwojowej, nie wszystko działa poprawnie, a niektórych sterowników brak. Jednak wystarcza to do zaprezentowania działania alternatywnego oprogramowania.
Co już zostało zrobione:
- sterownik Framebuffer
- sterownik Serial
- Serial przez sterownik USB
- Przerwania, MMU, zegar, itp.
Obsługa NAND w trybie tylko do odczytu znajduje się w openboot, ale nie została jeszcze sportowana.
Czego nie ma (jak na razie):
- zapis dla NAND
- sieć bezprzewodowa
- ekran dotykowy
- dźwięk
- akcelerometr
- pasmo podstawowe, czyli łączność GSM/UMTS
Wad jak na razie jest więcej niż zalet, jednak twórcy nie poddają się. Potrzebują również pomocy: wystarczy wejść na kanał #iphonelinux na irc.osx86.hu i zgłosić chęć pomocy.
PS Na razie nie jest możliwe pobranie źródeł projektu, ponieważ limit pobrań został wyczerpany.