commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luc Maisonobe <Luc.Maison...@free.fr>
Subject Re: [math] 2.0 RC1 available for review
Date Wed, 29 Jul 2009 18:45:46 GMT
Phil Steitz a écrit :
> Luc Maisonobe wrote:
>> Phil Steitz a écrit :
>>  
>>> Luc Maisonobe wrote:
>>>    
>>>> Phil Steitz a écrit :
>>>>  
>>>>      
>>>>> Phil Steitz wrote:
>>>>>           
>>>>>> I don't think the following addition to LICENSE.txt is appropriate:
>>>>>>
>>>>>> "The Apache commons-math library includes a number of subcomponents
>>>>>> with
>>>>>> separate copyright notices and license terms. Your use of the source
>>>>>> code for the these subcomponents is subject to the terms and
>>>>>> conditions of the following licenses."
>>>>>>
>>>>>> This would be appropriate if we were shipping sources from
>>>>>> differently
>>>>>> licensed components.  What we have done - I think (IANAL) - is create
>>>>>> *derivative works* from the original sources.  Someone can correct
me
>>>>>> if I am wrong, but I don't see how that means that we now have
>>>>>> "subcomponents" with separate license terms.  Can someone explain
>>>>>> this?
>>>>>>
>>>>>> Phil
>>>>>>                 
>>>>> I suggest the following change:
>>>>>
>>>>> --- LICENSE.txt    (revision 798724)
>>>>> +++ LICENSE.txt    (working copy)
>>>>> @@ -203,12 +203,12 @@
>>>>>
>>>>>
>>>>>
>>>>> -APACHE COMMONS MATH SUBCOMPONENTS:
>>>>> +APACHE COMMONS MATH DERIVATIVE WORKS
>>>>>
>>>>> -The Apache commons-math library includes a number of subcomponents
>>>>> with
>>>>> -separate copyright notices and license terms. Your use of the source
>>>>> -code for the these subcomponents is subject to the terms and
>>>>> -conditions of the following licenses.
>>>>> +The Apache commons-math library includes a number of subcomponents
>>>>> +whose implementation is derived from orgininal sources written
>>>>> +in C or Fortran.  License terms of the original sources
>>>>> +are reproduced below.
>>>>>             
>>>> This is much better than my simple copy from the example.
>>>> I'll check it in in a few minutes, thanks for the fix
>>>>
>>>> Luc
>>>>         
>>> Got on piece of feedback from legal-discuss, which is to make explicit
>>> which classes in [math] depend on which of the original sources.  That
>>> should be added to LICENSE.txt either at the top or in the section for
>>> each original source.
>>>     
>>
>> This is already the case. In fact, in addition to the attributions
>> formerly in the NOTICE file and now in the LICENSE file,
> What was suggested was that in LICENSE and NOTICE files themselves, we
> should specify which commons-math files depend on which original
> sources.  Currently, the original sources are just listed, with no
> reference to the classes that are derived (in part) from them.

OK. I've added it.

Luc

> 
> Phil
>>  the
>> attributions were also present in the class javadocs. Here are some
>> examples:
>>  http://commons.apache.org/math/apidocs/org/apache/commons/math/random/MersenneTwister.html
>>
>> http://commons.apache.org/math/apidocs/org/apache/commons/math/estimation/LevenbergMarquardtEstimator.html
>>
>> http://commons.apache.org/math/apidocs/org/apache/commons/math/ode/nonstiff/GraggBulirschStoerIntegrator.html
>>
>>
>> Luc
>>
>>  
>>> Phil
>>>    
>>>>  
>>>>      
>>>>> Phil
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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
>>
>>   
> 
> 
> ---------------------------------------------------------------------
> 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