3 ms·
GPLv3 tried to prevent this. But as far as I can tell, it has failed miserably with nearly ZERO adoption. It seems that TiVo-ization is a feature, not a bug.
by VWWHFSfQ 4y ago
GPLv3 tried to prevent this. But as far as I can tell, it has failed miserably with nearly ZERO adoption.
It seems that TiVo-ization is a feature, not a bug.
- voakbasda 4y agoZero corporate adoption, for sure. Many projects switched to use GPLv3 and friends, but most corporations will not put one red cent into them. Thus, products are being shipped with the last version that used GPLv2, including packages ranging from bash 4 to Qt 5.6. Having worked on such projects, I can attest that the new status quo is absolutely horrible.
- pabs3 4y agoWhat TiVo actually did (breaking proprietary code when you run modified GPL code) is still allowed by GPLv3. What people are afraid of (disallowing modifications to GPL code) is actually banned by even GPLv2. https://sfconservancy.org/blog/2021/jul/23/tivoization-and-the-gpl-right-to-install/ https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t... https://sfconservancy.org/blog/2021/mar/25/install-gplv2/ https://sfconservancy.org/blog/2021/mar/25/install-gplv2/ https://events19.linuxfoundation.org/wp-content/uploads/2017/11/Safely-Copylefted-Cars-Reexamining-GPLv3-Installation-Information-Requirements-ALS-Bradley-Kuhn-Behan-Webster-1.pdf https://events19.linuxfoundation.org/wp-content/uploads/2017...