Reach out to add additional events.
| Date | Event |
|---|---|
| 1999-06-01 | Napster launches with a centralized MP3 index, proving there is enormous consumer demand for peer-to-peer file sharing. |
| 1999-12-06 | A&M Records and other labels sue Napster, beginning the landmark copyright case that would shape the next generation of P2P systems. |
| 2000-03-14 | Nullsoft publicly releases Gnutella before AOL removes it only hours later, but the software has already spread across the Internet. |
| 2000-04-15 | Gnucleus appears on SourceForge as one of the earliest community-developed Gnutella clients. |
| 2000-08-XX | LimeWire releases its first version and eventually becomes the dominant implementation of the Gnutella protocol. |
| 2000-12-04 | BearShare launches as another major commercial Gnutella client. |
| 2001-02-12 | The Ninth Circuit rules against Napster, reinforcing the legal risks of centralized peer-to-peer architectures. |
| 2001-02-14 | Wired publishes Good Gnus in Napster Ruling,highlighting how decentralized networks like Gnutella may avoid Napster's legal problems. |
| 2001-02-XX | Jordan Ritter publishes Why Gnutella Can't Scale. No, Really., explaining why naive flooding cannot scale. |
| 2001-06-XX | Revision 1.2 of the Gnutella 0.4 specification becomes the canonical description of first-generation Gnutella. |
| 2001-07-11 | Napster shuts down its original file-sharing service, driving users toward decentralized networks. |
| 2001-07-24 | Matei Ripeanu publishes one of the first large-scale measurements of the Gnutella network. |
| 2001-09-XX | Raphaƫl Manfredi assumes development of gtk-gnutella, beginning one of the longest-running Gnutella implementations. |
| 2001-10-24 | gtk-gnutella 0.17 ships with major performance improvements. |
| 2001-12-18 | The Query Routing Protocol (QRP) proposal introduces routing tables to dramatically reduce unnecessary query flooding. |
| 2001-12-18 | The Ultrapeer proposal introduces the two-tier network architecture that defines modern Gnutella. |
| 2002-01-XX | Researchers publish a comparative measurement study of Napster and Gnutella. |
| 2002-03-04 | Morpheus abandons FastTrack and migrates to Gnutella after losing access to the FastTrack network. |
| 2002-03-06 | Wired reports that Morpheus nearly quadruples Gnutella traffic overnight. |
| 2002-04-XX | Phex is forked from the Java client FURI, creating another major cross-platform implementation. |
| 2002-05-16 | Christopher Rohrs publishes an expanded description of Query Routing. |
| 2002-06-03 | Napster files for Chapter 11 bankruptcy protection. |
| 2002-06-XX | The Gnutella 0.6 draft introduces HTTP-style handshakes and modern protocol extensions. |
| 2002-08-XX | Stanford captures the famous August 2002 Gnutella topology snapshot |
| 2002-11-XX | Michael Stokes announces Gnutella2 (G2), splitting the developer community. |
| 2003-05-XX | LimeWire proposes the Dynamic Query Protocol, replacing fixed flooding with adaptive searching. |
| 2003-09-08 | The RIAA begins its first mass lawsuits against individual file sharers. |
| 2003-10-06 | GWebCache 2 specifications are published, standardizing HTTP-based bootstrapping. |
| 2003-XX-XX | Making Gnutella-like P2P Systems Scalableproposes adaptive overlays and search improvements. |
| 2004-06-01 | Shareaza 2.0 becomes open source and joins the Gnutella ecosystem. |
| 2005-06-27 | MGM v. Grokster establishes inducement liability for P2P software vendors. |
| 2005-XX-XX | FrostWire is announced as an open-source fork of LimeWire. |
| 2006-05-04 | BearShare settles with the recording industry and abandons its original Gnutella client. |
| 2006-08-17 | BearShare 6 launches on the iMesh network, ending BearShare's Gnutella lineage. |
| 2007-09-XX | RFC 4981 surveys peer-to-peer search research and documents Gnutella's major protocol innovations. |
| 2007-12-XX | Wired reports LimeWire is installed on over one-third of sampled PCs, demonstrating Gnutella's peak adoption. |
| 2009-11-XX | RFC 5694 cites Gnutella as the canonical example of an unstructured peer-to-peer architecture. |
| 2010-05-11 | LimeWire loses summary judgment in the recording industry's copyright lawsuit. |
| 2010-10-26 | A permanent injunction forces LimeWire to disable its file-sharing functionality. |
| 2010-11-09 | LimeWire Pirate Edition appears only weeks after the official shutdown. |
| 2011-05-12 | LimeWire settles with the major record labels for approximately $105 million. |
| 2011-07-02 | FrostWire 5 removes Gnutella support entirely and becomes a BitTorrent client. |