Gnucleus was the beginning of a few open-source Gnutella related projects (GWebCache, GnucDNA, GnucNS). Gnucleus itself is a Windows application for accessing the Gnutella and G2 networks. One of the first released after the introduction of Gnutella in 2000 by Nullsoft. It is also the first client to fully support the G2 network, the future of open protocol P2P. The latest builds of Gnucleus can be found on the download page and also through the auto-update system inside the program. Currently most of the development effort is going into the GnucDNA (the core of Gnucleus) rather than the Gnucleus interface itself. Downloading the Gnucleus client from this site will always give you the latest version of the core and full support for all of its features.
Click here to learn more about: http://www.gnucleus.com/Gnucleus/
Recommend the tutorial