Jump to content

Тивоизация

Тивоизация ( / ˈ t v ɪ ˌ z ʃ ən / ) — это практика проектирования аппаратного обеспечения, которое включает в себя программное обеспечение в соответствии с условиями с авторским левом лицензии на программное обеспечение , такой как GNU General Public License (GNU GPL), но использует аппаратные ограничения или цифровые управление правами (DRM), чтобы запретить пользователям запускать модифицированные версии программного обеспечения на этом оборудовании. Ричард Столлман из Фонда свободного программного обеспечения (FSF) придумал этот термин в отношении TiVo использования компанией программного обеспечения под лицензией GNU GPL на цифровых видеомагнитофонах (DVR) марки TiVo, которые по своей конструкции активно блокируют модифицированное программное обеспечение. [1] [2] Столлман считает, что такая практика лишает пользователей некоторой свободы, которую призвана защищать GNU GPL. [3] FSF называет тивоизированное оборудование «проприетарными тиранами». [4]

Фонд свободного программного обеспечения прямо запретил тивоизацию в версии 3 Стандартной общественной лицензии GNU. Однако, хотя версия 3 была принята во многих программных проектах, авторы ядра Linux явно отказались переходить с версии 2 на версию 3.

ядро Программное обеспечение TiVo включает в себя ​​Linux и программное обеспечение GNU , оба из которых лицензируются по версии 2 Стандартной общественной лицензии GNU (GPLv2). GPLv2 требует, чтобы дистрибьюторы предоставили соответствующий исходный код каждому человеку, который получает программное обеспечение. Одна из целей этого требования — позволить пользователям программного обеспечения, распространяемого под лицензией GPL, модифицировать программное обеспечение так, чтобы оно лучше соответствовало их целям. [5]

Ричард Столлман из Фонда свободного программного обеспечения утверждает, что TiVo обошла цель GPL, заставив свои продукты запускать программы только в том случае, если цифровая подпись программы совпадает с подписью, разрешенной производителем TiVo. [6] Несмотря на то, что TiVo выполнила требование GPL v2 по выпуску исходного кода для изменения другими, любое модифицированное программное обеспечение не будет работать на оборудовании TiVo.

Брэдли Кун из Software Freedom Conservancy оспаривает версию Столлмана. Кун утверждает, что TiVo строго не запрещала замену программного обеспечения, но проприетарное программное обеспечение TiVo было намеренно разработано так, чтобы не функционировать в случае замены каких-либо компонентов с открытым исходным кодом, что, следовательно, требовало от пользователя поиска полностью открытых альтернатив проприетарному программному обеспечению. По мнению Куна, TiVo не тивоизировала, GPLv2 уже была достаточна для предотвращения тивоизации, а целью GPLv3 было добавить дополнительное, ненужное требование, чтобы несвободное программное обеспечение продолжало функционировать. [7]

В 2006 году Фонд свободного программного обеспечения (FSF) решил бороться с технической системой TiVo, запрещающей пользователям запускать модифицированное программное обеспечение. Впоследствии FSF разработал третью версию Стандартной общественной лицензии GNU (GPLv3), в которую были включены формулировки, запрещающие эту деятельность. [8] По мнению Эбена Моглена , «лицензия должна запрещать технические средства обхода ее правил с той же ясностью, с какой она запрещает законное уклонение от ее правил». [9]

Во втором проекте GPLv3 была предпринята попытка разъяснить правила, касающиеся тивизации. [10] Однако некоторые разработчики ядра Linux по-прежнему были обеспокоены тем, что этот проект может по-прежнему запрещать полезное использование цифровых подписей. [11] Столлман и Фонд свободного программного обеспечения попытались отреагировать на некоторые из этих опасений, заявив, что GPLv3 разрешает частные цифровые подписи в целях безопасности, но при этом предотвращает тивизацию. [ нужна ссылка ]

В третьем и четвертом дискуссионных проектах GPLv3, выпущенных 28 марта 2007 г. и 31 мая 2007 г. соответственно, положение о запрете тивозизации было ограничено, чтобы не применяться при распространении программного обеспечения среди предприятий. [12] Таким образом, медицинское оборудование и машины для голосования не будут охвачены. Последняя официальная версия GPLv3 была опубликована 29 июня 2007 г. без каких-либо серьезных изменений в отношении тивизации по сравнению с четвертым проектом.

Линус Торвальдс сказал, что он «очень доволен» позицией нового проекта по DRM . [13] Однако он по-прежнему не поддерживает повторное лицензирование ядра Linux под GPLv3, заявляя, что: [14]

Столлман называет это «тивозизацией», но это слово он придумал, и этот термин я считаю оскорбительным, поэтому я не хочу его использовать. Это оскорбительно, потому что Тиво никогда не делал ничего плохого, и ФСПО это даже признал. Дело в том, что они делают свое оборудование и имеют некоторые проблемы с DRM у производителей контента и поэтому хотят защитить целостность этого оборудования.Лицензия ядра распространяется на *ядро*. Он не охватывает загрузчики и аппаратное обеспечение, и, насколько я понимаю, люди, создающие свое собственное оборудование, могут проектировать его так, как захотят. Означает ли это «загрузка только определенного ядра» или «акулы с лазерами», мне все равно.

Новые положения лицензии GPLv3 были признаны TiVo в заявлении Комиссии по ценным бумагам и биржам (SEC) в апреле 2007 года : «Если предложенная в настоящее время версия GPLv3 получит широкое распространение, мы, возможно, не сможем включить будущие усовершенствования операционной системы GNU/Linux в наше программное обеспечение, что может отрицательно сказаться на повлияет на наш бизнес». [15]

Ядро Linux , входящее в состав операционной системы оборудования марки TiVo, по-прежнему распространяется на условиях GPLv2. Ядро не было изменено для использования GPLv3. [16] поскольку разработчики ядра обычно считают GPLv3 чрезмерно ограничительной, [17] [18] [19] хотя некоторые разработчики ядра, такие как Алан Кокс , [20] высказали разные мнения. В любом случае, предложение ядра Linux под другой лицензией, скорее всего, будет невозможным из-за очень большого числа правообладателей. В отличие от большинства программ GPL, ядро ​​лицензируется только по GPLv2 без формулировки «или, по вашему выбору, на любую более позднюю версию», поэтому для лицензирования ядра в целом под новую версию потребуется явное согласие всех правообладателей. [21]

Некоторые другие проекты, широко используемые во встраиваемых системах, такие как BusyBox , также отказались переходить на GPLv3. [22]

См. также

[ редактировать ]
  1. ^ «Часто задаваемые вопросы о лицензиях GNU» . Архивировано из оригинала 29 декабря 2016 года . Проверено 17 марта 2015 г. GNU.org Часто задаваемые вопросы о лицензиях GNU
  2. ^ «Краткое руководство по GPLv3» . Архивировано из оригинала 29 декабря 2016 года . Проверено 17 марта 2015 г. Краткое руководство по GPLv3
  3. ^ «[Info-gplv3] Обновление GPLv3 №2» . fsf.org . Архивировано из оригинала 26 октября 2006 года . Проверено 2 октября 2015 г.
  4. ^ «Собственные тираны» . Фонд свободного программного обеспечения. Архивировано из оригинала 24 сентября 2015 года . Проверено 28 января 2023 г.
  5. ^ «Определение свободного программного обеспечения» . Архивировано из оригинала 27 января 2023 года . Проверено 28 января 2023 г. ...Свобода изучать, как работает программа, и адаптировать ее к своим потребностям...
  6. ^ «Использование больших дисков с TiVo» . www.gratisoft.us . Архивировано из оригинала 6 февраля 2012 года . Проверено 2 октября 2015 г.
  7. ^ Кун, Брэдли (23 июля 2021 г.). « Тивозизация» и ваше право на установку с авторским левом . Блог охраны природы . Проверено 6 апреля 2023 г.
  8. ^ «Ричард Столлман объясняет новые положения GPL, призванные блокировать «тивоизацию» » . Архивировано из оригинала 6 октября 2022 года . Проверено 28 января 2023 г.
  9. ^ «Эбен Моглен рассказывает о GPLv3 в Барселоне» . Архивировано из оригинала 12 января 2023 года . Проверено 28 января 2023 г.
  10. ^ «Мнение об управлении цифровыми ограничениями» . fsf.org . Архивировано из оригинала 19 августа 2006 года . Проверено 2 октября 2015 г.
  11. ^ Боттомли, Джеймс Э.Дж.; Чехаб, Мауро Карвалью; Глейкснер, Томас; Хельвиг, Кристоф; Джонс, Дэйв; Кроа-Хартман, Грег; Удачи, Тони; Мортон, Эндрю; Миклебуст, Тронд; Вудхаус, Дэвид (22 сентября 2006 г.). «Заявление о позиции GPLv3» . гугл.com . Архивировано из оригинала 2 декабря 2021 года . Проверено 2 октября 2015 г.
  12. ^ Бретт (26 июня 2007 г.). «Часто задаваемые вопросы по GPLv3 с объяснением ограничений Раздела 6 |» . Архивировано из оригинала 6 июня 2007 года . Проверено 28 января 2023 г.
  13. ^ «Торвальдс очень доволен» новым проектом GPL 3» . CNet news.com. Архивировано из оригинала 13 июля 2012 года.
  14. ^ Торвальдс, Линус (13 июня 2007 г.). «Re: Ядро Linux с двойным лицензированием под GPL V2 и GPL V3» . Список рассылки ядра Linux . Архивировано из оригинала 17 июня 2007 года . Проверено 28 января 2023 г.
  15. ^ «InformationWeek: TiVo предупреждает инвесторов, что новая лицензия с открытым исходным кодом может навредить бизнесу» . 1 июня 2007 г. Архивировано из оригинала 27 июля 2022 г.
  16. ^ Торвальдс, Линус. «КОПИРОВАНИЕ» . ядро.org. blob ca442d313d86dc67e0a2e5d584b465bd382cbf5c. Архивировано из оригинала 28 января 2023 года . Проверено 13 августа 2013 г. Также обратите внимание, что единственной действительной версией GPL в отношении ядра является _эта_ конкретная версия лицензии (т.е. v2, а не v2.2 или v3.x или что-то еще), если явно не указано иное.
  17. ^ Боттомли, Джеймс Э.Дж.; Чехаб, Мауро Карвалью; Глейкснер, Томас; Хельвиг, Кристоф; Джонс, Дэйв; Кроа-Хартман, Грег; Удачи, Тони; Мортон, Эндрю; Миклебуст, Тронд; Вудхаус, Дэвид (15 сентября 2006 г.). «Позиция разработчиков ядра в отношении GPLv3 – опасности и проблемы с GPLv3» . LWN.net . Архивировано из оригинала 25 сентября 2006 года . Проверено 11 марта 2015 г. Текущая версия (проект для обсуждения 2) GPLv3 при первом чтении не проходит тест на необходимость раздела 1 на том основании, что не существует существенной и выявленной проблемы с GPLv2, которую она пытается решить. Однако более глубокое прочтение выявляет несколько других проблем с текущим проектом ФФС: 5.1 Положения DRM [...] 5.2 Положение о дополнительных ограничениях [...] 5.3 Положения о патентах [...], поскольку ФФС предлагает перенести все свои проектов на GPLv3 и оказывать давление на все остальные проекты, лицензированные GPL, чтобы они перешли, мы предвидим, что выпуск GPLv3 предвещает балканизацию всей Вселенной открытого исходного кода, на которую мы полагаемся.
  18. ^ Линус Торвальдс говорит, что GPL v3 нарушает все, что отстаивала GPLv2 . Дебконф 2014 . Портленд. 4 сентября 2014 года. Архивировано из оригинала 19 ноября 2016 года . Проверено 11 марта 2015 г.
  19. ^ "fa.linux.kernel: Линус Торвальдс: Зажгите Линуса до хрустящей корочки!" . гугл.com . 24 апреля 2003 г. Архивировано из оригинала 27 декабря 2020 г. Проверено 27 декабря 2020 г.
  20. ^ «Британский гуру Linux поддерживает GPL 3» . ЗДНет . 31 января 2006 года. Архивировано из оригинала 28 апреля 2009 года . Проверено 2 октября 2015 г.
  21. ^ Марк П. Линдхаут (16 октября 2006 г.). «(О GPLv3) Может ли ядро ​​Linux повторно лицензироваться? — Заметки Киарана о свободном программном обеспечении» . fsfe.org . Архивировано из оригинала 23 февраля 2009 года . Проверено 2 октября 2015 г.
  22. ^ «Занят, занят, занят» . ЛВН . Архивировано из оригинала 5 ноября 2006 года . Проверено 28 января 2023 г.

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 77d667ed6eb059b7ff6948fc51570d6d__1704560580
URL1:https://arc.ask3.ru/arc/aa/77/6d/77d667ed6eb059b7ff6948fc51570d6d.html
Заголовок, (Title) документа по адресу, URL1:
Tivoization - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)