GnucDNA

Gnucleus is the gnutella and Gnutella2 client project for Microsoft Windows that the GnucDNA library code originally has been developed in, before it was split to a semi-separated project. Just like the GnucDNA library, it has been released under the GNU General Public License.

The client is designed to be easy to use without reducing the number of options available. Gnucleus implements a number of features including Ultrapeer capability on gnutella (resp. Hub mode on G2), multisource swarming downloads, partial-file sharing, SHA1 file hashing, Tiger tree sub chunk verification and proxy server support.