Hacker News new | ask | show | jobs
by direwolf20 137 days ago
GPLv2 was clearly intended to let you change the software on your devices. In some countries, GPLv2 already prohibits tivoization.

However, big tech found an exploit: In some countries, GPLv2 allows tivoization. This was not intended by the authors of the GPLv2. There was another exploit involving patent licenses, and a reverse exploit about license termination that allowed some developers to extort some users. They fixed these and made it the GPLv3. It's a bugfix release, not anything new. You only don't like it if you relied on the bugs.

1 comments

Well, that's not really mutually exclusive with what I said. Those who called it GPLv3 consider it's a bugfix, those who decided to stay on GPLv2 consider it's a new licence.