Gnutella, créé en 2000, a été le premier réseau de partage de fichiers P2P décentralisé et est toujours actif. À l'aide d'un client Gnutella, les utilisateurs peuvent rechercher, télécharger et télécharger des fichiers sur Internet.
Les premières versions du protocole Gnutella n'étaient pas suffisamment évolutives pour correspondre à la popularité du réseau. Les améliorations techniques ont résolu ces problèmes d’extensibilité au moins partiellement. Gnutella reste assez populaire, mais moins que certains autres réseaux P2P, principalement BitTorrent et eDonkey2000.
Gnutella2 est un autre réseau P2P, mais il n’est pas réellement lié à Gnutella. En fait, c'est un réseau totalement distinct créé en 2002 qui a simplement pris le nom d'origine et ajouté et supprimé diverses fonctionnalités pour le rendre propre.
Gnutella Clients
Auparavant, de nombreux clients Gnutella étaient disponibles, mais le réseau P2P existe depuis 2000. Il est donc naturel que certains logiciels cessent de se développer, deviennent fermés pour une raison quelconque ou abandonnent la prise en charge de ce réseau P2P particulier.
Le tout premier client s'appelait Gnutella, d'où le nom du réseau.
Shareaza, Zultrax P2P et WireShare (anciennement appelé LimeWire Pirate Edition ou LPE ), qui fonctionnent tous sous Windows. Un autre, pour Linux, s'appelle Apollon. Les utilisateurs de Windows, macOS et Linux peuvent tous utiliser Gnutella avec gtk-gnutella.
Certains logiciels ou programmes plus anciens, maintenant abandonnés, qui ont arrêté le support de Gnutella, incluent BearShare, LimeWire, Frostwire, Gnotella, Mutella, XoloX, XNap, PEERanha, SwapNut, MLDonkey, iMesh et MP3 Rocket.