gtk-gnutella
![gtk-gnutella](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella.png)
![gtk-gnutella1](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella1.png)
![gtk-gnutella2](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella2.png)
![gtk-gnutella3](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella3.png)
![gtk-gnutella5](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella5.png)
![gtk-gnutella6](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella6.png)
![gtk-gnutella7](https://www.tromjaro.com/wp-content/uploads/2020/09/gtk-gnutella7.png)
DESCRIPTION:
GTK-gnutella is a server/client for the Gnutella peer-to-peer network.
It’s a fully featured Gnutella servent designed to share any type of file the user wishes to share. gtk-gnutella implements compressed gnutella net connections, ultra and leaf nodes, Partial File Sharing, Push Proxies and uses Passive/Active Remote Queueing (PARQ).
When UDP traffic is enabled, it will increase the feature set: out-of-band query hit reception, HEAD pings and pongs, Distributed Hash Table (DHT) lookups for finding alternate sources and push-proxies.
It is compatible with all other Gnutella servents from other vendors: it will join the same network and exchange with others seamlessly.