- On April 25, in M-G-M v. Grokster, U.S. District Judge Stephen Wilson dismissed a copyright infringement lawsuit brought by a group of movie studios and record companies against Grokster and Morpheus.
....To see what is likely to occur in the future, it's helpful first to take a closer look at the differences between Grokster, Morpheus, and Napster.
First, Grokster. It offers for download a branded version of software owned by Sharman Networks, a company incorporated in Vanuatu - a remote Pacific island chain that markets itself as protecting corporate secrecy.
When a user boots the software, his computer is directed to sign on to a "root supernode" (a server owned by Sharman), which then directs the user to a "local supernode." The "local supernode" is some user's computer, which has been temporarily designated to route file-sharing requests among a large number of other users. (A particular user's computer may function as a local supernode one day but not the next; the process is largely invisible to the user).
Suppose a Grokster user requests a certain file - it could be a song, a movie clip, a video game, or an e-book. His search request is relayed among a large number of local supernodes and on to individual users. Once the requested file is found, it is transferred directly between the users.
Now let's look at Morpheus. Its software is based on the Gnutella peer-to-peer platform, built from "open source" code. Morpheus users connect to the Gnutella network by contacting another user who is already connected. (This initial connection is usually made by linking to a computer on the network that maintains a constantly changing list of IP addresses for certain currently active nodes.)
The Gnutella network is a "pure" peer-to-peer network - composed of users running Gnutella-compatible software such as LimeWire, BearShare and Shareaza. It does not use supernodes. Instead, user search requests are passed from user to user in the network until the requested file is found. The file is then transferred directly between the two users.