First steps for Linux on iPhone

The Linux on the iPhone project has released the first results of its work. The current port of Linux includes a bootloader, OpeniBoot, which allows the user to select booting either the iPhone OS or the Linux port.

This first port is very limited though, as the demonstration video that has been released shows, there is no touchscreen support for interacting with the device; instead a USB console is used to type commands.

Also missing, currently, is the ability to write to the NAND flash memory, wireless networking, sound, support for the cell phone functionality and the accelerometer. What is there is

More here and here