Via RootPrompt.org, it looks like someone has managed to put together a working iTunes Linux server. The Rendezvous part has been available for quite some time, but the secret is in daapd, a daemon for your Linux box that speaks the daap protocol that iTunes speaks.
Stream on!