This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 2/6] nptl: Convert tst-cond11.c to use libsupport


On Wednesday 03 April 2019 at 16:35:23 -0700, Paul Eggert wrote:
> On 4/3/19 1:55 PM, Mike Crowe wrote:
> > That seems to rely on macros from include/intprops.h anyway, so is there
> > any disadvantage in just using the gnulib version as it stands (along with
> > a suitable definition of TIMESPEC_HZ)?
> >
> > But, having said that, this code from gnulib is GPLv3 (and it always has
> > been), whereas glibc is LGPLv2.1. Surely this means that we can't just copy
> > the code across?
> 
> That shouldn't be a problem, as the relevant Gnulib module is LGPLed not
> GPLed. The Gnulib tool for extracting the code from Gnulib relicenses
> the code automatically to match the package the code is used in.

Since you're the author I'm wary of arguing, but in current gnulib master
modules/timespec-add contains:

 License:
 GPL

and when I run gnulib-tool the licence in "installed" source files is
GPLv3+ :(

Mike.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]