Gnutella, criada em 2000, foi a primeira rede de compartilhamento de arquivos P2P descentralizada, e ainda está ativa hoje. Usando um cliente Gnutella, os usuários podem pesquisar, baixar e fazer upload de arquivos pela Internet.
As primeiras versões do protocolo Gnutella não se ajustaram bem o suficiente para corresponder à popularidade da rede. Melhorias técnicas resolveram esses problemas de escalabilidade, pelo menos parcialmente. Gnutella continua bastante popular, mas menos do que algumas outras redes P2P, principalmente BitTorrent e eDonkey2000.
Gnutella2 é outra rede P2P, mas não está relacionada a Gnutella. Na verdade, é uma rede totalmente distinta criada em 2002 que simplesmente pegou o nome original e adicionou e removeu vários recursos para torná-lo seu.
Clientes Gnutella
Costumava haver muitos clientes Gnutella disponíveis, mas a rede P2P existe desde 2000, por isso é natural que alguns softwares parem de ser desenvolvidos, desliguem-se por qualquer razão ou deixem de oferecer suporte a essa rede P2P em particular.
O primeiro cliente foi chamado Gnutella, que é onde a rede recebeu seu nome.
Os clientes populares da Gnutella que ainda podem ser baixados hoje incluem Shareaza, Zultrax P2P e WireShare (antigamente chamado Edição pirata LimeWire ou LPE ), todos funcionam no Windows. Outra, para o Linux, é chamada Apollon. Usuários do Windows, macOS e Linux podem usar Gnutella com gtk-gnutella.
Alguns softwares ou programas mais antigos, agora descontinuados, que encerraram o suporte para o Gnutella, incluem o BearShare, o LimeWire, o Frostwire, o Gnotella, o Mutella, o XoloX, o XNap, o PEERanha, o SwapNut, o MLDonkey, o iMesh e o MP3 Rocket.




