Wikipedia
Nodezilla
Nodezilla is a peer-to-peer network software written in C++ (core, aka Network Agent) and Java (GUI), and the GUI part is released under the GNU General Public License. It attempts to provide anonymity.