It's certainly a thoughtful response, but there's a lot to unpack here.
The issue of tivoization is a complex one, but it ultimately comes down to the fact that a company (TiVo) came up with a way to circumvent the practical benefits of the GPL.
The FSF's efforts were to restore the abilities of someone who had GPLed code to have the same benefits as before.
As for the touchy-feely "Crazy, bigoted people" statement, Linus has a long history of being abusive to people.
Going back to license iteration vs new license- we see this happening in other licenses, such as Creative Commons license.
It's hard to iterate on a license, but it's necessary to address issues the license may have. It's much harder (often impossible) to have everyone sign off on a new license especially on a big project, because sometimes people change contact, or pass on.
The GPLv2 has other problemsthat were addressed in GPLv3. It's hard to strike a perfect balance.
Indeed, Linus' own history of treating people is there in public record was deplorable, and at least publicly Linus has demonstrated willingness to change https://arstechnica.com/gadgets/2018/09/linus-torvalds-apologizes-for-years-of-being-a-jerk-takes-time-off-to-learn-empathy/
RMS and some of the board of the FSF haven't.
I remember being at uni in the late 90s and my friends in my class were really excited that their kernel patch was accepted. Can't remember what it was for. We still had different flavours of Unix and Windows at our labs. No Linux, so it was niche and getting the patch accepted was and still is a big deal to folks.
@onepict I still disagree with his conclusion. But I respect losing so much trust in Stallman that he didn't want to empower Stallman further.
If only we had listened 🙄 not just to Linus but to everyone RMS abused with his misuse of power and influence. The staff, people who hosted him, and folks who were made to feel unsafe at places he was.
@onepict The impression I get from this video is that more than his objection to the new terms of the GPLv3, it was the way Stallman didn't care about his opinion and tried to trick Linus into going along anyway that upset Linus.
That's the impression I had too. It wasn't just RMS who worked on GPLv3. I remember being in Edinburgh at SSCL when Eben Moglen presented it. https://www.scl.org/news/1340-sscl-annual-lecture-professor-eben-moglen-on-the-global-software-industry-in-transformation
@onepict I don't know much about Eben Moglen, but there was this... https://sfconservancy.org/blog/2017/nov/03/sflc-legal-action/
I remember that and being stunned by it. Spoke to Bradley at a conference not long after about, he was confused and stunned by it as well.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.