There are quite a lot of powerful people who would like to see it water down its principles. Thats a lot easier without Stallman.
I don't for a second believe that this is actually about what RMS said. This scandal has corporate PR fingerprints all over it.
They just seem so innocuous, unrelated to leadership, and with FSF being too obscure of an organization to even bother. Even the generalized argument in favor of dismantling perceived oppressive systems by ostracizing all the leaders just seems so misplaced here.
Thanks for a perspective on who and why.
The Free Software Foundation can release a new version of that license, which will relicense all those works under those new terms.
I wish you were correct. Hypothetically there could be a new version of the GPL that is crafted without any CDDL incompatibilities and we'd finally get to import ZFS into Linux, but alas, even if a GPLv4 came around to do that, Linux wouldn't benefit.
Suppose there’s a library “foo” licensed under GPL v3 or later.
GPLv4 comes out and has a term I don’t like (maybe it says “may not be used by anyone with more than 2 ‘o’s in their name”). Am I not free to use foo under the v3 terms, ignoring “or later”?
From the v3 license: Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.
Let’s imagine it’s 2005, I’m TiVo, and the Linux kernel was licensed under “v2 or later”* and GPL v2 is the latest version of the license that exists.
I ship a product using the Linux kernel complying with the GPLv2. FSF dislikes what I’ve done and releases a v3 license in 2006. I claim that in 2007, I’m still allowed to ship my product, by electing to “follow the terms and conditions” of the v2 version of the license and only if Linux relicenses itself as “v3 or later” could I not ship such later licensed versions but I could keep shipping my product as-was with a “v2 or later” kernel, even though my product is compliant with the v2 distribution terms but not with the v3 terms.
Q1. Do you see it differently?
Further, someone else could start a ViTo company in 2008 and ship a same conditions product without violating the GPL “v2 or later” (that there isn’t anything special about TiVo doing it before v3 was released). Q2. Does that change anything?
* - I know Linux kernel is “v2 exactly”, but this was the simplest readily understandable example I could think of, so let’s use that incorrect hypothetical here.
All I can say: that "or newer" exists and a misguided FSF can cause trouble (see also outcry with GPLv3, where people removed the or newer clause for those reasons)
Do you claim that once v4 is published I cannot use code licensed as "v3 or later" by complying with the v3 terms and conditions? That seems to me to directly contradict the language in the license. I agree that "v3 or later" code automatically is available for use under v4 terms once v4 is published, but it also remains available under v3 terms.
Without one of those extremes including your own position or including it and being further left/right, no compromise will ever happen that includes what you want.
the FSF folded in the past, and has since called the weakness of this vendetta and particular approach, and it would be redundant to even rehash the particular comments Stallman has said or evaluate his leadership
people have tried tying morality to prosperity, and there is no reality where that is related
okay, anyway