Proposal for e-mail to SC list about licensing questions for libquad.
Toon Moene
toon@moene.org
Thu Sep 9 18:49:00 GMT 2010
Tobias Schlüter wrote:
> On 2010-09-06 19:13, Toon Moene wrote:
>> The problem I currently have is that it is hard to *prove* that fdlibm
>> and gdtoa are distributed under the BSD license (and exactly which one)
>> - I cannot find a document that contains the exact license text.
>
> from a random fdlibm file:
> /*
> * ====================================================
> * Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved.
> *
> * Permission to use, copy, modify, and distribute this
> * software is freely granted, provided that this notice
> * is preserved.
> * ====================================================
> */
Thanks - I was looking for a LICENSE file outside of the source code
(obviously a bias of working with FSF code only).
> Is that not sufficient? Likewise you can find the two-clause BSD
> licence of gdtoa in the source files you linked to. As for Cephes,
> that's not owned by the FSF, but it's used in glibc IIUC. I've not dug
> deeper, but given that it's on netlib, you will find the licence in the
> source code.
Yes, I think this is sufficient.
> I think the real problem, as far as the FSF is concerned, is: what
> licence shall we put the parts of the library that we (i.e. FX) wrote
> ourselves? GPL + exception, probably, as the FSF always wants the
> strongest licence that fits the purpose. But this infers the question:
> if Cephes was modified in glibc, can we import the changes and relicence
> under GPL + e?
Yes, that is why I am asking. I do agree that I would be much (to not
use a stronger word) surprised if the FSF wouldn't agree to license FX's
work (which *is* a derived work of this code) under GPL+exception.
What we try to prevent is for everything to be in trunk - and people
using it - and then suddenly, a lawyer at the FSF decides that we cannot
do this (and we have to pull it out shortly before the release of 4.6).
Cheers,
--
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
At home: http://moene.org/~toon/; weather: http://moene.org/~hirlam/
Progress of GNU Fortran: http://gcc.gnu.org/wiki/GFortran#news
More information about the Fortran
mailing list