commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sébastien Brisard <sebastien.bris...@m4x.org>
Subject Re: [math] Porting someone else's work (license and all that)
Date Thu, 29 Sep 2011 04:38:24 GMT
Hi Phil,
no Java code available. I'm polishing up my port, will submit it in
the coming days (weeks?) for you to review
Sébastien

2011/9/28 Phil Steitz <phil.steitz@gmail.com>:
> 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
>
>

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


Mime
View raw message