[Top][All Lists]

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

Re: gplv3 files and updates

From: James Youngman
Subject: Re: gplv3 files and updates
Date: Sat, 30 Jun 2007 17:31:55 +0100

On 6/29/07, Karl Berry <address@hidden> wrote:
    OTOH, Mr. Licensing (AKA, Brett Smith) has said that they are incompatible,
    so you cannot mix them up in the same program.

What Brett has said as far as I've seen is that GPLv2 and GPLv3 are
incompatible, but "GPLv2 or later" code can be distributed (as GPLv3)
with GPLv3 (or later) code.  It is the distributions without the "or
later" that are problematic.

I enclose a patch which adds an option to gnulib-tool to modify the
copyright banners of the Gnulib code to say "version 3".   This allows
projects which treat Gnulib files as generated code to import and
reimport without reverting part of the source to GPL version 2.   I
propose to use this facility to allow findutils to migrate to GPL
version 3 without needing lots of hand-editing every time I update
gnulib from CVS.

The patch is attached rather than appended in order to avoid space/tab
problems, but the change log entry appears right here:

2007-06-30  James Youngman  <address@hidden>

       Support GPL v3 in a way which is convenient for apps which treat
       gnulib files as generated source files.
       * gnulib-tool: New option, --gpl3, which transforms licenses from
       GPL 2 to GPL 3 when importing.
       * doc/gnulib-intro.texi (Copyright): Document it.
       * doc/gnulib-tool.texi (Modified imports): Ditto.


Attachment: gpl3-change.patch
Description: Text Data

reply via email to

[Prev in Thread] Current Thread [Next in Thread]