Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07001.jsonl.gz/710

vignette|Gnucleus est une application Windows permettant d'accéder aux réseaux Gnutella et G2.
Gnutella est un protocole informatique décentralisé de recherche et de transfert de fichiers pair-à-pair (aussi appelés P2P). Il a été imaginé en 2000 par et Justin Frankel alors programmeurs pour la société Nullsoft, qui a également édité WinAmp.
Le protocole Gnutella continue d'évoluer durant la décennie 2000, permettant en outre une diminution sensible de la bande passante utilisée. Parmi ses améliorations, on peut citer la gestion des ultrapeers, GUESS et GWebCache qui permet de manière décentralisé à des clients Gnutella de connaître d'autres machines auxquelles se connecter.
Son nom est formé de la contraction de GNU et Nutella, bien que le protocole ne soit pas un projet GNU (la Free Software Foundation a demandé aux développeurs de changer le nom afin de ne pas prêter à confusion) et qu'il n'y ait aucun rapport avec la marque de pâte à tartiner.
Fonctionnement du protocole