SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Napster, Gnutella, BitTorrent: Discuss legal and technical aspects By: Kaleb Fulgham
Overview History Napster Gnutella BitTorrent Legal issues RIAA & MPAA DMCA & Copyright Act of 1976 Court cases & lawsuits
History
Napster June 1999: Shawn Fanning, undergraduate at Northeastern University, & Sean Parker released Napster, the first major Peer-to-Peer (P2P) software Napster Faster and less frustrating way to swap MP3s online than HTTP & FTP Inspired by IRC’s easy-to-use format Central servers contained an index of lists of user music files Search box List of usernames & their files
Napster Built in C++ and popularized through IRC October 1999: 150,000 registered users trading 3.5 million files February 2001: 26.4 million registered users Hardware Peaked in 2001: 150 index only servers containing IP address info on usernames & their MP3 metadata Similar to a telephone switchboard operator
Napster Napster client connects to a central server User queries the NapsterCentral Index Server Central server returns alist of matches Napster client connectswith the computer hosting the file Client drops allowing private transfer Your Computer
Gnutella March 2000: Justin Frankel & Tom Peppers of high-tech Nullsoft (an AOL acquisition) published Gnutella. Nullsoft created MP3-player Winamp Gnutella Functionally similar to Napster Key Difference: Did NOT rely on one central server Each user or “node” functioned as their own server Pre-loaded with IP addresses of known nodes g
Gnutella Gnutella posted on AOL’s website Slashdot news leak led to increased publicity AOL & Time Warner (Music Group) merger AOL made Nullsoft abandon project Gnutella had spread world-wide Free & open source clones appeared Examples: LimeWire & BearShare g
Gnutella Gnutella client knows at least 1 other node User queries 1st node The node sendsrequest to other nodesuntil song is found TTL limited requests Returns file name andmachine IP address Client connects to file owner’s node to transfer g
Gnutella Latest Gnutella Version 0.6 Composite network: Leaf nodes and Ultrapeers Leaf nodes connect to ~3 Ultrapeers Ultrapeer connects to >32 other Ultrapeers Max number of “hops” lowered from 7 to 4. g
BitTorrent July 2001: Bram Cohen released the BitTorrent protocol which he designed in April 2001 BitTorrent ,[object Object]
Download pieces of the file(s) simultaneously from multiple peers
Tracker servers inform clients of all online active peers
Downloads “rarest-first” to ensure high availability,[object Object]
BitTorrent User searches for a torrent User downloads & opens itwith a BitTorrent client Client connects to the tracker(s) in the torrent file Receives a list of peers currently transferring thepieces of the file(s) specified in the torrent. Client connects to peers to obtain the various pieces.
Legal Issues
Legal ISSUES RIAA & MPAA DMCA & Copyright Act of 1976 Court cases & lawsuits A&M Records, Inc. v. Napster, Inc. MGM Studios, Inc. v. Grokster, Ltd. The Pirate Bay (BitTorrent) Raid in Sweden RIAA v. the People MPAA v. TorrentSpy
RIAA & MPAA RIAA – Recording Industry Association of America Represents the recording industry Protect intellectual property rights worldwide and the First Amendment rights of artists Perform research about the music industry Monitor and review relevant laws, regulations and policies MPAA – Motion Picture Association of America Advance business interests of movie studios Film rating system & Anti-piracy measures
DMCA & Copyright AcT Digital Millennium Copyright Act of 1998 Subpoena To Identify Infringer - 17 U.S.C. § 512(h) Copyright Act of 1976 Liable $750 - $30,000 per song, feature film, etc. illegally traded as the court considers just Up to $150,000 per title if intentional & willful
A&M Records, Inc. v. Napster, Inc. December 1999: RIAA filed a lawsuit against Napster	 RIAA argued in District Court Napster users directly infringe on plaintiff’s copyright Napster is liable for contributory & vicarious copyright infringement Internal Napster email from Sean Parker to Shawn Fanning stating that users know they are “exchanging pirated music.”
A&M Records, Inc. v. Napster, Inc. Napster’s defense Sony Corp. of America v. Universal City Studios, Inc. Napster similar to Sony Betamax VHS recorder Fair Use Sampling Space-shifting Permissive distribution Audio Home Recording Act
A&M Records, Inc. v. Napster, Inc. United States District Court ruled in favor of the RIAA United States Court of Appeals for the Ninth Circuit Napster - Liable for contributory & vicarious infringement Napster users infringe at least two of the copyright holders’ rights the rights of reproduction, § 106(1) distribution, § 106(3)
A&M Records, Inc. v. Napster, Inc. Ninth Circuit ruling March 5, 2001 Napster capable of commercially significant non-infringing uses Could control the infringing behavior of users Must prevent trading of copyright music Napster paid roughly $36 million to copyright owners
MGM Studios, Inc. v. Grokster, Ltd June 2005: MGM sued P2P client companies Grokster & Streamcast P2P lost for inducing copyright infringement for acts taken in marketing their file sharing software Both advertised as “Napster alternatives” “[T]he goal is to get in trouble with the law and get sued. It’s the best way to get in the new[s]”– Streamcast chief technology officer  MGM statistician revealed that ~90% of all files available on the P2P were copyrighted works
The Pirate Bay Raid 2004: MPAA pressured the U.S. and Swedish government to shut down The Pirate Bay May 2006: Police in Sweden raided The Pirate Bay, shut down their website, & confiscated their servers The Pirate Bay BitTorrent search engine & tracker server Launched in November 2003 by Gottfrid Svartholm & Fredrik Neij Down for 3 days Publicity and +1.7 million more users
The Pirate Bay Trial January 2008: Criminal & civil prosecution in Sweden for promoting the copyright infringement of others with torrents by the International Federation of the Phonographic Industry (IFPI). Fredrik Neij, Gottfrid Svartholm, Peter Sunde, and Carl Lundström Found guilty Sentenced to 1 year in prison Pay a fine of $3.5 million
RIAA v. the People 2003: RIAA began a litigation campaign against those who infringe copyright law Lawsuits against ~30,000 people Usually settled out of court: $3,500 avg. total Court settlements: $750 - $150,000 per song “Attempted distribution” is NOT in Copyright Act Simply storing copyright material in P2P “share” folders “Infringement of the distribution right requires an actual dissemination of either copies or phonorecords” – cited in Atlantic v. Howell
RIAA v. the People October 2008: Harper claimed she did not know she was doing anything illegal She thought downloading music was like the radio Judge ruled $7,400 (37 songs @ $200/song) for “innocent infringement” June 2009: Jamie Thomas-Rasset found liable for infringing 24 songs for $1.92 million July 2009: Joel Tenenbaum found liable for infringing 30 songs for $675,000
MPAA v. TorrentSpy February 2006: MPAA sued TorrentSpy.com Facilitating copyright infringement by linking to torrents containing copyright films May 2008: U.S. District Judge ruled Against TorrentSpy.com’s Justin Bunnell & associates Must pay the max $30,000 for “each of the 3,699 infringements shown.” $111 million
Conclusion Direct HTTP / FTP downloads strain servers P2P file sharing systems Convenient to search Effectively distribute load Majority of content on BitTorrent & P2P is copyright material Downloading & Sharing copyright information without permission is copyright infringement Public domain file sharing is LEGAL!

Weitere ähnliche Inhalte

Was ist angesagt?

Intellectual property litigations: A case study of Anticancer drug Glivec in ...
Intellectual property litigations: A case study of Anticancer drug Glivec in ...Intellectual property litigations: A case study of Anticancer drug Glivec in ...
Intellectual property litigations: A case study of Anticancer drug Glivec in ...Dr Shahid Saache
 
Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...
Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...
Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...Nikhil Saraf
 
Direito do Consumidor Elementos da Relação Jurídica de Consumo
Direito do Consumidor Elementos da Relação Jurídica de ConsumoDireito do Consumidor Elementos da Relação Jurídica de Consumo
Direito do Consumidor Elementos da Relação Jurídica de ConsumoJordano Santos Cerqueira
 
Juizados Especiais Criminais
Juizados Especiais CriminaisJuizados Especiais Criminais
Juizados Especiais CriminaisAntonio Pereira
 
Intellectual property rights India
Intellectual property rights IndiaIntellectual property rights India
Intellectual property rights IndiaAnkit Lamba
 
Trips agreement / WHO / WTO agreements
Trips agreement / WHO / WTO agreementsTrips agreement / WHO / WTO agreements
Trips agreement / WHO / WTO agreementsNesnalNiraula
 
Foca no resumo competencia - ncpc
Foca no resumo   competencia - ncpcFoca no resumo   competencia - ncpc
Foca no resumo competencia - ncpcEsdrasArthurPessoa
 
Bajaj vs tvs patent infringement - case study
Bajaj vs tvs   patent infringement - case studyBajaj vs tvs   patent infringement - case study
Bajaj vs tvs patent infringement - case studyAltacit Global
 
Artificial intelligence and ipr
Artificial intelligence  and iprArtificial intelligence  and ipr
Artificial intelligence and iprNibedita Basu
 
Patents and case study
Patents and case study Patents and case study
Patents and case study Sukriti Singh
 
Licenciamento Ambiental para Concurso IBAMA
Licenciamento Ambiental para Concurso IBAMALicenciamento Ambiental para Concurso IBAMA
Licenciamento Ambiental para Concurso IBAMAEstratégia Concursos
 

Was ist angesagt? (20)

Law of patent
Law of patentLaw of patent
Law of patent
 
Intellectual property litigations: A case study of Anticancer drug Glivec in ...
Intellectual property litigations: A case study of Anticancer drug Glivec in ...Intellectual property litigations: A case study of Anticancer drug Glivec in ...
Intellectual property litigations: A case study of Anticancer drug Glivec in ...
 
Introduction to IPR
Introduction to IPRIntroduction to IPR
Introduction to IPR
 
DDS a lei de Murphy
DDS a lei de MurphyDDS a lei de Murphy
DDS a lei de Murphy
 
Kirin Amgen vs Roche
Kirin Amgen vs RocheKirin Amgen vs Roche
Kirin Amgen vs Roche
 
Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...
Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...
Analysis of the issue of fair dealing : India TV vs YashRaj & Saregama vs Via...
 
Aula 12
Aula 12Aula 12
Aula 12
 
SCA IPR Toolkit
SCA IPR ToolkitSCA IPR Toolkit
SCA IPR Toolkit
 
Direito do Consumidor Elementos da Relação Jurídica de Consumo
Direito do Consumidor Elementos da Relação Jurídica de ConsumoDireito do Consumidor Elementos da Relação Jurídica de Consumo
Direito do Consumidor Elementos da Relação Jurídica de Consumo
 
Juizados Especiais Criminais
Juizados Especiais CriminaisJuizados Especiais Criminais
Juizados Especiais Criminais
 
Intellectual property rights India
Intellectual property rights IndiaIntellectual property rights India
Intellectual property rights India
 
Trade Secrets Law
Trade Secrets LawTrade Secrets Law
Trade Secrets Law
 
Trips agreement / WHO / WTO agreements
Trips agreement / WHO / WTO agreementsTrips agreement / WHO / WTO agreements
Trips agreement / WHO / WTO agreements
 
Foca no resumo competencia - ncpc
Foca no resumo   competencia - ncpcFoca no resumo   competencia - ncpc
Foca no resumo competencia - ncpc
 
Freedom To Operate
Freedom To OperateFreedom To Operate
Freedom To Operate
 
Bajaj vs tvs patent infringement - case study
Bajaj vs tvs   patent infringement - case studyBajaj vs tvs   patent infringement - case study
Bajaj vs tvs patent infringement - case study
 
Artificial intelligence and ipr
Artificial intelligence  and iprArtificial intelligence  and ipr
Artificial intelligence and ipr
 
Patents and case study
Patents and case study Patents and case study
Patents and case study
 
2.2 inpi
2.2 inpi2.2 inpi
2.2 inpi
 
Licenciamento Ambiental para Concurso IBAMA
Licenciamento Ambiental para Concurso IBAMALicenciamento Ambiental para Concurso IBAMA
Licenciamento Ambiental para Concurso IBAMA
 

Ähnlich wie Napster, Gnutella, & BitTorrent: Legal & Technical

Downloading
DownloadingDownloading
Downloadingarstni
 
Revised napster3
Revised napster3Revised napster3
Revised napster3Erika
 
Group pp
Group ppGroup pp
Group pparstni
 
Find a publicly-traded company (Microsoft) using a financial infor.docx
Find a publicly-traded company (Microsoft) using a financial infor.docxFind a publicly-traded company (Microsoft) using a financial infor.docx
Find a publicly-traded company (Microsoft) using a financial infor.docxvoversbyobersby
 
Digital Media Piracy
Digital Media PiracyDigital Media Piracy
Digital Media Piracyguesteb94797
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The InternetAdjem
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The InternetAdjem
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The InternetAdjem
 
Chris Freitas Copyright Laws
Chris Freitas   Copyright LawsChris Freitas   Copyright Laws
Chris Freitas Copyright LawsChris Freitas
 
Piracy and the music industry
Piracy and the music industryPiracy and the music industry
Piracy and the music industryLisa Adams
 
Audio and music
Audio and musicAudio and music
Audio and musicPentair
 

Ähnlich wie Napster, Gnutella, & BitTorrent: Legal & Technical (20)

Downloading
DownloadingDownloading
Downloading
 
Revised napster3
Revised napster3Revised napster3
Revised napster3
 
Group pp
Group ppGroup pp
Group pp
 
Polinter08
Polinter08Polinter08
Polinter08
 
Find a publicly-traded company (Microsoft) using a financial infor.docx
Find a publicly-traded company (Microsoft) using a financial infor.docxFind a publicly-traded company (Microsoft) using a financial infor.docx
Find a publicly-traded company (Microsoft) using a financial infor.docx
 
Digital Media Piracy
Digital Media PiracyDigital Media Piracy
Digital Media Piracy
 
Polinter12
Polinter12Polinter12
Polinter12
 
Polinter12
Polinter12Polinter12
Polinter12
 
Senior paper
Senior paperSenior paper
Senior paper
 
Isa12a
Isa12aIsa12a
Isa12a
 
Piracy2
Piracy2Piracy2
Piracy2
 
Rkcsi2012
Rkcsi2012Rkcsi2012
Rkcsi2012
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The Internet
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The Internet
 
Intellectual Property Rights And The Internet
Intellectual Property Rights And The InternetIntellectual Property Rights And The Internet
Intellectual Property Rights And The Internet
 
Chris Freitas Copyright Laws
Chris Freitas   Copyright LawsChris Freitas   Copyright Laws
Chris Freitas Copyright Laws
 
Piracy and the music industry
Piracy and the music industryPiracy and the music industry
Piracy and the music industry
 
Audio and music
Audio and musicAudio and music
Audio and music
 
Music lawresearch
Music lawresearchMusic lawresearch
Music lawresearch
 
Polinter10
Polinter10Polinter10
Polinter10
 

Kürzlich hochgeladen

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Kürzlich hochgeladen (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Napster, Gnutella, & BitTorrent: Legal & Technical

  • 1. Napster, Gnutella, BitTorrent: Discuss legal and technical aspects By: Kaleb Fulgham
  • 2. Overview History Napster Gnutella BitTorrent Legal issues RIAA & MPAA DMCA & Copyright Act of 1976 Court cases & lawsuits
  • 4. Napster June 1999: Shawn Fanning, undergraduate at Northeastern University, & Sean Parker released Napster, the first major Peer-to-Peer (P2P) software Napster Faster and less frustrating way to swap MP3s online than HTTP & FTP Inspired by IRC’s easy-to-use format Central servers contained an index of lists of user music files Search box List of usernames & their files
  • 5. Napster Built in C++ and popularized through IRC October 1999: 150,000 registered users trading 3.5 million files February 2001: 26.4 million registered users Hardware Peaked in 2001: 150 index only servers containing IP address info on usernames & their MP3 metadata Similar to a telephone switchboard operator
  • 6. Napster Napster client connects to a central server User queries the NapsterCentral Index Server Central server returns alist of matches Napster client connectswith the computer hosting the file Client drops allowing private transfer Your Computer
  • 7. Gnutella March 2000: Justin Frankel & Tom Peppers of high-tech Nullsoft (an AOL acquisition) published Gnutella. Nullsoft created MP3-player Winamp Gnutella Functionally similar to Napster Key Difference: Did NOT rely on one central server Each user or “node” functioned as their own server Pre-loaded with IP addresses of known nodes g
  • 8. Gnutella Gnutella posted on AOL’s website Slashdot news leak led to increased publicity AOL & Time Warner (Music Group) merger AOL made Nullsoft abandon project Gnutella had spread world-wide Free & open source clones appeared Examples: LimeWire & BearShare g
  • 9. Gnutella Gnutella client knows at least 1 other node User queries 1st node The node sendsrequest to other nodesuntil song is found TTL limited requests Returns file name andmachine IP address Client connects to file owner’s node to transfer g
  • 10. Gnutella Latest Gnutella Version 0.6 Composite network: Leaf nodes and Ultrapeers Leaf nodes connect to ~3 Ultrapeers Ultrapeer connects to >32 other Ultrapeers Max number of “hops” lowered from 7 to 4. g
  • 11.
  • 12. Download pieces of the file(s) simultaneously from multiple peers
  • 13. Tracker servers inform clients of all online active peers
  • 14.
  • 15. BitTorrent User searches for a torrent User downloads & opens itwith a BitTorrent client Client connects to the tracker(s) in the torrent file Receives a list of peers currently transferring thepieces of the file(s) specified in the torrent. Client connects to peers to obtain the various pieces.
  • 17. Legal ISSUES RIAA & MPAA DMCA & Copyright Act of 1976 Court cases & lawsuits A&M Records, Inc. v. Napster, Inc. MGM Studios, Inc. v. Grokster, Ltd. The Pirate Bay (BitTorrent) Raid in Sweden RIAA v. the People MPAA v. TorrentSpy
  • 18. RIAA & MPAA RIAA – Recording Industry Association of America Represents the recording industry Protect intellectual property rights worldwide and the First Amendment rights of artists Perform research about the music industry Monitor and review relevant laws, regulations and policies MPAA – Motion Picture Association of America Advance business interests of movie studios Film rating system & Anti-piracy measures
  • 19. DMCA & Copyright AcT Digital Millennium Copyright Act of 1998 Subpoena To Identify Infringer - 17 U.S.C. § 512(h) Copyright Act of 1976 Liable $750 - $30,000 per song, feature film, etc. illegally traded as the court considers just Up to $150,000 per title if intentional & willful
  • 20. A&M Records, Inc. v. Napster, Inc. December 1999: RIAA filed a lawsuit against Napster RIAA argued in District Court Napster users directly infringe on plaintiff’s copyright Napster is liable for contributory & vicarious copyright infringement Internal Napster email from Sean Parker to Shawn Fanning stating that users know they are “exchanging pirated music.”
  • 21. A&M Records, Inc. v. Napster, Inc. Napster’s defense Sony Corp. of America v. Universal City Studios, Inc. Napster similar to Sony Betamax VHS recorder Fair Use Sampling Space-shifting Permissive distribution Audio Home Recording Act
  • 22. A&M Records, Inc. v. Napster, Inc. United States District Court ruled in favor of the RIAA United States Court of Appeals for the Ninth Circuit Napster - Liable for contributory & vicarious infringement Napster users infringe at least two of the copyright holders’ rights the rights of reproduction, § 106(1) distribution, § 106(3)
  • 23. A&M Records, Inc. v. Napster, Inc. Ninth Circuit ruling March 5, 2001 Napster capable of commercially significant non-infringing uses Could control the infringing behavior of users Must prevent trading of copyright music Napster paid roughly $36 million to copyright owners
  • 24. MGM Studios, Inc. v. Grokster, Ltd June 2005: MGM sued P2P client companies Grokster & Streamcast P2P lost for inducing copyright infringement for acts taken in marketing their file sharing software Both advertised as “Napster alternatives” “[T]he goal is to get in trouble with the law and get sued. It’s the best way to get in the new[s]”– Streamcast chief technology officer MGM statistician revealed that ~90% of all files available on the P2P were copyrighted works
  • 25. The Pirate Bay Raid 2004: MPAA pressured the U.S. and Swedish government to shut down The Pirate Bay May 2006: Police in Sweden raided The Pirate Bay, shut down their website, & confiscated their servers The Pirate Bay BitTorrent search engine & tracker server Launched in November 2003 by Gottfrid Svartholm & Fredrik Neij Down for 3 days Publicity and +1.7 million more users
  • 26. The Pirate Bay Trial January 2008: Criminal & civil prosecution in Sweden for promoting the copyright infringement of others with torrents by the International Federation of the Phonographic Industry (IFPI). Fredrik Neij, Gottfrid Svartholm, Peter Sunde, and Carl Lundström Found guilty Sentenced to 1 year in prison Pay a fine of $3.5 million
  • 27. RIAA v. the People 2003: RIAA began a litigation campaign against those who infringe copyright law Lawsuits against ~30,000 people Usually settled out of court: $3,500 avg. total Court settlements: $750 - $150,000 per song “Attempted distribution” is NOT in Copyright Act Simply storing copyright material in P2P “share” folders “Infringement of the distribution right requires an actual dissemination of either copies or phonorecords” – cited in Atlantic v. Howell
  • 28. RIAA v. the People October 2008: Harper claimed she did not know she was doing anything illegal She thought downloading music was like the radio Judge ruled $7,400 (37 songs @ $200/song) for “innocent infringement” June 2009: Jamie Thomas-Rasset found liable for infringing 24 songs for $1.92 million July 2009: Joel Tenenbaum found liable for infringing 30 songs for $675,000
  • 29. MPAA v. TorrentSpy February 2006: MPAA sued TorrentSpy.com Facilitating copyright infringement by linking to torrents containing copyright films May 2008: U.S. District Judge ruled Against TorrentSpy.com’s Justin Bunnell & associates Must pay the max $30,000 for “each of the 3,699 infringements shown.” $111 million
  • 30. Conclusion Direct HTTP / FTP downloads strain servers P2P file sharing systems Convenient to search Effectively distribute load Majority of content on BitTorrent & P2P is copyright material Downloading & Sharing copyright information without permission is copyright infringement Public domain file sharing is LEGAL!
  • 32. Sources http://howstuffworks.com for diagrams Appetite for Self-Destruction – Steve Knopper All The Rave – Joseph Menn ArsTechnica – http://arstechnica.com EFF – http://eff.org