fbpx
Wikipedia

bnetd

bnetd is a communication app that enables users of the online game StarCraft (and StarCraft: Brood War) released on March 31, 1998[1] to connect and chat together. Bnetd was released on April 28, 1998 under the name StarHack and provided near-complete emulation of the original online multiplayer gaming service network. This was accomplished through reverse engineering of the corporate Blizzard Entertainment's Battle.net.[2]

bnetd
Original author(s)Mark Baysinger
Initial releaseApril 28, 1998; 25 years ago (1998-04-28) (as StarHack)
Preview release
0.4.25 / January 22, 2002; 22 years ago (2002-01-22)
Written inC
Operating systemLinux, Windows
Available inEnglish
TypeCommunication software
LicenseGNU General Public License

Due to a lawsuit in 2002, United States that Blizzard won against bnetd's original developers, they no longer maintain or host bnetd.

Background edit

The online game StarCraft was released on March 31, 1998,[1] and required the online multiplayer gaming service network Battle.net. The near-complete emulation of this network was released with the first version of bnetd on April 28, 1998 by Mark Baysinger, who at the time was a student at UC San Diego, under the name StarHack because it was originally meant for StarCraft to connect and chat together.[2]

On April 29, 1998, Baysinger received a cease-and-desist letter from the Software Publishers Association[3] who threatened to file a lawsuit unless three demands were met within three days. In response to the email, Baysinger requested for the Software Publishers Association to wait until May 7, 1998 to allow Baysinger time for legal advice[4] which was granted.[5] On May 7, 1998, Baysinger directly addressed to the three demands[6] but received no further communication from the Software Publishers Association.[7] Due to time limitations, Baysinger abandoned the project in December 1998.[8] However, because the project was open sourced under the GNU General Public License, the project was continued by a group of volunteers and as Blizzard released more games, the project was renamed to bnetd.[9]

CD key non-interoperability edit

Blizzard games are packaged with unique codes. CD keys are entered, but not verified, during the installation process. Connection to battle.net is permitted only with a valid and unique key. Individual keys are regularly disabled by battle.net administrators to block suspected cheaters from battle.net. Players with invalid or disabled keys remain able to play independently of battle.net, such as in single-player mode, or through a direct connection to another player.

Blizzard, citing security and piracy concerns on their webpage about emulation, does not allow battle.net to interoperate with bnetd servers to verify CD keys. Because of this, bnetd servers do not implement battle.net's validation. This allows players to access full multiplayer functionality of Battle.net capable games without a valid CD key, by connecting to a bnetd server.

Blizzard takedown demand and lawsuit edit

In February 2002, Blizzard filed a DMCA safe harbor takedown demand against bnetd with their Internet service provider (ISP). Blizzard subsequently filed suit against the developers of bnetd and their ISP, Internet Gateway, in the United States District Court for the Eastern District of Missouri. The lawsuit alleged copyright infringement, trademark infringement, and violations of their games' End User License Agreement (sometimes referred to as a clickwrap license) and DMCA anti-circumvention prohibitions, in what would become an important test case for portions of that law. The Electronic Frontier Foundation mounted a defense, in which defendants denied copying any portion of battle.net or Blizzard games, denied the validity of the battle.net trademark, denied that CD keys are an anti-piracy measure, and denied that bnetd is a circumvention tool.

In September 2004, the court disagreed and granted summary judgement to Blizzard. On appeal, defendants argued that federal copyright law, which permits reverse engineering, preempts California state contract law, upon which the EULA's prohibition on reverse engineering is grounded.

In September 2005, the Eighth Circuit Court of Appeals rejected the defendants' argument and affirmed the lower court's decision. "Appellants failed to establish a genuine issue of material fact as to the applicability of the interoperability exception [of the DMCA]. The district court properly granted summary judgement in favor of Blizzard and Vivendi on the operability exception." The appeals court further ruled that bnetd circumvents copy protection in violation of the DMCA.[10]

bnetd developer Ross Combs and EFF staff attorney Jason Schultz criticized the appeals court ruling, claiming the ruling means software and hardware vendors can use a DMCA-EULA combination to prevent otherwise lawful reverse engineering and chill the development of interoperable systems. Blizzard co-founder Mike Morhaime called the ruling "a major victory against software piracy." An Entertainment Software Association representative also supported the ruling, claiming it reinforces the DMCA's ability to prevent "IP abuse and theft."[11]

As a result of the litigation, the bnetd.org domain was transferred to Blizzard's control pursuant to the consent decree entered during the trial. The domain is now offline but still registered by Blizzard.[12] Although Blizzard won the case, the lawsuit did not stop the continued distribution of bnetd's open source code, nor of derivative projects such as PvPGN. Other hosts were quickly set up by third parties in countries where no anti-circumvention legislation equivalent to the DMCA exists.

See also edit

  • PvPGN (Player vs Player Gaming Network) is a free and open source software project offering emulation of various gaming network servers and is being maintained by a non-profit organization.
  • Stratagus is a free software real time strategy engine which began as a similar project of reverse engineering Warcraft II under the name FreeCraft. Blizzard threatened legal action, and the project was halted and then restarted under a different name as a general engine project, though Warcraft II support is added through Wargus.
  • Bowers v. Baystate Technologies older case law on reverse engineering in the US which decided that shrink-wrap licenses may prohibit reverse engineering otherwise allowed by the Copyright Act

References edit

  1. ^ a b . Blizzard Entertainment. Archived from the original on April 2, 2008. Retrieved March 31, 2008.
  2. ^ a b . Archived from the original on 2016-02-29. Retrieved 2015-10-30.
  3. ^ . Archived from the original on February 20, 1999.
  4. ^ . Archived from the original on February 22, 1999.
  5. ^ . Archived from the original on February 20, 1999.
  6. ^ . Archived from the original on February 23, 1999.
  7. ^ . Archived from the original on February 25, 1999.
  8. ^ . Archived from the original on September 18, 2013.
  9. ^ (PDF). Archived from the original (PDF) on 2015-11-06.
  10. ^ United States Court of Appeals for the Eighth Circuit (2005). (PDF). Archived from the original (PDF) on April 3, 2006. Retrieved March 22, 2006.
  11. ^ Lyman, Jay (October 17, 2005). "Bnetd reverse engineering ruling may stifle innovation". Linux.com. Retrieved May 7, 2008.
  12. ^ "Whois Information on bnetd.org".

External links edit

bnetd, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, bnetd, news, newspapers, books, scholar, jstor, august, 2008,. This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Bnetd news newspapers books scholar JSTOR August 2008 Learn how and when to remove this template message bnetd is a communication app that enables users of the online game StarCraft and StarCraft Brood War released on March 31 1998 1 to connect and chat together Bnetd was released on April 28 1998 under the name StarHack and provided near complete emulation of the original online multiplayer gaming service network This was accomplished through reverse engineering of the corporate Blizzard Entertainment s Battle net 2 bnetdOriginal author s Mark BaysingerInitial releaseApril 28 1998 25 years ago 1998 04 28 as StarHack Preview release0 4 25 January 22 2002 22 years ago 2002 01 22 Written inCOperating systemLinux WindowsAvailable inEnglishTypeCommunication softwareLicenseGNU General Public LicenseDue to a lawsuit in 2002 United States that Blizzard won against bnetd s original developers they no longer maintain or host bnetd Contents 1 Background 2 CD key non interoperability 3 Blizzard takedown demand and lawsuit 4 See also 5 References 6 External linksBackground editThe online game StarCraft was released on March 31 1998 1 and required the online multiplayer gaming service network Battle net The near complete emulation of this network was released with the first version of bnetd on April 28 1998 by Mark Baysinger who at the time was a student at UC San Diego under the name StarHack because it was originally meant for StarCraft to connect and chat together 2 On April 29 1998 Baysinger received a cease and desist letter from the Software Publishers Association 3 who threatened to file a lawsuit unless three demands were met within three days In response to the email Baysinger requested for the Software Publishers Association to wait until May 7 1998 to allow Baysinger time for legal advice 4 which was granted 5 On May 7 1998 Baysinger directly addressed to the three demands 6 but received no further communication from the Software Publishers Association 7 Due to time limitations Baysinger abandoned the project in December 1998 8 However because the project was open sourced under the GNU General Public License the project was continued by a group of volunteers and as Blizzard released more games the project was renamed to bnetd 9 CD key non interoperability editBlizzard games are packaged with unique codes CD keys are entered but not verified during the installation process Connection to battle net is permitted only with a valid and unique key Individual keys are regularly disabled by battle net administrators to block suspected cheaters from battle net Players with invalid or disabled keys remain able to play independently of battle net such as in single player mode or through a direct connection to another player Blizzard citing security and piracy concerns on their webpage about emulation does not allow battle net to interoperate with bnetd servers to verify CD keys Because of this bnetd servers do not implement battle net s validation This allows players to access full multiplayer functionality of Battle net capable games without a valid CD key by connecting to a bnetd server Blizzard takedown demand and lawsuit editIn February 2002 Blizzard filed a DMCA safe harbor takedown demand against bnetd with their Internet service provider ISP Blizzard subsequently filed suit against the developers of bnetd and their ISP Internet Gateway in the United States District Court for the Eastern District of Missouri The lawsuit alleged copyright infringement trademark infringement and violations of their games End User License Agreement sometimes referred to as a clickwrap license and DMCA anti circumvention prohibitions in what would become an important test case for portions of that law The Electronic Frontier Foundation mounted a defense in which defendants denied copying any portion of battle net or Blizzard games denied the validity of the battle net trademark denied that CD keys are an anti piracy measure and denied that bnetd is a circumvention tool In September 2004 the court disagreed and granted summary judgement to Blizzard On appeal defendants argued that federal copyright law which permits reverse engineering preempts California state contract law upon which the EULA s prohibition on reverse engineering is grounded In September 2005 the Eighth Circuit Court of Appeals rejected the defendants argument and affirmed the lower court s decision Appellants failed to establish a genuine issue of material fact as to the applicability of the interoperability exception of the DMCA The district court properly granted summary judgement in favor of Blizzard and Vivendi on the operability exception The appeals court further ruled that bnetd circumvents copy protection in violation of the DMCA 10 bnetd developer Ross Combs and EFF staff attorney Jason Schultz criticized the appeals court ruling claiming the ruling means software and hardware vendors can use a DMCA EULA combination to prevent otherwise lawful reverse engineering and chill the development of interoperable systems Blizzard co founder Mike Morhaime called the ruling a major victory against software piracy An Entertainment Software Association representative also supported the ruling claiming it reinforces the DMCA s ability to prevent IP abuse and theft 11 As a result of the litigation the bnetd org domain was transferred to Blizzard s control pursuant to the consent decree entered during the trial The domain is now offline but still registered by Blizzard 12 Although Blizzard won the case the lawsuit did not stop the continued distribution of bnetd s open source code nor of derivative projects such as PvPGN Other hosts were quickly set up by third parties in countries where no anti circumvention legislation equivalent to the DMCA exists See also edit nbsp Free and open source software portalPvPGN Player vs Player Gaming Network is a free and open source software project offering emulation of various gaming network servers and is being maintained by a non profit organization Stratagus is a free software real time strategy engine which began as a similar project of reverse engineering Warcraft II under the name FreeCraft Blizzard threatened legal action and the project was halted and then restarted under a different name as a general engine project though Warcraft II support is added through Wargus Bowers v Baystate Technologies older case law on reverse engineering in the US which decided that shrink wrap licenses may prohibit reverse engineering otherwise allowed by the Copyright ActReferences edit a b StarCraft s 10 Year Anniversary A Retrospective Blizzard Entertainment Archived from the original on April 2 2008 Retrieved March 31 2008 a b Developing the Battle net Emulator BNETD Archived from the original on 2016 02 29 Retrieved 2015 10 30 SPA Cease and Desist Notice Archived from the original on February 20 1999 My request for more time Archived from the original on February 22 1999 Mr Beruk s reply Archived from the original on February 20 1999 Response to the original demands Archived from the original on February 23 1999 SPA Cease and Desist Notice Archived from the original on February 25 1999 Analysis of BNETD and Blizzard Archived from the original on September 18 2013 Structures of Participation in Digital Culture PDF Archived from the original PDF on 2015 11 06 United States Court of Appeals for the Eighth Circuit 2005 Davidson amp Associates DBA Blizzard Entertainment Inc Vivendi Universal Inc v Jung et al 422 F 3d 630 8th Cir 2005 PDF Archived from the original PDF on April 3 2006 Retrieved March 22 2006 Lyman Jay October 17 2005 Bnetd reverse engineering ruling may stifle innovation Linux com Retrieved May 7 2008 Whois Information on bnetd org External links editBlizzard v bnetd Electronic Frontier Foundation Emulation FAQ Blizzard Entertainment Activision Blizzard Vivendi SA BNETD source code FAQ and Debian packages Retrieved from https en wikipedia org w index php title Bnetd amp oldid 1191143117 Blizzard takedown demand and lawsuit, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.