ТивоизацияТивоизация (от англ. Tivoization) — практика создания аппаратно-программных систем, у которых ПО имеет копилефт-лицензию, но аппаратное обеспечение не даёт запускать модифицированную версию ПО (например, с помощью цифровой подписи). Тивоизация тесно связана с известным приёмом производителей цифровой техники — делать дешёвые и дорогие модели одного и того же устройства, различающиеся лишь программно, а также с техническими средствами защиты авторских прав контента на тивоизированном устройстве, которые в случае со свободной прошивкой обойти легче. Название происходит от цифрового видеоплеера TiVo, который управляется операционной системой на ядре Linux. Стоит заметить, что лицензия GNU GPL версии 2, под которой создаётся ядро, не требует, чтобы устройство поддерживало изменённые версии программы. Одна из целей GPLv3 — закрыть подобную лазейку, то есть пресечь тивоизацию. Поскольку существуют критические устройства наподобие медицинского оборудования и автоматов для голосования, лицензия GPLv3 запрещает тивоизацию только для товаров народного потребления. Согласно тексту GPLv3,
Примеры тивоизированных устройств
GPLv3Одной из целей лицензии GPL Version 3 является попытка упразднить тивоизацию. Согласно высказыванию Эбена Моглена, «лицензия должна исключить технические средства обхода её условий, так же чётко, как она исключает юридические пути обхода условий, включённых в неё.»[3] Во втором черновике GPLv3 была предпринята попытка разъяснить это.[4] Тем не менее, некоторые разработчики ядра Linux считали, что GPLv3 по-прежнему может запрещать использование цифровых подписей в благих целях.[5] См. такжеПримечания
Information related to Тивоизация |