Ubuntu 10.04 is finally out of the box compatible with iPhone. It needs no hacks or tweaks and identifies the iPhone as a plugged in device bringing up options to import music and images. This was made possible with updates in the libraries of libimobiledevice and usbmuxd/gtkpod which are also present in Fedora and Mandriva that will get equal benefits.
Not only that, you can also browse most of the files on your iPhone and if it your iPhone jailbroken, you can see all those files. You can also check out this Ubuntu help page on accessing iPhone data on Ubuntu thought, this needs your iPhone to be jailbroken and you can do an array of otherwise restricted things after that.
This comes in as a great relief as Apple had encrypted its library database from Firmware version 2.x onwards and any transferred file failed to be recognized. This changed with Firmware version 3.x as support for iPhone rolled in natively with the release of this new firmware. The help page writes,
Lucid natively supports both iPhone and iPod Touch 1G, 2G, 3G and 3GS models (iPad should be too) running up to firmware 3.1.3 without the need to jailbreak. This is due to the GNOME 2.30 libimobiledevice support.