[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: relicensing libunistring to "dual LGPLv3+ or GPLv2"
From: |
Bruno Haible |
Subject: |
Re: relicensing libunistring to "dual LGPLv3+ or GPLv2" |
Date: |
Sat, 19 Nov 2016 11:26:27 +0100 |
User-agent: |
KMail/4.8.5 (Linux/3.8.0-44-generic; KDE/4.8.5; x86_64; ; ) |
Hi Paolo,
For the 'frexpl-nolibm' module I also need your approval, since you
contributed lib/frexpl.c on 2003-02-18.
Would you agree to relicense your initial lib/frexpl.c
under 'LGPLv3+ or GPLv2'?
Or possibly even under LGPLv2+?
If you don't voice an objection within a week, I'll assume you agree.
Bruno
> It has been decided that libunistring is going to be relicensed under
> "dual LGPLv3+ or GPLv2" license. See
> http://lists.gnu.org/archive/html/bug-libunistring/2016-11/msg00003.html
>
> To this effect, the libunistring modules in gnulib that are currently under
> LGPLv3+ need to be relicensed to 'LGPLv3+ or GPLv2'. Those modules that
> are under LGPLv2+ stay under LGPLv2+.
>
> 1)
> This proposed patch does this. It also extends gnulib-tool so that
> * the option --lgpl accepts the form --lgpl=3orGPLv2
> * the compatibility checks consider this 'LGPLv3+ or GPLv2' license
> (namely, the allowed relicensings are:
> LGPLv2+ --> 'LGPLv3+ or GPLv2'
> 'LGPLv3+ or GPLv2' --> LGPLv3+ = LGPL
> 'LGPLv3+ or GPLv2' --> GPLv2+
> 'LGPLv3+ or GPLv2' --> GPLv3+ = GPL
>
> 2)
> Some libunistring modules depend on gnulib modules with an LGPL license:
>
> unicase needs:
>
> Module Authors of the lib/* files (modulo trivial changes)
> memcmp2 Bruno
> amemxfrm Bruno
>
> unistdio needs:
>
> Module Authors of the lib/* files (modulo trivial changes)
>
> fpieee --
> fpucw Bruno
> frexpl-nolibm Bruno
> frexp-nolibm Bruno
> isnand-nolibm Bruno, Paul, Eric, Ludovic
> isnanf-nolibm Bruno, Paul, Eric, Ludovic
> isnanl-nolibm Bruno, Paul, Eric, Ludovic
> printf-frexp Bruno
> printf-frexpl Bruno
> printf-safe --
> signbit Bruno, Paul
>
> I am willing to relicense these modules to 'LGPLv3+ or GPLv2' or to the even
> weaker license LGPLv2+.
>
> lib/float+.h is already under LGPLv2+, per the modules 'integer_length' and
> 'vasnprintf'.
>
> === Paul, Eric, Ludovic, ===
>
> Would you agree to relicense your changes to lib/isnan.c
> under 'LGPLv3+ or GPLv2'?
> Or possibly even under LGPLv2+?
>
> The history is here:
> http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=history;f=lib/isnan.c
>
> Bruno
--
In memoriam Farhád Asdaqí
<http://www.iranhrdc.org/english/publications/reports/3149-a-faith-denied-the-persecution-of-the-baha-is-of-iran.html?p=29>