Тивоизация
Тивоизация' - лишение пользователей свободного ПО свободы модифицировать софт аппаратно-программными средствами - наглый способ обойти требования лицензии GPL версии 2 и раньше, применяемый некоторыми недобросовестными производителями оборудования.
Суть аферы
Лицензия GPL требует, чтобы исходники распространяемого публично продукта, созданного на основе компонентов, лицензированных под GPL, были также лицензированы под GPL и доступны конечному пользователю. Пользователь-же, получив исходники, волен их модифицировать как ему угодно. Получается, что создав продукт на основе GPL компонент, производитель уже не может проворачивать популярный трюк - программно ограничивать функциональность устройства, чтоб заставлять пользователя переплачивать за более дорогие продукты.
Чтоб преодолеть это ограничение было придумано на этапе включения устройства проверять firmware на немодифицированность (с помощью цифровой подписи или простой контрольной суммы). Если загрузчик, который в данном случае делают проприетарным, определил, что firmware модифицировано, то устройство прекращает функционировать.
Получается, что формально пользователь получил исходный текст от прошивки устройства, а модифицировать его хоть как-то не может - устройство не заработает.
История
Первой такой трюк применила компания TiVo, откуда и произошло название. Позднее, его применяли самые разные компании, под самыми разными предлогами - Motorola в своих сотовых телефонах[1], OLPC[2]