Hackers have managed to load Linux on to Apple's iPhone.

A post on the Linux on iPhone blog, written by a user known as PlanetBeing says: "I'm pleased to announce that the Linux 2.6 kernel has been ported to Apple's iPhone platform, with support for the first and second generation iPhones as well as the first generation iPod touch".

"This is a rough first draft of the port, and many drivers are still missing, but it's enough that a real alternative operating system is running on the iPhone."

Visit Mobile Advisor for the latest mobile phone news, reviews, tips & tricks, as well as PC Advisor's unique Apple iPhone 3G Spotlight

At the moment the system uses a bootloader called OpeniBoot to allow users to switch between the slimmed down Linux platform, or Apple's standard OS. However an external USB keyboard is needed when using the Linux platform and at the moment it doesn't support sound, Wi-Fi, the accelerometer or touchscreen.

See also: iPhone software update causes blurry photos

Get the latest news about Apple and Apple products at PC Advisor's dedicated Apple News Spotlight