bug-gnulib
[Top][All Lists]
Advanced

[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: Sun, 13 Nov 2016 03:57:54 +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+?

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 Moustapha Akkad <http://en.wikipedia.org/wiki/Moustapha_Akkad>



reply via email to

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