iPhoneのファームウェア変更は金曜日にマイルストーンに達し、ハードウェアの最初の代替オペレーティングシステムであるLinuxがデバイス上で実行されるようになった。
このソフトウェアには主に、メインの Linux 2.6 カーネルと、入力が USB インターフェイス経由で送信されるときにコマンド ラインを実行するのに十分な初歩的なグラフィックス、シリアル、およびその他の機能ドライバーが含まれています。加速度センサー、オーディオ、ネットワーク、さらにはタッチスクリーンさえも、まだいかなる種類のソフトウェアサポートも受けていません。
開発者は、ユーザーが Apple 独自のオペレーティング システムと代替プラットフォームを切り替えることができる、OpeniBoot として知られる基本的なマルチブート フロント エンドも作成しました。
このプロジェクトはまだ始まったばかりではあるが、Apple のタッチスクリーン デバイス上で動作する非 OS X オペレーティング システムの既知の最初のインスタンスであり、これまでの変更はジェイルブレイクと携帯電話のロック解除に限られていました。
また、将来の拡張も約束されています。開発チームは、Google の同様に Linux ベースでより完成度の高い Android モバイル オペレーティング システムを iPhone 上で実行することを望んでおり、このプロジェクトを支援するプログラマーを探しています。