What is Gnutella2?

Gnutella2 is the next generation of peer-to-peer. A controversial new protocol, it speeds up bandwidth and makes finding and downloading files easy and secure while at the same time preserving the decentralized nature of Gnutella1. Shareaza, a Windows filesharing program, is currently the only client on the network, but scuttlebutt has it that Gnucleus, an open-source client, will soon be joining in as well.

I mentioned "controversial"... basically, Gnutella developers are denouncing Gnutella2 because it was developed without asking them for permission. Hope for a GNU/Linux client from one of these developers is nil; thus, we are starting over from scratch.