This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH COMMITTED] Optimize sparc 32-bit V9 GMP multiply routines.
On Thu, 10 Jan 2013, David Miller wrote:
> From: "Joseph S. Myers" <joseph@codesourcery.com>
> Date: Fri, 11 Jan 2013 00:57:02 +0000
>
> > On Thu, 10 Jan 2013, David Miller wrote:
> >
> >> +! The GNU MP Library is free software; you can redistribute it and/or modify
> >> +! it under the terms of the GNU Lesser General Public License as published
> >> +! by the Free Software Foundation; either version 3 of the License, or (at
> >> +! your option) any later version.
> >
> > glibc is LGPLv2.1+, not v3; you can't add v3 code to it, and need FSF
> > approval (or the approval of all significant contributors) to relicense v3
> > code from other FSF-owned projects under v2.1+ for glibc.
>
> Actually, this is code I wrote myself and am in the process of
> submitting to libgmp.
>
> Therefore I could license it however I wish, right?
Yes, you can contribute the same code under LGPLv2.1+ to glibc and LGPLv3+
to GMP. The standard FSF assignment generally allows contributors to use
their own contributions under such terms as they see fit; it's adding and
relicensing code from other GNU projects, where you don't have relicensing
approval from all significant contributors, that needs FSF approval for
the relicensing.
--
Joseph S. Myers
joseph@codesourcery.com