| • Science | • People | • Locations | • Timeline |
Even before its legal problems, the community created an alternative: OpenNap. A reverse-engineered version of the Napster protocol, it was released as the open source server alternative for Napster users. These networks continue to exist even after Napster's collapse and many clients using this protocol have appeared, particularly with the help of the Napigator serverThis article is about computer servers. For the food service use, see waiter. In computing, a server is: A computer software application that carries out some task on behalf of users. This is usually divided into file serving, allowing users to store and list - an effort to centralize all of the different servers and networks.
Afterwards, GnutellaGnutella (pronounced with a silent "g") is a distributed software project to create a true peer-to-peer file sharing network, without a central server. History The first client was developed by Justin Frankel and Tom Pepper of Nullsoft, a division of AOL,, a decentralized network, appeared. This service was fully open-source and allowed users to search for almost any file type; users could find more than just MP3s on these networks. It was created/supported in response to threats towards centralized bodies like Napster. The thought behind decentralization is that no one broken link can bring about the downfall of all members. But Gnutella has experienced growing pains since its use skyrocketed.
Napster and Gnutella continue to define file sharing today, forming the extreme at both ends of the law in the wake of a series of civil lawsuits filed against computer users by the RIAA (which began in September, 2003). Gnutella, a free and open protocol and service, with its lawless structure but poor scalability, while Napster having been resurrected as a legal online music service that competes with other such legal services as iTunes and Rhapsody.
Most file-sharing systems since have sought to ride the line between these two extremes.
Today a variety of file-sharing programs is available on several different networks. Availability depends partly on operating system, and different networks have different features (for example, multiple-source downloads, different sorts of search limiting, and so on). It is common for commercial file sharing clients to contain abrasive advertising software, or spyware.