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, 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-unsubscr...@commons.apache.org
>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>
>>>
>>>     
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>>   
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 


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

Reply via email to