"PwnPlayer is an application (currently in beta) for the iPhone and iPod Touch. One feature of interest is file system playback, allowing easy access to the device's music files on Linux.
"Two caveats here, and they're big ones. I still do not have an iPod Touch or iPhone, and therefore, I have not tested this software. PwnPlayer, by nature, is only able to work on iPhones or iPod Touches that have been jailbroken. This process, of course, voids the warranty, and while restoring the device to factory settings is possible, there are risks involved."