GitHub восстанавливает популярный репозиторий Python, пострадавший от фальшивого DMCA-атаки

3
GitHub восстанавливает популярный репозиторий Python, пострадавший от фальшивого DMCA-атаки

Вчера, после жалобы DMCA от HackerRank, GitHub удалил репозиторий, в котором находится официальный сайт документации проекта SymPy.

Впервые выпущенная пятнадцать лет назад, SymPy является библиотекой с открытым исходным кодом для символьных вычислений и помогает разработчикам Python реализовать различные возможности компьютерной алгебры в своих программах.

Оказалось, что уведомление DMCA, поданное представителями HackerRank, было отправлено по ошибке и вызвало большой резонанс в сообществе разработчиков открытого кода.

С тех пор уведомление DMCA было отозвано, а GitHub восстановил репозиторий.

Иск Dubios DMCA выводит сайт документации в оффлайн

В среду, 20 апреля, сайт документации SymPy перестал работать и вместо этого выдавал посетителям сообщения об ошибке 404 (Not Found).

Сайты документации программных проектов предоставляют инструкции по установке, учебники, руководства по использованию и разъясняющие статьи для пользователей, которые только начинают работать с проектом.

Таким образом, сайты документации, подобные сайту SymPy, являются важным «официальным» ресурсом как для начинающих, так и для опытных программистов, которые время от времени хотят узнать больше о специфических возможностях программной библиотеки.

Сайт документации SymPy находится по адресу docs.sympy.org, но сам исходный HTML-код размещен в репозитории GitHub: sympy_doc.

Оказалось, что жалоба DMCA (нарушение авторских прав) была подана подрядчиком HackerRank, компанией WorthIT Solutions, которая регулярно обрабатывает подобные запросы на удаление информации для HackerRank.

HackerRank — это платформа конкурентного программирования, удаленных собеседований и найма, ориентированная на разработчиков и технологические компании. По его словам, HackerRank подбирает «разработчиков с отличными компаниями».

Решения HackerRank по онлайн-оценке и проведению собеседований были приняты на вооружение крупными технологическими компаниями, включая Vanguard, VMWare, Snap, RedHat и многими другими, при найме лучших специалистов.

Ошибочная жалоба на нарушение авторских прав, поданная партнером HackerRank, привела к отключению сайта SymPy’s docs. Это не понравилось сообществу разработчиков открытого кода, которое назвало поведение компании «неэтичным».

Один из читателей YCombinator Hacker News сказал:

«Не в первый раз они удаляют репозитории GitHub, некоторые на законном основании… другие вообще без всякого участия», приводя в пример репозиторий React-Leaderboard, который был удален GitHub в прошлом году после жалобы HackerRank. Но, судя по всему, репозиторий не содержал кода или контента, нарушающего авторские права какой-либо стороны.

Это уже не первый случай, когда платформа для поиска работы нацелилась на репозитории — популярной жалобой среди членов сообщества остается то, что HackerRank часто просит GitHub удалять целые репозитории, а не ограничивать запрос на удаление только нарушающим авторские права контентом в репозитории.

После этого казуса генеральный директор и основатель HackerRank Вивек Рависанкар оперативно вмешался в ситуацию:

«В интересах быстрого продвижения вперед вот какие действия мы собираемся предпринять: мы отозвали уведомление DMCA для SymPy; отправили записку высшему руководству GitHub, чтобы оно быстро приняло меры», — объявил Рависанкар в теме.

Кроме того, чтобы предотвратить повторение подобных инцидентов, компания приостановила процесс удаления DMCA на время, пока она не пересмотрит внутренние рекомендации о том, что является «реальным нарушением».

В качестве жеста доброй воли HackerRank пожертвовал проекту SymPy сумму в $25,000 по предложению члена сообщества open source Трэвиса Олифанта, основателя спонсора SymPy компании NumFOCUS.

«Мы как компания гордимся тем, что помогаем разработчикам, и нам очень неприятно видеть это. Я крайне сожалею о том, что здесь произошло», — заключил Рависанкар.

В течение нескольких часов после участия Рависанкара репозиторий документации SymPy был восстановлен GitHub, и сегодня сайт документации снова работает.

Не все претензии DMCA могут быть фиктивными
Трудно сделать вывод, на каком основании партнер HackerRank подает эти жалобы на нарушение авторских прав.

HackerRank действительно поддерживает наборы образцов кода и несколько банков практических вопросов и упражнений, направленных на проверку и оттачивание навыков разработчиков.

Но это уже могло превратиться в ситуацию «курица с яйцом», когда разработчик создает свое приложение с нуля, но, возможно, использовал части вводного кода из проекта-образца, предоставленного HackerRank.

Или же, может быть, HackerRank использовал некоторые вводные материалы с сайтов документации популярных проектов с открытым исходным кодом, но позже поставщик аутсорсинга посчитал, что контент исходит от HackerRank? Мы не знаем.

Однако, как подозревают некоторые читатели, у GitHub могут быть связаны руки в подобных юридических ситуациях.

Если GitHub не удалит контент, о котором сообщается в запросах DMCA, сама платформа рискует потерять статус «безопасной гавани» и стать ответственной в будущих судебных разбирательствах по авторским правам.

Хостинг-провайдер, в данном случае GitHub, который получает действительные уведомления DMCA, может быть вынужден действовать в соответствии с этими запросами, быстро удаляя предположительно нарушающий авторские права контент, чтобы остаться юридически соответствующим требованиям.

«Режим «безопасной гавани» DMCA предоставляет иммунитет от исков о нарушении авторских прав, если (помимо прочих требований) поставщики онлайн-услуг оперативно удаляют или блокируют доступ к нарушающим авторские права материалам после того, как правообладатели направляют соответствующее уведомление», — объясняет руководство по авторскому праву, размещенное Fenwick & West LLP, юридической фирмой из Силиконовой долины.

Правда, некоторые удаленные репозитории были практически пусты, но содержали скелетный код, который разработчик мог позаимствовать из данных HackerRank, но в таких случаях за нарушение авторских прав удалялись целые репозитории.

Не менее интересным является тот факт, что не все уведомления DMCA, поданные HackerRank и другими владельцами авторских прав, являются фиктивными.

На самом деле, в нескольких уведомлениях об авторских правах четко видны ссылки на репозитории с признаками плагиата: с материалами, дословно скопированными с таких платформ, как HackerRank и LeetCode. Некоторые из этих репозиториев, все еще сохраняемые Google Cache, даже упоминают термины «HackerRank» и «Leet Code».

Таким образом, хотя HackerRank мог несколько раз ошибиться с DMCA, он, похоже, не застрахован от законных случаев плагиата.

Пока законы об авторском праве не будут упрощены для цифрового мира, а корпоративные юридические процессы не будут усовершенствованы, мы будем наблюдать случаи, когда честные пользователи будут наказаны ошибочными уведомлениями о нарушении авторских прав, а те, кто активно плагиатит контент, останутся безнаказанными.

Последнее обновление 5 месяцев назад — GameZoom

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии