Re:Software Freedom Conservancy files GPL lawsuit against Vizio
by pabs3 on Tuesday October 19, 2021 @09:38PM
(#28925841)
What TiVo did (disabling proprietary software when GPL software was modified) is allowed by GPLv2 and GPLv3 according to Bradley Kuhn of Software Freedom Conservancy.
https://events19.linuxfoundation.org/wp-content/uploads/2017...
Re:Software Freedom Conservancy files GPL lawsuit against Vizio
by bombcar on Tuesday October 19, 2021 @08:11PM
(#28925324)
To me “our code can’t run on TiVos” is basically a political statement along the lines of “it can’t be used for evil, or for nuclear weapons” and so on.
It’s certainly an option to license it that way but I think GPL 3 was mostly a mistake.
Re:Software Freedom Conservancy files GPL lawsuit against Vizio
by PaulDavisThe1st on Tuesday October 19, 2021 @07:57PM
(#28925239)
The “script used to control compilation/installation” needs to actually work. If it can't work without a certificate, then it doesn't work without a certificate.
Re:Software Freedom Conservancy files GPL lawsuit against Vizio
by dane-pgp on Tuesday October 19, 2021 @08:41PM
(#28925515)
Isn't the problem that the code would work fine on a piece of hardware that doesn't perform the signature check, it's just you'd have to make that piece of hardware yourself?
Re:Software Freedom Conservancy files GPL lawsuit against Vizio
by tsimionescu on Wednesday October 20, 2021 @02:38AM
(#28927481)
This is apparently not how the license had historically been interpreted by everyone, at least before GPLv3 appeared.
The intended and historical interpretation seems to have been that as long as you're distributing a device running GPL software, you have to provide the source code for that GPL software along with working instructions about how to build, install and run those sources on the device.
This even goes back to the original motivation for creating the GPL in the first place: the desire to repair faulty software in a printer at MIT.
I have no idea if this provision has ever been tested in court.
Re:Software Freedom Conservancy files GPL lawsuit against Vizio
by Retric on Tuesday October 19, 2021 @08:13PM
(#28925332)
If you buy a new car at a dealership they can’t withhold the car keys as an optional extra.
The same applies here. If the script needs a key to work then that key is part of the script.
If you asked developers “is a certificate source code?”, I think most would say “No”. If you asked them “is a certificate a script?”, I think almost all would say “No”. If it’s not either of those things, I don’t know how the license terms (not the preamble) of GPLv2 would apply to prevent TiVo-isation.
Further, if it does apply, how has no one successfully sued TiVo over it?