commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Phil Steitz <phil.ste...@gmail.com>
Subject Re: [math] Porting someone else's work (license and all that)
Date Wed, 28 Sep 2011 18:53:12 GMT
On 9/27/11 11:58 PM, Henri Yandell wrote:
> 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).

Right, probably a software grant would be appropriate.  Is the Java
code available anywhere that we can look at, or are you talking
about creating a Java port?

Phil
>
> Hen
>
> 2011/9/27 S├ębastien Brisard <sebastien.brisard@m4x.org>:
>> 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
>> http://www.stanford.edu/group/SOL/software/symmlq.html. The FORTRAN
>> 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):
>> http://www.opensource.org/licenses/cpl1.0.php
>>
>>
>> 11 Feb 2000: First set of files available for download from SOL.
>>
>> Please send comments to Michael Saunders, SOL, Stanford University
>>                        saunders@stanford.edu  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: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message