The Free Software Foundation explicitly forbade tivoization in version 3 of the GNU General Public License. However, although version 3 has been adopted by many software projects, the authors of the Linux kernel have notably declined to move from version 2 to version 3.
Linux copyrights are owned by many different people, so it would be prohibitively difficult to ask every person to agree to a GPLv3 change. Even if you could, Linus Torvalds is not a fan of the v3 license.
How come Linux doesn’t use GPL v3?
Linux copyrights are owned by many different people, so it would be prohibitively difficult to ask every person to agree to a GPLv3 change. Even if you could, Linus Torvalds is not a fan of the v3 license.