Gnutella
Gnutella è una rete per la condivisione di file che consente agli utenti di inviare e ricevere file tramite Internet. La prima parte del nome deriva dalla GNU General Public License, che in origine consentiva di rendere disponibile al pubblico il codice sorgente del programma. La seconda parte del nome deriva da Nutella, una crema spalmabile al cioccolato e alle nocciole, che a quanto pare gli sviluppatori consumavano in grandi quantità mentre lavoravano al progetto.
La rete Gnutella è una rete peer-to-peer (P2P) che consente agli utenti di reti diverse di condividere file. Tuttavia, ogni utente deve comunque connettersi a un "ultrapeer", ovvero un server che elenca i file condivisi dagli utenti connessi. Ciò consente di cercare file tra centinaia o persino migliaia di altri computer collegati alla rete.
Gnutella è un protocollo di rete, non un vero e proprio programma. Pertanto, per accedere agli altri computer della rete Gnutella, è necessario installare un programma P2P che supporti Gnutella. Fortunatamente, molti di questi programmi sono disponibili come shareware e possono essere scaricati da Internet. Tra i client Gnutella più diffusi figurano Acquisition per Mac e BearShare e Morpheus per Windows.
Metti alla prova le tue conoscenze