LWN.net Logo

Planning for decades

Planning for decades

Posted Mar 29, 2012 16:45 UTC (Thu) by khim (subscriber, #9252)
In reply to: Planning for decades by jzbiciak
Parent article: A turning point for GNU libc

The punch line is that if you care that much about the specific semantics of the license that covers your code, you really shouldn't put a wildcard in the license that you don't control.

Yup. The irony here is that it looks like FSF is the only organization which understands that.

MPL: You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward.

CC-BY-SA: You may Distribute or Publicly Perform an Adaptation only under the terms of… (ii) a later version of this License with the same License Elements as this License.

GPL is the only popular copyleft license which gives program author the right to refuse delegation of “autoupgrade” rights to license “stewards”. Note that such liberty was given to authors by all versions of GPL, including the first one. All these other licenses were created after GPL was created - yet they cede “an awful lot of control” unconditionally.

It's funny that the very people who are bashing FSF for the “or later” clause are often advocating MPL or CC-BY-SA as an alternative despite the fact that they are obviously more problematic in this regard.


(Log in to post comments)

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