Question: 1. What ubuntu applications provide support? (guides, how to's, status)
2. Also, specifically, details on support for syncing music to iPhone's and iPod's with the latest OS version:

	* Can you sync music to apple devices using >iOS4? (iPhone & iPod)
	* What applications allow you to do this and how? (guides, how to's, status)

### What has already been established is:

* Apple does not support Linux and has no plans to.
* [libimobiledevice](http://www.libimobiledevice.org) provides some support, however it currently **does not** support music/video synchronization with devices `>iOS4`. Go to [libimobiledevice](http://www.libimobiledevice.org) and scroll to the section titled "**[Status](http://www.libimobiledevice.org/#status)**" to see if your device version is supported.

Answer: 
Try [libimobiledevice](http://www.libimobiledevice.org). Scroll to the section titled "**[Status](http://www.libimobiledevice.org/#status)**" to see if your device version is supported. 

> 
> `libimobiledevice` is a cross-platform software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. It allows other software to easily access the device's filesystem, retrieve information about the device and it's internals, backup/restore the device, manage SpringBoard® icons, manage installed applications, retrieve addressbook/calendars/notes and bookmarks and (using libgpod) synchronize music and video to the device. The library is in development since August 2007 with the goal to bring support for these devices to the Linux Desktop. — <http://www.libimobiledevice.org/>
> 
> 
>
Just going to add that it's libgpod that currently can't handle DBVersion > 4. The most recent release goes back to July, as does the most recent commit ( <http://gtkpod.git.sourceforge.net/git/gitweb.cgi?p=gtkpod/libgpod;a=summary> )
I don't know what the status is but my guess is that it's currently on hold and not being worked on.

They however implemented the following in version 0.8.2 so who knows when someone out there will provide a solution to this.

> 
> iPhone 4/iPod Touch 4/iPad/Nano 6g are still unsupported in this
>  release. However, libgpod now has a mechanism to dynamically load a
>  module named $libdir/libgpod/libhashab.so. This will be useful to
>  easily enable support for these devices if someone comes up with a way
>  to compute the music database checksum.
> 
> 
> 

You can read the full release note here : <http://old.nabble.com/libgpod-0.8.2-td32125543.html>

**=================**

**Update:** User Israr Khan seems to be working on this right now, you can get a quick idea of the status on his twitter: <http://twitter.com/#!/isrark>