Ever since Apple released iTunes for Windows, I've wondered why they never released a Linux version. I guess they don't want to release the source and they don't want to support all the different flavours of Linux. I also guess that by not doing a Linux version, they are giving people one more reason to pick OS X if you're going to switch from Windows.