TiVo化
TiVo化(英: Tivoization)とは、GNU General Public License (GNU GPL, GPL) のような、ソフトウェアをコピーレフトなソフトウェアライセンスの条件下に組み込むが、ハードウェアの制限により、利用者がソフトウェアの改変版をそのハードウェア上で動作させることを妨害するようなハードウェアDRM、製品を作成することを示す用語である。リチャード・ストールマンがこの用語を作り出した。彼はこの方法によって、GNU GPLが保護するように意図していたソフトウェアの自由の一部が、利用者に認められなくなると主張している。この用語はTiVo社がTiVoブランドのハードディスクレコーダー (DVR) にGNU GPLライセンスのソフトウェアを利用していたにもかかわらず、そのハードウェア設計によりユーザーが改変版ソフトウェアを実行することを積極的に妨害していたことに由来する。
リーナス・トーバルズはこの新しい草案とそのDRMに対する立ち位置に「非常に満足している」と言った。しかしながら、彼はLinuxカーネルをGPLv3で再ライセンスすることを未だ支持していない。曰く、
参考訳:
いずれにせよ、Linuxカーネルのライセンス変更は、非常に多くの著作権者が存在するため、事実上不可能であると予想される。他の多くのGPLソフトウェアと異なり、Linuxカーネルは"or, at your option, any later version"(「または、あなたの選択で、以降のバージョンの」)文言が存在しないGPLv2でのみ許諾されている。これゆえ、すべての著作権者から合意を得ない限り新バージョンへの再ライセンスは許可されない。
BusyBoxのような、TiVo化された組み込みシステムで幅広く利用されるソフトウェアを開発する、その他いくつかのプロジェクトでもGPLv3への移行を辞退している。