Hacker News new | ask | show | jobs
by jraph 902 days ago
Forbidding tivoization does not forbid running the program, it forbids embedding the program in some piece of hardware and then not providing a means for the end user to run their own modified version on this same hardware. If a TV is to use some GPLv3 program, then it must allow the user to replace the program with their own version.

And yes, tivoization is a major reason why GPLv3 was written indeed, it was seen as a loophole to fix by the FSF.

1 comments

But what about apple restricting you from running a binary? If you don't have an apple id, you can't run apps? And you cannot redistribute the binary to someone else, since it won't run.
I agree with you on this, I guess I was bothered by the phrasing.