gtk-gnutella
gtk-gnutella
|
|
---|---|
gtk-gnutella 0.96b on FreeBSD |
|
Basic data
|
|
developer | gtk-gnutella project |
Publishing year | April 16, 2000 |
Current version |
1.2.0 ( July 9, 2020 ) |
operating system | various Unix derivatives |
programming language | C. |
category | peer to peer |
License | GPL |
German speaking | Yes |
gtk-gnutella.sf.net |
gtk-gnutella is a free file sharing program for the gnutella protocol. It runs under Unix-like operating systems and is based on GTK + .
features
gtk-gnutella supports many features of modern Gnutella clients, including:
- HTTP /1.1
- Gnutella 0.6 (Vendor Code GTKG)
- Gnutella compound compression
- BYE package
- GWebCache protocol
- HUGE (Hash / URN Gnutella Extensions)
- Ping / pong reduction
- PARQ (Passive / Active Remote Queuing)
- PFSP (Partial File Sharing Protocol)
- HSEP (Horizon Size Estimation Protocol)
- Vendor messages
- Ultrapeers
- QRP (Query Routing Protocol)
- Push proxies
- SHA-1 based spam filtering
- Tiger-tree hashes
- IPv6
- Encryption using TLS
- Magnet links
- configurable filters with regular expression support
Due to its numerous setting options and its powerful filter engine, gtk-gnutella is particularly suitable for experienced users.
history
gtk-gnutella was originally programmed to look exactly like the original Gnutella client from Nullsoft . Yann Grossel finished his work on the client in early 2001. After a while, Raphael Manfredi took over the software as main developer. Since then, the client has been in active development.
Web links
Commons : Gtk-gnutella - collection of images, videos and audio files
Individual evidence
- ↑ Release 1.2.0 . July 9, 2020 (accessed July 10, 2020).
- ^ The gtk-gnutella Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on July 18, 2018).
- ↑ Properties