The infamous iPhone-Dev team has managed to get a working copy of Linux to boot on an iPhone, although the hack is very much at the proof of concept stage.

See the rest here:
bit-tech.net | Hackers boot Linux on iPhone