bug-gnulib
[Top][All Lists]
Advanced

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

relicense some modules for use under GPLv2+


From: Bruno Haible
Subject: relicense some modules for use under GPLv2+
Date: Tue, 20 Feb 2018 00:20:52 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-112-generic; KDE/5.18.0; x86_64; ; )

Hi,

Often gnulib has relicensed modules for use in LGPLv2+ packages (such as
libvirt).

Some modules have also be relicensed for use in "dual LGPLv3+ or GPLv2"
packages (such as GNU libunistring). [1]

Today, I would like to ask for relicensing of specific modules for use in
GPLv2+ programs, namely GNU clisp.

GNU clisp is under GPLv2+, not GPLv3+, because it was designed, from the
beginning, as a vehicle for running computer algebra systems. The most
prominent computer algebra system written in Lisp is Maxima, and is under
GPLv2. If clisp was only distributed under GPLv3+, one could no longer
distribute maxima with/in clisp.

So, regarding gnulib, I'd like

1) to introduce an option --gpl=v2+ that, like the --lgpl option, verifies
   license compatibility and updates the copyright header in the source
   files,

2) ask for relicensing LGPL -> 'LGPLv3+ or GPLv2' of the modules
     no-c++
     mkfifo
     mknod
     strftime, nstrftime, time_rz, tzset

3) ask for relicensing GPL -> GPLv2+ of the modules
     c-strtod
     getloadavg
     link-follow
     libsigsegv
     vma-iter

Thoughts?

Can we go ahead, as usual, with per-module approval by the authors of said
modules?

Bruno

[1] https://lists.gnu.org/archive/html/bug-gnulib/2016-11/msg00036.html




reply via email to

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