- PVSM.RU - https://www.pvsm.ru -
В далёком 2012 на Хабре обсуждались «рестриктеры», «делитеры», «цензурасты», а также «абузо-устойчивые» провайдеры в статье про то, что был предложен новый HTTP-статус для цензуры [1], а точнее для ресурсов, доступ к которым ограничен из-за проблем с законом.
Собственно статус HTTP 451 был предложен Тимом Брэйем из Google, а виновником (в прямом и переносном смысле) переполоха стал в очередной раз заблокированный, заабузенный, зацензуренный и великий The Pirate Bay.
Почему это важно? Потому что вы, наверное, как и я, пользуетесь GitHub, программируете не только для души и, возможно, владеете доходными интернет-ресурсами.
Вы уже находитесь в правовом поле авторского права.
На написание этого поста, первого за 2 года молчания на Хабре, меня подтолкнула история, которая произошла недавно со мной. Если интересно, она внизу поста, а сейчас про RFC 7725, GitHub и DMCA.
Совсем недавно, в феврале этого года, вышеупомянутое предложение сотрудника Google было ратифицировано RFC 7725 Status Code to Report Legal Obstacles (пер. код состояния, сообщающий о юридических ограничениях) [2].
Это означает, что в недалёком будущем интернет-провайдеры, хостинги, поисковики и различные сервисы станут показывать грустную «ошибку» 451 Unavailable For Legal Reasons вместо 404 Not Found, 403 Forbidden и вместо того, что первое пришло в голову, при попытке доступа к интернет-ресурсам, на которых возложены законом ограничения.
Буквально позавчера в блоге GitHub появилась заметка [3] о том, что GitHub теперь поддерживает RFC 7725.
Наряду с упоминанием этого RFC, в посте указано как правильно посылать в GitHub претензии о нарушениях авторского права, и о том, как GitHub выполняет требования DMCA.
HTTP-ответ с кодом 451 по-умолчанию является кешируемым, если не указаны другие HTTP-заголовки, влияющие на кеширование запроса.
Сервер, отвечающий на запрос может не не быть конечным сервером. Такой тип юридических ограничений связан с работой интернет-провайдеров и поисковых машин.
Кроме того, говорится, что ответ должен содержать разъяснение в теле HTTP-ответа с подробностями наложенного ограничения: лицо возлагающее такие ограничения, основание для наложения ограничения, и по отношению к каким лицам такое ограничение действительно.
Также в заголовке Link HTTP-ответа должен содержатся URI того сервера, который блокировал доступ к исходному ресурсу.
Ответ с HTTP статусом 451 не говорит о наличии или отсутствии ресурса, а лишь указывает на наличие ограничений.
Из соображений безопасности, клиент не должен полагаться на ответ 451, т.к. возможна ситуация, когда некоторый юридический орган захочет не только потребовать ограничение доступа, но и скрыть причастность к наложению ограничений.
Оказывается, у GitHub есть свой репозиторий, содержащий тексты обращений правообладателей [4] к GitHub. Этот репозиторий содержит по сути конкретные прецеденты (1139 на данный момент), конкретные ситуации, с которыми можно столкнуться, публикуя свой код в GitHub, используя чей-то исходный код без сохранения надлежащих лицензионных приписок или грубо нарушая права авторов.
Среди юридических органов, которые обращались к GitHub с просьбой заблокировать доступ к чьему-то репозиторию всплывают такие организации: Oracle, Cisco, Sony, Nintendo, Instagram, Microsoft, Apple, Adobe Systems, IEEE.
Настало время, когда задумываться о DMCA, вместо того чтобы нести людям свет, приходится чаще, чем делать своё дело.
К примеру, сайт безобидного приложения GBA4iOS (эмулятор GameBoy Advance для iPhone), который использовал GitHub в качестве
Если вы вдруг «расковыряете» чьё-то популярное мобильное приложение про фотографии и используете например шейдеры из него, а потом выложите свой проект на GitHub, вас могут высечь плетьми [7].
Не пытайтесь переименовать имена методов или классов в чьем-то исходном коде, чтобы «замазать» авторство, вас обязательно вычислят и заточат в темницу [8].
Не вздумайте удалять портянку комментариев с какими-то словами про MIT License, даже если работаете над форком BitCoin, вас могут закопать по шею в песок [9].
Ну вы поняли, ещё около 1135 примеров плохих идей [10].
Надеюсь эти замечательные советы помогут вам! Благодарю за прочтение моего поста!
Поделитесь этим постом с другом, зависающим на GitHub.
Мой gist [13] стал пользоваться определенной популярностью, и неожиданно для себя я получил сообщение от некоего FlorianSW, который занимается разработкой расширения для MediaWiki. Сообщение содержало просьбу добавить к сниппету открытую лицензию, т.к. это позволит ему спокойно использовать этот сниппет в своём проекте.
Не особо задумываясь, я, решив сделать доброе дело, просто добавил лицензию MIT к сниппету, т.к. это одна из самых свободных лицензий. К тому же она совместима с GPLv2. Меня возмутило и насторожило то, что вроде бы я и опубликовал свой сниппет в открытом доступе, но почему-то просто взять и модифицировать или использовать его для кого-то неприемлимо из-за DMCA.
Позже, я конечно же понял, что автора возможно насторожило, что контент на Stackoverflow публикуется под CC BY-SA 3.0 [14] и якобы мой сниппет также мог подпадать под действие этой лицензии.
… А осадок остался.
Автор: Vlad911
Источник [20]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/avtorskoe-pravo/115483
Ссылки в тексте:
[1] был предложен новый HTTP-статус для цензуры: https://habrahabr.ru/post/145699/
[2] RFC 7725 Status Code to Report Legal Obstacles (пер. код состояния, сообщающий о юридических ограничениях): https://datatracker.ietf.org/doc/rfc7725/
[3] в блоге GitHub появилась заметка: https://developer.github.com/changes/2016-03-17-the-451-status-code-is-now-supported/
[4] репозиторий, содержащий тексты обращений правообладателей: https://github.com/github/dmca
[5] хостинга: https://www.reg.ru/?rlink=reflink-717
[6] был удален по требованию Nintendo Of USA: https://github.com/github/dmca/blob/master/2014-05-13-Nintendo.md
[7] вас могут высечь плетьми: https://github.com/github/dmca/blob/master/2012-03-01-instagram.markdown
[8] и заточат в темницу: https://github.com/github/dmca/blob/master/2015-12-04-Async.md
[9] вас могут закопать по шею в песок: https://github.com/github/dmca/blob/master/2012-01-09-bitcoin.markdown
[10] 1135 примеров плохих идей: https://github.com/github/dmca/
[11] следуя соответствующей инструкции: https://help.github.com/articles/guide-to-submitting-a-dmca-counter-notice/
[12] эти формальности: https://help.github.com/articles/guide-to-submitting-a-dmca-counter-notice/#your-counter-notice-must
[13] Мой gist: https://gist.github.com/vladignatyev/06860ec2040cb497f0f3
[14] CC BY-SA 3.0: https://creativecommons.org/licenses/by-sa/3.0/
[15] ГК РФ, Глава 70, Авторское право на сайте Консультант Плюс: http://www.consultant.ru/document/cons_doc_LAW_64629/0b318126c43879a845405f1fb1f4342f473a1eda/
[16] Авторское право Республики Беларусь (введение в авторское право Беларуси): http://www.copyright.ru/ru/library_old/inside/83/?doc_id=439
[17] Закон Украины об авторских и смежных правах: http://pravoved.in.ua/section-law/158-zuoapisp.html
[18] Законы США в области авторских прав одной PDF'кой на Copyright.gov: http://www.copyright.gov/title17/circ92.pdf
[19] Мнение суда касательно иска Metro Goldwyn Mayer против компании, продававшей что-то вроде торрент-клиента: http://www.copyright.gov/docs/mgm/opinion.pdf
[20] Источник: https://habrahabr.ru/post/279639/
Нажмите здесь для печати.