> > Yes, Zenebona is closed source and has a limited support of iPods > (read only). > > I did not find anything concrete on Google about this matter. > > > > I read that iPods use a FAT32 file system on Windows and a HFS+ file > system on Mac. Not exactly. It's not possible to use 2 different fs at once for r/w, unless they are faked... (for read only mkisofs can make an hybrid iso/hfs..) IIRC old iPods use a FAT with a custom registry-like databased in files inside it for metadata. IIRC newer iPods now encrypt this database to make sure only iTunes can use it (which equivalent to tied sale and should be forbidden in France btw :p). IMO the best way to support iPods would be to write a custom fs (possibly with userlandfs, or maybe extending an existing FUSE one with xattrs + queries), or even better, an iPod fs layer that would just sit on top of the regular FAT fs. Ingo: can userlandfs be used for layers yet ? François.