[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

The LGPL's GPL upgrade clause and "or later"



Useful piece of information for those concerned about using open-ended
"or later" licensing on their software: the "upgrade clause" in the
LGPL2.1, clause 3, allows the use of GPL version 2 or later:
>   3. You may opt to apply the terms of the ordinary GNU General Public
> License instead of this License to a given copy of the Library.  To do
> this, you must alter all the notices that refer to this License, so
> that they refer to the ordinary GNU General Public License, version 2,
> instead of to this License.  (If a newer version than version 2 of the
> ordinary GNU General Public License has appeared, then you can specify
> that version instead if you wish.)  Do not make any other change in
> these notices.

Thus, even if you license your software under the LGPL2.1 only, sans "or
later", the license itself will permit use under GPL2 or later.  Because
this appears in the license text rather than in the recommended license
notice, an individual licensing their software cannot remove the "or
later" in any way without creating an incompatibility with the LGPL.

- Josh Triplett

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: