commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sébastien Brisard <>
Subject Re: [math] Porting someone else's work (license and all that)
Date Wed, 28 Sep 2011 08:02:11 GMT
I understand. It indeed didn't occur to me that that was what
"Contributor may choose to distribute the Program in object code form
under its own license agreement, provided that it complies with the
terms and conditions of this Agreement". This might indeed be a
Which takes us back to the question to the "historical" committers :
would you rather contact Pr. Saunders, or can I do it on behalf of

2011/9/28 Henri Yandell <>:
> CPL is a weak-copyleft license - ie) putting source derived from it
> inside Commons Math will make all of Commons Math CPL licensed.
> If Mr Saunders is the only copyright owner, and were happy to sign a
> grant or ICLA, then the CPL wouldn't apply in our use of it (ie: no
> issue).
> Hen
> 2011/9/27 Sébastien Brisard <>:
>> Dear Commons-Math community,
>> I've recently been using quite extensively the SYMMLQ linear iterative
>> solver proposed by Page and Saunders, for its ability to handle
>> symmetric *non-definite* systems. I know it's not the only one around,
>> but that's not the point.
>> My point is I would like to commit this implementation to the CM
>> library. However, the core of the code is a mere port of the FORTRAN
>> code downoadable on Pr. Saunders's homepage
>> source comes with a license, which I include here for the sake of
>> completeness
>> {quote}
>> symmlq_f77.README
>> The software for SYMMLQ (f77 version) is provided by SOL, Stanford University
>> under the terms of the OSI Common Public License (CPL):
>> 11 Feb 2000: First set of files available for download from SOL.
>> Please send comments to Michael Saunders, SOL, Stanford University
>>                650-723-1875
>> -----------------------------------------------------------------------------
>> The f77 version of SYMMLQ involves the following files:
>>   symmlq.f
>>   symmlqblas.f   (not needed if you have BLAS-1)
>>   symmlqtest.f
>> {quote}
>> My question is: how do I proceed from here? Is the CPL compatible with
>> the Apache License (I think it is)? Courtesy would probably require to
>> get in touch with Pr. Saunders. Do you allow me to do it on behalf of
>> the CM community? Maybe one of the historical committers would rather
>> do it? If Pr. Saunders agrees on signing the Commons License
>> Agreement, would it still be required that the CPL be included?
>> Thanks for your answers,
>> Sébastien
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message