Here you have it. Linux running on the iPhone. Yes, it's only the first port, but it's the iPhone running the Linux OS, controlled with a USB keyboard running off the iPhone multi-purpose port thanks to the reverser engineering of Apple's hardware drivers by iPhone Dev Team member planetbeing.
Full story »