Addendum:
And hence the whole GPLv2 vs. GPLv3 vs DRM & Tivo debate.
Some manufacturer tried to circumvent the basic freedoms that are the intent of RMS and purpose of GPL (an and user should be free to tinker their stuff) by putting DRM.
- The manufacturer's idea is that THE DO provide the GPL code. It just happens that it's not possible to change it (due to DRM)
- The RMS answer is that the situation is different: ROMs can't be changed to begin with, a DRMed device could in theory but the end-user is prevented in practice because the keys are secret. The end-user is locked out of having access to tinker/hack/modifie *THEIR OWN* device, but a 3rd party (the manufacturer) can do it.
And hence the whole GPLv2 vs. GPLv3 vs DRM & Tivo debate.
Some manufacturer tried to circumvent the basic freedoms that are the intent of RMS and purpose of GPL (an and user should be free to tinker their stuff) by putting DRM.
- The manufacturer's idea is that THE DO provide the GPL code. It just happens that it's not possible to change it (due to DRM)
- The RMS answer is that the situation is different: ROMs can't be changed to begin with, a DRMed device could in theory but the end-user is prevented in practice because the keys are secret. The end-user is locked out of having access to tinker/hack/modifie *THEIR OWN* device, but a 3rd party (the manufacturer) can do it.
Comment