bnetd - bnetd

bnetd
Alkuperäinen kirjoittaja (t) Mark Baysinger
Alkuperäinen julkaisu 28. huhtikuuta 1998 ; 23 vuotta sitten (nimellä StarHack) ( 1998-04-28 )
Esikatselujulkaisu
0.4.25 / 22. tammikuuta 2002 ; 19 vuotta sitten ( 22.01.2002 )
Kirjoitettu C
Käyttöjärjestelmä Linux , Windows
Saatavilla Englanti
Tyyppi Viestintäohjelmisto
Lisenssi GNU: n yleinen julkinen lisenssi

bnetd on viestintäsovellus, jonka avulla 31. maaliskuuta 1998 julkaistun StarCraft (ja StarCraft: Brood War ) -pelin käyttäjät voivat muodostaa yhteyden ja keskustella yhdessä. Bnetd julkaistiin 28. huhtikuuta 1998 nimellä StarHack, ja se tarjosi lähes täydellisen jäljitelmän alkuperäisestä online-moninpelipeliverkostosta. Työ toteutettiin reverse engineering yrityssektorin Blizzard Entertainment n Battle.net .

Vuonna 2002 käydyn oikeusjutun vuoksi Yhdysvallat, jonka Blizzard voitti bnetdin alkuperäisiä kehittäjiä vastaan, eivät enää ylläpidä tai ylläpitää bnetd: tä.

Tausta

StarCraft- verkkopeli julkaistiin 31. maaliskuuta 1998, ja se vaati verkossa olevan moninpelipeliverkoston Battle.net . Lähes täydellinen emulointi Tämän verkoston julkaistiin ensimmäisen version bnetd 28. huhtikuuta 1998 Mark Baysinger, joka tuolloin oli opiskelija UC San Diego , -nimellä StarHack koska se oli alun perin tarkoitettu StarCraft yhteyden ja jutella yhdessä.

Baysinger sai 29. huhtikuuta 1998 lakkautuskirjeen Software Publishers Associationilta, joka uhkasi nostaa kanteen, ellei kolmea vaatimusta täytetä kolmen päivän kuluessa. Vastauksena sähköpostiin Baysinger pyysi Software Publishers Associationia odottamaan 7. toukokuuta 1998, jotta Baysinger saisi aikaa annettua oikeudellista neuvontaa. Baysinger osoitti 7. toukokuuta 1998 suoraan kolmelle vaatimukselle, mutta ei saanut enää yhteyttä Software Publishers Associationilta . Aikarajoitusten vuoksi Baysinger luopui projektista joulukuussa 1998. Koska hanke oli kuitenkin peräisin GNU General Public License -lisenssillä , projektia jatkoi vapaaehtoisten ryhmä ja kun Blizzard julkaisi lisää pelejä, projekti nimettiin uudelleen bnetd: ksi. .

CD-avain ei ole yhteensopiva

Blizzard-pelit on pakattu ainutlaatuisiin koodeihin. CD-avaimet syötetään, mutta niitä ei ole vahvistettu asennuksen aikana. Yhteys Battle.netiin on sallittu vain kelvollisella ja ainutlaatuisella avaimella. Battle.net-järjestelmänvalvojat estävät säännöllisesti yksittäiset avaimet estääkseen epäiltyjä huijareita Battle.net-sivustosta. Pelaajat, joilla on virheelliset tai estetyt avaimet, voivat jatkossakin pelata Battle.net-ohjelmasta riippumatta, kuten yksinpelitilassa tai suoran yhteyden kautta toiseen pelaajaan.

Blizzard, joka viittasi emulaatiota koskeviin verkkosivujensa turvallisuus- ja piratismikysymyksiin, ei salli Battle.netin olla yhteydessä bnetd-palvelimiin tarkistaakseen CD-avaimet. Tämän vuoksi bnetd-palvelimet eivät toteuta battle.netin vahvistusta. Tämä antaa pelaajille mahdollisuuden käyttää Battle.net-yhteensopivien pelien kaikkia moninpelitoimintoja ilman kelvollista CD-avainta muodostamalla yhteyden bnetd-palvelimeen.

Blizzardin poistopyyntö ja oikeusjuttu

Helmikuussa 2002 Blizzard toimitti Internet-palveluntarjoajalleen Internet-palveluntarjoajalleen DMCA: n turvallisen sataman poistopyynnön bnetd: tä vastaan . Blizzard nosti myöhemmin kanteen bnetd: n ja heidän Internet-palveluntarjoajansa kehittäjiä vastaan Yhdysvaltain käräjäoikeudessa Missourin itäosassa . Oikeudenkäynnissä väitettiin tekijänoikeusrikkomuksia, tavaramerkkirikkomuksia ja heidän peliensa loppukäyttäjän lisenssisopimuksen (jota kutsutaan joskus clickwrap- lisenssiksi) ja DMCA: n kiertämisen vastaisten kieltojen rikkomuksia , mistä tulee tärkeä testitapaus kyseisen lain osille. Electronic Frontier Foundation asennettu vastineensa, jossa vastaajat kieltänyt kopiointi mitään osaa battle.net tai Blizzard pelejä, kiisti pätevyyden battle.net tavaramerkin, kiistää, että CD-avaimet ovat piratisminvastainen toimenpide, ja kiisti, että bnetd on kiertämisen työkalu.

Syyskuussa 2004 tuomioistuin oli eri mieltä ja antoi Blizzardille yhteenvedon . Valituksessa vastaajat väittivät, että liittovaltion tekijänoikeuslaissa, joka sallii käänteisen suunnittelun, asetetaan Kalifornian osavaltion sopimusoikeus, johon EULA: n käänteisen suunnittelun kielto perustuu.

Syyskuussa 2005 kahdeksas valituslautakunta hylkäsi vastaajien väitteet ja vahvisti alemman oikeusasteen päätöksen. "Valittajat eivät ole todenneet todellista tosiasiallista kysymystä [DMCA: n] yhteentoimivuuspoikkeuksen sovellettavuudesta. Käräjäoikeus antoi Blizzardille ja Vivendille hyväksi yhteenvedon toimivuutta koskevasta poikkeuksesta." Muutoksenhakutuomioistuin katsoi lisäksi, että bnetd kiertää kopiosuojausta DMCA: n vastaisesti.

bnetd-kehittäjä Ross Combs ja EFF: n henkilöstöasianajaja Jason Schultz kritisoivat muutoksenhakutuomioistuimen päätöstä väittäen, että päätös tarkoittaa, että ohjelmisto- ja laitteistotoimittajat voivat käyttää DMCA-EULA-yhdistelmää estääkseen muuten laillisen käänteisen suunnittelun ja jäähdyttääkseen yhteentoimivien järjestelmien kehitystä. Blizzardin perustaja Mike Morhaime kutsui päätöstä "merkittäväksi voitoksi ohjelmistopiratismia vastaan". Myös Entertainment Software Associationin edustaja tuki päätöstä väittäen, että se vahvistaa DMCA: n kykyä estää "IP-väärinkäyttö ja varkaudet".

Oikeudenkäynnin seurauksena bnetd.org-verkkotunnus siirrettiin Blizzardin hallintaan oikeudenkäynnin aikana tehdyn suostumusasetuksen mukaisesti . Verkkotunnus on nyt offline-tilassa, mutta Blizzard on silti rekisteröinyt sen. Vaikka Blizzard voitti tapauksen, oikeusjuttu ei pysäyttänyt bnetdin avoimen lähdekoodin eikä johdannaisprojektien, kuten PvPGN, jatkuvaa jakelua . Kolmannet osapuolet perustivat nopeasti muut isännät maissa, joissa ei ole DMCA: ta vastaavaa kiertämisen vastaista lainsäädäntöä.

Katso myös

  • PvPGN (Player vs Player Gaming Network) on ilmainen ja avoimen lähdekoodin ohjelmistoprojekti, joka tarjoaa emulointia erilaisille peliverkkopalvelimille ja jota ylläpitää voittoa tavoittelematon organisaatio.
  • Stratagus on ilmaisen ohjelmiston reaaliaikainen strategiamoottori, joka aloitettiin samanlaisena Warcraft II : n käänteissuunnitteluprojektina nimellä FreeCraft . Blizzard uhkasi oikeustoimia, ja projekti keskeytettiin ja aloitettiin sitten uudella nimellä nimellä yleinen moottoriprojekti, vaikka Warcraft II -tuki lisätään Wargusin kautta.
  • Bowers v. Baystate Technologies: n vanhempi käänteissuunnittelua koskeva oikeuskäytäntö Yhdysvalloissa, jossa päätettiin, että kutistemuoviluvat saattavat kieltää käänteisen suunnittelun tekijänoikeuslain muutoin

Viitteet

Ulkoiset linkit