iTunesFS allows you to mount the "iTunes Music Library.xml" file as a file system, using the excellent MacFUSE. ... As of version 1.1.3, you can also build this application using GNUstep on any supported unix-like system (i.e. FreeBSD). Please read the included README-GNUstep for further information regarding FUSE and GNUstep. Now, that's the cool news for all you guys - if you ever wanted to code a cool FUSE based file system in Objective-C on a non-Apple platform, now you can! ;-) Just use iTunesFS as a detailed example and/or inspiration.