download music movies tv shows software and more click here

Gtk-Gnutella

Gtk-Gnutella is a server/client for Gnutella. It runs on every Unix-like system which supports GTK+ (1.2 or above) and libxol. Gnome is not required. It is currently developed and tested under Linux (Debian 2.2) and is known to run at least on Linux, FreeBSD, NetBSD, OpenBSD, Darwin, Solaris, Tru64 UNIX (OSF/1), SGI IRIX, BeOS whereas CPU architectures include x86, AMD64, PowerPC, SPARC, MIPS.

What is Gnutella anyway?

Gnutella is a decentralized Peer to Peer information exchanging network. At the moment you can publish and download files of any kind using the Gnutella network. The modern Gnutella protocol is officially documented at the GDF wiki. For more information, visit the Wikipedia definition of Gnutella or the definition of gnutella on the infoAnarchy wiki.

A little about the Gtk-Gnutella program

Gtk-Gnutella is a reliable and efficient Gnutella client, supporting the latest Gnutella protocol, bandwidth limitation (both incoming and outgoing) traffic compression, and advanced search filters among other features.

Gnutella is a peer-based file-sharing protocol that allows a user running a Gnutella client to search for and download files from other Gnutella users, as well as share some files of his/her own.

Gtk-Gnutella offers all the extra features you expect from a modern client: persistent downloads, searches and filters, intuitive interface, upload statistics, queuing, and of course total control over many configuration parameters.

Some of the Gtk-Gnutella features include:

  • Share files on the gnutella network (Limewire, BearShare, Xolox, Gnucleus, Shareaza, Morpheus …)
  • Compressed GNet connections
  • Simultaneous downloading of files from multiple hosts (swarming)
  • Passive searches
  • Searching by urn:sha1: and magnet:
  • Automatic aquisition of additional sources via download mesh and watching searches
  • Powerful filtering engine
  • Bandwidth management/limiting
  • A lot of settings
  • A lot of statistics

Gtk-Gnutella is compliant to:

  • HTTP/1.1
  • Gnutella 0.6 (Vendor Code GTKG and soon GNTD)
  • GNet compression
  • BYE packet
  • GWebCache Proposal
  • HUGE (Hash/URN Gnutella Extensions)
  • Ping/Pong reduction
  • PARQ (Passive/Active Remote Queueing)
  • PFSP (Partial File Sharing Protocol)
  • Vendor Messages
  • Ultrapeers
  • QRP (Query Routing Proposal)
  • Push Proxies

For more information you can always visit the homepage at http://gtk-gnutella.sourceforge.net/ and happy sharing!

Tags:

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Trackbacks url:

Leave a Comment...


1 Star2 Stars3 Stars4 Stars5 Stars
(2 votes, average: 4.00 out of 5)
Loading ... Loading ...


  • Advertisement



  • john o: would appreciate an invite to iptorrents as demonoid is still down. if i am lucky then Thank U. ...
  • Lethal: 1337x.org is owned by a two faced, retarded, 55 year old child molester named "Mustangx". He will promise you ...
  • malcolm hume: The times are getting shorter though, used to be forever before a video release and now it's a couple of months. So...
  • malcolm hume: The whole release schedule thing is annoying, but it helps them pay for the movies and minimize the risk. Most of the m...
  • malcolm hume: They're not trying to stop piracy altogether. They know there's a few people who will go to the trouble to do ...
  • malcolm hume: The other thing is, the basic system we have is Capitalist. Trying to change that by making artists conform to a seperat...
  • malcolm hume: Well, the first one is mob rule and I think if we go down that road we'll have a lot more probelms than not being a...
  • malcolm hume: Ummm, no? ...