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] 2.0 RC1 available for review
Date Wed, 29 Jul 2009 17:23:16 GMT
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.

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


Mime
View raw message