GNUpod is a collection of tools which allow you to use your iPod under Linux and other UNIX-like operating systems. Version 0.99 adds support for the video iPod and various other bug fixes.
Requirements: iPod (HFS+ or FAT32), Firewire card that is supported by the Operating System, Write support for HFS+ or FAT32, Perl 5.6 or 5.8, The Perl modules MP3::Info, File::Copy, Unicode::String, XML:: Parser and Getopts::Mixed, and Basic knowledge of the shell
GNUpod is known to run on GNU/Linux, FreeBSD, Darwin (Mac OSX) and Solaris 9.
gtkpod is a platform independent GUI for Apple's iPod using GTK2. It allows you to upload songs and playlists to your iPod. It supports ID3 tag editing, multiple charsets for ID3 tags, detects duplicate songs, allows offline modification of the database with later synchronisation, and more.
GUIPod is a KDE/Qt based graphical front-end for managing songs and playlists on an Apple iPod(TM). It uses the tools from the gnupod project developed by Adrian Ulrich. The iPod uses an internal format called iTunes for storing the song information. GNUPod, on the other had stores the song information in an easy to understand XML format, and provides a set of tools to add and delete songs. GNUPod also provides a way of converting to and from the iTunesDB format.
Requirements: See website for requirements.
Several tools to allow you to use iPod on Linux.
Palm vcard for iPod 0.1
Win iPod Converter 0.1.1
Requirements: Linux, IEEE1394 (FireWire) device and latest version of the kernel. (Can be found here)
myPod is designed to manage your mp3 clips, create playlists and synchronize them with an iPod. myPod is implemented in Java, so its platform independent and should run on most platforms where you can get your iPod mounted as filesystem.
Requirements: Java Runtime version 1.4 or higher. To synchronize playlists with an iPod you need an iPod (!) mounted as filesystem.
This script syncs a local directory with your iPod. If the directory is larger than the space on your iPod you can sync this larger directory with a master playlist. As alternative you can sync just a bunch of playlists.
Requirements: FAT32 iPod, Linux with IEEE1394 harddisks support (*BSD may work too) and Perl5