Введение

Приложение для связи 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.

Недоступность интерфейса ключа 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, запрещающего обход средств защиты авторских прав.