Le Client Gnutella Graphique pour Unix
gtk-gnutella est un serveur/client pour Gnutella. Il tourne sur tous les systèmes Unix qui supportent GTK+ (1.2 ou supérieur) et libxml. Gnome n'est pas nécéssaire. Le développement du programme se déroule actuellement sous Linux (Debian 2.2) et fonctionne au moins sous Linux, FreeBSD, NetBSD, Darwin, Solaris, Tru64 UNIX (OSF/1), SGI IRIX, BeOS tout comme sur les architectures CPU x86, AMD64, PowerPC, SPARC, MIPS.
Ce programme est sous la GNU General Public License (GPL).
gtk-gnutella n'est pas encore terminé, mais est entierement fonctionnel: vous pouvez partager, effectuer des recherches, et télécharger. Et il est tout aussi stable, les utilisateurs le laissent tourner des jours durant sans problès.
Toutes idées et remarques sont les bienvenus sur la liste de diffusion gtk-gnutella-devel (en anglais). Les Bugs doivent être reportés sur le Bug Tracker de SourceForge.net
Nous avons besoin de contribuants pour le développement en C et la documentation
Actualités
12 October 2026, Version 1.3.2 Released
This is an urgent release fixing bugs.
Bug Fixes
- Fix spurious crash on DHT node lookup results without query tokens
- Regenerate proper identification keys
9 March 2026, Version 1.3.1 Released
This is an urgent release fixing bugs.
Bug Fixes
- [GTK2] Removed "clock" icon in status bar, a left-over of the 1.3.0 edits.
- Was sometimes crashing at startup due to a bug in logfilter.
- Forgot an include of "mempcpy.h", causing compilation error on MacOs.
- Fixed compilation error on arm64.
6 March 2026, Version 1.3.0 Released
This is a maintenance release with minor bug fixes.
Improvements
- Removed expiration date: this version will now run forever.
Under the Hood
- Merged various enhancements from a side project reusing GTKG's library.
- Added experimental logfilter (see extra_files/logfilter.sample).
