Browse Definitions :
Definition

Gnutella

Gnutella is a file sharing protocol that defines the way distributed nodes communicate over a peer-to-peer (P2P) network. Like Napster, Gnutella is often used to share music files and has been an object of great concern within the music publishing industry.

Unlike Napster, Gnutella is not a Web site; instead, it is a decentralized network in which users can see the files of a small number of other Gnutella network members, and they in turn can see the files of other network members, in a kind of daisy-chain effect. After installing and launching Gnutella, the user's computer becomes both a client and a server in the network, which is called GnutellaNet. Gnutella allows network members to share any file type, whereas Napster is limited to MP3 music files.

 Gnutella, whose name pays homage to both the hazelnut/chocolate spread "Nutella" and the GNU project of the Free Software Foundation, was originally developed by Nullsoft (creators of MP3 and WinAMP). It was never publicly released because Nullsoft's parent corporation, America Online (AOL), declared the work an "unauthorized publication." Because the beta version was made available for preview as an open source program, however, a number of software variations and forks became available that AOL does not own.

Although Gnutella and its variants have incurred the wrath of some musicians and the music industry, the defenders of the peer-to-peer approach view it as a new movement that frees individuals to exchange information with each other directly without the supervision and restrictions of brokering Web sites or other third-parties. Sadly, the 25-year old developer of Gnutella, Gen Kan, who suffered from depression, took his own life in July, 2002. 

This was last updated in September 2005

Continue Reading About Gnutella

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

  • compliance as a service (CaaS)

    Compliance as a Service (CaaS) is a cloud service service level agreement (SLA) that specified how a managed service provider (...

  • data protection impact assessment (DPIA)

    A data protection impact assessment (DPIA) is a process designed to help organizations determine how data processing systems, ...

SearchSecurity

  • cybersecurity insurance (cybersecurity liability insurance)

    Cybersecurity insurance, also called cyber liability insurance or cyber insurance, is a contract that an entity can purchase to ...

  • phishing

    Phishing is a form of fraud in which an attacker masquerades as a reputable entity or person in email or other communication ...

  • cybercrime

    Cybercrime is any criminal activity that involves a computer, networked device or a network.

SearchHealthIT

SearchDisasterRecovery

  • disaster recovery plan (DRP)

    A disaster recovery plan (DRP) is a documented, structured approach that describes how an organization can quickly resume work ...

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • disaster recovery team

    A disaster recovery team is a group of individuals focused on planning, implementing, maintaining, auditing and testing an ...

SearchStorage

  • NVMe over Fabrics (NVMe-oF)

    NVMe over Fabrics, also known as NVMe-oF and non-volatile memory express over fabrics, is a protocol specification designed to ...

  • logical unit number (LUN)

    A logical unit number (LUN) is a unique identifier for designating an individual or collection of physical or virtual storage ...

  • CIFS (Common Internet File System)

    CIFS (Common Internet File System) is a protocol that gained popularity around the year 2000, as vendors worked to establish an ...

Close