commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Zhang <>
Subject Re: [math] SoC Commons-Math Status
Date Tue, 09 Aug 2005 18:02:39 GMT
Should we remove all the references to Numerical Recipes? I can use
other books or URLs in the comments. Some of the materials are not
included in NR, such as the divided difference representation of
polynomials. Some methods however are pretty standard, like FFT. Of
course we develop our own code but the underlying algorithm would
be the same.

Xiaogang Zhang

Al Chou wrote:

>Yes, good point, Martin.
>James, please see
> for
>example of our exercising a decision we made early in Commons Math's history
>regarding code derived from _Numerical Recipes_ (in short, using _NR_ as a
>source for code without getting written permission violates their license, and
>their license is not compatible with the Apache License anyway).
>Also please see for
>general information and guidelines for Commons Math contributors.
>I strongly recommend you post whatever JUnit tests and code you currently
>regardless of what shape it's in, either to the list or somewhere accessible
>via Internet, before continuing with any more coding.  At this point it is
>going to be important to make sure you're not wasting your time; deriving code
>from _NR_ is not compatible with (probably most if not all) open source
>licenses, so it's not just an Apache Software Foundation issue.
>--- Henri Yandell <> wrote:
>>Especially Phil/Al as mentors.
>>On 8/8/05, Martin Cooper <> wrote:
>>>Hmm, I'm a little concerned at the reference to Numerical Recipes. The
>>>NR folks have strict limitations on how their work may be used. For
>>>example, see:
>>>Can someone more familiar with this chime in on the extent to which we
>>>may have issues with this, if any?
>>>Martin Cooper
>>>On 8/8/05, James M Stephenson <> wrote:
>>>>Compressed Matrix class and arithmetic components are coming along, I
>>>>should have a good post soon.  I've got a few more methods to write for
>>>>the compressed matrix class.  I hope to be finished with my project on
>>>>8/21 right now including getting ripped up by the community, I really
>>>>should not have done the hardest part first (The compressed matrix
>>>>class).  It is really proving to be difficult to come up with a
>>>>completely sound method of doing it, especially one that follows along
>>>>the lines of commons development, I am using the Numerical Recipes set
>>>>of books as a good reference along with Cantrell's Modern Mathematical
>>>>Methods for Physicists and Engineers.  I will definitely have a post and
>>>>a patch to discuss this week, and if all goes well, I should have the
>>>>decomposer done next week midweek.

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message