Gtk-gnutella

From Free net encyclopedia

Gtk-gnutella is an open-source Unix client for the Gnutella network, based on the [[GTK+]] toolkit.

Features

Gtk-gnutella supports a large range of the features of modern Gnutella clients including:

  • 0.6 Gnutella Protocol (Gnet)
  • Gnet traffic compression
  • Gnet extensions such as HUGE, BYE and other vendor packets
  • Download Swarming
  • PARQ (Passive/Active Remote Queueing)
  • Swarming (downloading different bits of the file from multiple servents)
  • PFSP (Partial File Sharing Protocol) - allows partial downloads to be shared, a little like BitTorrent

History

Gtk-gnutella was originally written as a visual clone (i.e. to look like) the original Nullsoft Gnutella client. The original author Yann Grossel stopped working on the client in early 2001. After a while Raphael Manfredi took over as the main software architect, and the client has been in active development ever since.

External links

es:Gtk-gnutella it:Gtk-gnutella