[Top][All Lists]

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

Re: Request to relicense hash gnulib module to LGPLv2+

From: Paul Eggert
Subject: Re: Request to relicense hash gnulib module to LGPLv2+
Date: Thu, 12 Sep 2013 10:39:12 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130805 Thunderbird/17.0.8

On 09/12/13 10:05, Eric Blake wrote:
> The function with the license being changed is already available on a
> GNU system under the looser license (for example, any gnulib function
> that is also present in glibc).

A nit: I'd change "the looser" to "a looser".  It should be OK, for
example, for us
to change a license from GPLv3+ to LGPLv3+ if it's available under LGPLv2+
in a GNU system.

> For modules not mirroring glibc: Relaxing the license will not expose
> libraries to code that will call exit() on failure (thus, xalloc would
> never be relicensed as LGPL).

This part needs some motivation, if only to explain matters to rms.
It's not obvious from the text what exit-on-failure has to do with
LGPL vs GPL, for example.  Maybe you could work something like
the following into the text:

Some Gnulib modules are intended for use only in standalone applications,
and their licenses are therefore intended to be GPL rather than LGPL.
These modules call 'exit' on failure, an action that would be inappropriate
for a library.

reply via email to

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