StarCraft ойыншылары үшін bnetd бағдарламасы және құқықтық даулар
Bnetd
bnetd қосымшасы – StarCraft ойыншылары үшін Battle.net желісін эмуляциялайтын бағдарлама. 1998 ж. құрылып, заңдық мәселелерге тап болды. Тарихы мен дамуы туралы біліңіз!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Байланыс қосымшасы
Communication app
bnetd – 1998 жылдың 31 наурызында шыққан StarCraft (және StarCraft: Brood War) онлайн ойынының пайдаланушыларына арналған байланыс қосымшасы. Ойынды онлайн көп ойыншы режимінде ойнау үшін Battle.net желісі қажет болды. Бұл желіні толыққанды эмуляциялау мүмкіндігі bnetd бағдарламасының алғашқы нұсқасымен 1998 жылдың 28 сәуірінде UC San Diego студенті болған Марк Бейсингер тарапынан StarHack деген атпен ұсынылды. Бастапқыда бұл қосымша StarCraft ойыншыларының бір-бірімен байланысуы және әңгімелесуі үшін жасалған еді. 1998 жылдың 29 сәуірінде Бейсингер Бағдарламалық қамтамасыз ету баспагерлері қауымдастығынан үш күн ішінде үш талапты орындамаған жағдайда сотқа берілетіні туралы ескерту хат алды. Жауап ретінде Бейсингер Бағдарламалық қамтамасыз ету баспагерлері қауымдастығынан 1998 жылдың 7 мамырына дейін күтуді және заңгерлік кеңес алу үшін уақыт беруді сұрады, оған рұқсат берілді. 1998 жылдың 7 мамырында Бейсингер үш талапқа жауап берді, бірақ Бағдарламалық қамтамасыз ету баспагерлері қауымдастығынан ешқандай жауап алмады. Уақыт жетіспеуіне байланысты Бейсингер 1998 жылдың желтоқсанында жобадан бас тартты. Алайда, жоба GNU General Public License бойынша ашық лицензияланғандықтан, оны еріктілер тобы жалғастырды. Blizzard жаңа ойындар шығарған сайын жобаның атауы bnetd деп өзгертілді.
bnetd is a communication app that enables users of the online game StarCraft (and StarCraft: Brood War) released on March 31, 1998 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. On April 29, 1998, Baysinger received a cease and desist letter from the Software Publishers Association 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 which was granted. On May 7, 1998, Baysinger directly addressed to the three demands but received no further communication from the Software Publishers Association. Due to time limitations, Baysinger abandoned the project in December 1998. 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.
CD кілтімен өзара әрекеттесудің болмауы
Blizzard ойындары бірегей кодтармен жабдықталған. CD кілттері орнату процесінде енгізіледі, бірақ тексерілмейді. battle.net-ке қосылу тек жарамды және бірегей кілтпен ғана мүмкін. Жеке кілттер күдікті алдаушыларды battle.net-тен тоқтату үшін battle.net әкімшілерімен үнемі жарамсыз деп белгіленеді. Жарамсыз немесе бұғатталған кілттері бар ойыншылар battle.net-ке тәуелсіз түрде ойнай алады, мысалы, жеке ойын режимінде немесе тікелей басқа ойыншыға қосылу арқылы. Blizzard эмуляция туралы веб-сайтында қауіпсіздік және пираттық туралы алаңдаушылықтарын білдіре отырып, battle.net-тің CD кілттерін тексеру үшін bnetd серверлерімен өзара әрекеттесуіне рұқсат бермейді. Осы себепті, bnetd серверлері battle.net-тің растауын іске қоспайды. Бұл ойыншыларға жарамды CD кілтісіз battle.net мүмкіндіктері бар ойындардың толық көп ойыншылы функционалына bnetd серверіне қосылу арқылы қол жеткізуге мүмкіндік береді.
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.
"Близард" компаниясы талап қою және сотқа беру
2002 жылдың ақпан айында Blizzard компаниясы bnetd-ге қарсы DMCA қауіпсіз порты туралы талапты олардың интернет-провайдеріне (ISP) жолдады. Кейіннен Blizzard компаниясы bnetd-нің және олардың ISP-і Internet Gateway-дің әзірлеушілеріне қарсы Миссури штатының шығыс округіндегі АҚШ округтік сотында сот процесін бастады. Сотта авторлық құқықты бұзу, тауарлық белгіні бұзу, олардың ойындарының соңғы пайдаланушы лицензиялық келісімін (кейде «кликтен келісім» деп те аталады) және DMCA-ның айналып өтуге қарсы тыйымдарын бұзу туралы мәлімдемелер жасалды. Бұл заңның бір бөлігі үшін маңызды сот ісіне айналды. Электрондық шекаралар қоры (EFF) қорғауға кірісіп, күдік танылғандар battle.net немесе Blizzard ойындарының ешқандай бөлігін көшірмегенін, battle.net тауарлық белгісінің жарамсыздығын, CD кілттерінің пираттыққа қарсы шара екенін және bnetd айналып өту құралы екенін жоққа шығарды. 2004 жылдың қыркүйегінде сот олармен келіспей, Blizzard-қа шешім шығарды. Апелляцияда күдік танылғандар федералды авторлық құқық заңнамасы, кері инженерияға рұқсат береді, Калифорния штатының келісім-шарт заңнамасын жоққа шығарады деп мәлімдеді, ал EULA-ның кері инженерияға тыйым салуы осы заңнамаға негізделген. 2005 жылдың қыркүйегінде Сегізінші апелляциялық сот күдік танылғандардың аргументін қабылдамады және төменгі соттың шешімін күшінде қалдырды. «Апелляциялық шағым берушілер [DMCA-ның] өзара жұмыс істеу ерекшелігінің қолданылуына қатысты маңызды фактілерді анықтауға қабілетсіз болды. Округтік сот Blizzard пен Vivendi пайдасына оперативтілік бойынша дұрыс шешім шығарды». Апелляциялық сот сондай-ақ bnetd DMCA-ны бұза отырып, көшірмелерді қорғауды айналып өтеді деп шешті. bnetd әзірлеушісі Росс Комбс және EFF қызметкері-адвокаты Джейсон Шульц апелляциялық соттың шешімін сынап, бұл шешім бағдарламалық және аппараттық құралдарды сатушыларға DMCA EULA комбинациясын заңды кері инженерияны болдырмау және өзара жұмыс істейтін жүйелерді дамытуды тежеу үшін пайдалануға мүмкіндік беретінін мәлімдеді. Blizzard компаниясының негізін қалаушысы Майк Морхайм бұл шешімді «бағдарламалық пираттыққа қарсы маңызды жеңіс» деп атады. Entertainment Software Association өкілі де шешімді қолдап, ол DMCA-ның «интеллектуалдық меншікті теріс пайдалану мен ұрлауды» болдырмау қабілетін күшейтеді деп мәлімдеді. Сот процесінің нәтижесінде bnetd.org домені сотта бекітілген келісімге сәйкес Blizzard-тың меншігіне өтті. Домен қазір тоқтатылған, бірақ әлі де Blizzard тіркеген. Blizzard істі жеңгенімен, сот процесі bnetd-нің ашық кодты бағдарламасын және PvPGN сияқты туынды жобаларды таратуды тоқтата алмады. DMCA-ға теңдес заңдар жоқ елдердегі үшінші тараптармен басқа хосттар тез құрылды.
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. 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." 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. 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.