LWN.net Logo

GPLv2 or, at your option, any later version

GPLv2 or, at your option, any later version

Posted Oct 2, 2006 23:46 UTC (Mon) by mingo (subscriber, #31122)
In reply to: GPLv2 or, at your option, any later version by man_ls
Parent article: Busy busy busybox

I would say Stallman has understood you quite well, and then consciously rejected your position.

And you think that's fair and morally justified?

Do you now see why such an arbitrary "rejection of a position" combined with "unparalleled legal power" scares most of the kernel developers?

If Linus did that, and if it mattered to enough people, they'd walk away and start another kernel tree.

But there is no real remedy for RMS's behavior, and he acts accordingly.


(Log in to post comments)

GPLv2 or, at your option, any later version

Posted Oct 3, 2006 6:43 UTC (Tue) by gmaxwell (subscriber, #30048) [Link]

If he accepted your position he would reject mine. Is that morally justified?

Inaction has no special virtue... a failure to act can be just as unethical as an action.

Reasonable people can believe an argument that the FSF is not even acting in this case... but rather clarifying an intended part of the licenses which was always there.

Or, to put a systems analogy on it: You've used a module as a black box without reading the comments and documentation, and now you are aggregated because the new version of the module has had code changes so that it continues provide the intended behavior (as documented) in an environment which has changed.

GPLv2 or, at your option, any later version

Posted Oct 3, 2006 8:34 UTC (Tue) by man_ls (subscriber, #15091) [Link]

Do you now see why such an arbitrary "rejection of a position" combined with "unparalleled legal power" scares most of the kernel developers?
I would not say the rejection was arbitrary. It has been justified repeatedly and since a long time ago by Stallman.

You said above you did not agree with the GNU manifesto but found GPLv2 reasonable; that anti-DRM clauses were out of scope. I think that is just because you have seen one in action (GPLv2) but not the other (GPLv3). Your distrust is justified but, as gmaxwell said above, inaction against a visible threat would not be welcome by most people. Leaving these issues to "markets" would be like trusting Microsoft to open up their protocols.

If Linus did that, and if it mattered to enough people, they'd walk away and start another kernel tree.
I gather from LWN (not an expert by any means) that many people keep parallel trees; e.g. micro-kernel advocates, alternate security framework proponents, and lately yourself. Has it changed Linus' attitude towards these issues?

On the other hand, many people have proposed alternative licenses, even copyleft licenses. You are free to relicense all of your extant code if you want; not in the kernel, but the kernel is not an option for GPLv3 either.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds