Le 26/07/2010 22:38, Gilles Sadowski a écrit :
>>>   * Implements Richard Brent's algorithm (from his book "Algorithms for
>>>   * Minimization without Derivatives", p. 79) for finding minima of real
>>> - * univariate functions.
>>> + * univariate functions. This implementation is an adaptation partly
>>> + * based on the Python code from SciPy (module "optimize.py" v0.5).
>>
>> If the implementation is partly based on SciPy, there must be a
>> reference to it in the NOTICE file. It is *really* important to be very
>> careful about the origin of our code and to check the license terms.
>> Fortunately, SciPy license is published under the terms of the BSD
>> license, which is compatible with Apache Software License.
> 
> The Python implementation is no more original than the Java one as it is
> obviously similarly based on the algorithm description in Brent's book. Its
> main advantage is that it works whereas my original translation (introduced
> in 2.0) contained several bugs. The notice in the Javadoc was to acknowledge
> that I used the Python implementation in order to figure out where the
> mistakes were in my implementation.

Fine. I thought the version from 2.0 was already derived from this. Now
I remember you already told me it was from the original algorithm, sorry
for that.

> 
> Now, for Powell's algorithm, which I'm going to introduce in CM (MATH-396),
> the Python code is really the only reference; thus I'll indicate it in the
> "NOTICE.txt" file.

Thanks

Luc

> 
> 
> Gilles
> 
> ---------------------------------------------------------------------
> 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