added references to the classes that are derived works of existing products

in the NOTICE and LICENSE files

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@799007 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Luc Maisonobe 2009-07-29 18:45:06 +00:00
parent a311e54561
commit d15cb255c2
2 changed files with 31 additions and 12 deletions

View File

@ -210,7 +210,10 @@ whose implementation is derived from original sources written
in C or Fortran. License terms of the original sources
are reproduced below.
For the lmder, lmpar and qrsolv Fortran routine from minpack (http://www.netlib.org/minpack/disclaimer):
For the lmder, lmpar and qrsolv Fortran routine from minpack and used in
class LevenbergMarquardtOptimizer class in package
org.apache.commons.math.optimization.general
(http://www.netlib.org/minpack/disclaimer):
Minpack Copyright Notice (1999) University of Chicago. All rights reserved
@ -265,7 +268,10 @@ EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
POSSIBILITY OF SUCH LOSS OR DAMAGES.
For the odex Fortran routine developed by E. Hairer and G. Wanner (http://www.unige.ch/~hairer/prog/licence.txt):
For the odex Fortran routine developed by E. Hairer and G. Wanner
and used in GraggBulirschStoerIntegrator class in package
org.apache.commons.math.ode.nonstiff
(http://www.unige.ch/~hairer/prog/licence.txt):
Copyright (c) 2004, Ernst Hairer
@ -294,7 +300,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
For the original lapack fortran routines (http://www.netlib.org/lapack/LICENSE):
For the original lapack fortran routines used in EigenDecompositionImpl
class in package org.apache.commons.math.linear
(http://www.netlib.org/lapack/LICENSE):
Copyright (c) 1992-2008 The University of Tennessee. All rights reserved.
@ -333,7 +341,9 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
For the original Mersenne twister C routines (http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c):
For the original Mersenne twister C routines used in
MersenneTwister class in package org.apache.commons.math.random
(http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c):
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved.

View File

@ -4,25 +4,34 @@ Copyright 2001-2009 The Apache Software Foundation
This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).
This product includes software developed by
The LinearConstraint, LinearObjectiveFunction, LinearOptimizer,
RelationShip, SimplexSolver and SimplexTableau classes in package
org.apache.commons.math.optimization.linear includes software developed by
Benjamin McCann (http://www.benmccann.com) and distributed with with
the following copyright: Copyright 2009 Google Inc.
This product includes software translated from the lmder, lmpar
and qrsolv Fortran routines from the Minpack package and
The LevenbergMarquardtOptimizer class in package
org.apache.commons.math.optimization.general includes software
translated from the lmder, lmpar and qrsolv Fortran routines
from the Minpack package and
distributed under the following disclaimer:
http://www.netlib.org/minpack/disclaimer
This product includes software translated from the odex Fortran routine
developed by E. Hairer and G. Wanner and distributed under the following
The GraggBulirschStoerIntegrator class in package
org.apache.commons.math.ode.nonstiff includes software translated
from the odex Fortran routine developed by E. Hairer and G. Wanner
and distributed under the following
license:
http://www.unige.ch/~hairer/prog/licence.txt
This product includes software translated from some LAPACK Fortran routines
and distributed under the following license:
The EigenDecompositionImpl class in package
org.apache.commons.math.linear includes software translated
from some LAPACK Fortran routines and distributed under the
following license:
http://www.netlib.org/lapack/LICENSE
This product includes software translated from the 2002-01-26 version of
The MersenneTwister class in package org.apache.commons.math.random
includes software translated from the 2002-01-26 version of
the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji
Nishimura which is distributed une a BSD license :
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c