Введение
Приложение для связи bnetd – это приложение, которое позволяет пользователям онлайн-игры StarCraft (и StarCraft: Brood War), выпущенной 31 марта 1998 года, использовать сетевую платформу Battle.net для многопользовательских игр. Почти полная эмуляция этой платформы была выпущена вместе с первой версией bnetd 28 апреля 1998 года Марком Бейсингером, в то время студентом Калифорнийского университета в Сан-Диего, под названием StarHack, поскольку изначально она предназначалась для подключения и общения игроков StarCraft друг с другом. 29 апреля 1998 года Бейсингер получил письмо с требованием о прекращении деятельности от Ассоциации издателей программного обеспечения, которая пригрозила подать в суд, если три условия не будут выполнены в течение трех дней. В ответ на это письмо Бейсингер попросил Ассоциацию издателей программного обеспечения подождать до 7 мая 1998 года, чтобы у него было время для получения юридической консультации, на что получил согласие. 7 мая 1998 года Бейсингер ответил на все три условия, но больше не получил никаких сообщений от Ассоциации издателей программного обеспечения. Из-за нехватки времени Бейсингер прекратил работу над проектом в декабре 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 взаимодействовать с серверами bnetd для проверки ключей CD. В связи с этим, серверы bnetd не осуществляют проверку ключей Battle.net. Это позволяет игрокам получить доступ к полной многопользовательской функциональности игр, поддерживающих Battle.net, без действительного ключа CD, подключаясь к серверу bnetd.
Стремится к ликвидации Blizzard
В феврале 2002 года Blizzard подала требование о блокировке bnetd в соответствии с положениями DMCA к интернет-провайдеру (ISP). Впоследствии Blizzard подала иск против разработчиков bnetd и их провайдера, Internet Gateway, в Окружной суд США по Восточному округу штата Миссури. В иске заявлялось о нарушении авторских прав, нарушении прав на товарный знак и нарушении лицензионного соглашения с конечным пользователем (иногда называемого лицензией clickwrap) для их игр, а также о запретах DMCA на обход средств защиты авторских прав, что стало важным прецедентным делом для определенных положений этого закона. Фонд электронных рубежей (Electronic Frontier Foundation) выступил в защиту, в рамках которой ответчики отрицали копирование каких-либо частей 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, запрещающего обход средств защиты авторских прав.