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 in C or Fortran. License terms of the original sources
are reproduced below. 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 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. 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 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. 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. 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, Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved. All rights reserved.

View File

@ -4,25 +4,34 @@ Copyright 2001-2009 The Apache Software Foundation
This product includes software developed by This product includes software developed by
The Apache Software Foundation (http://www.apache.org/). 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 Benjamin McCann (http://www.benmccann.com) and distributed with with
the following copyright: Copyright 2009 Google Inc. the following copyright: Copyright 2009 Google Inc.
This product includes software translated from the lmder, lmpar The LevenbergMarquardtOptimizer class in package
and qrsolv Fortran routines from the Minpack package and 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: distributed under the following disclaimer:
http://www.netlib.org/minpack/disclaimer http://www.netlib.org/minpack/disclaimer
This product includes software translated from the odex Fortran routine The GraggBulirschStoerIntegrator class in package
developed by E. Hairer and G. Wanner and distributed under the following 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: license:
http://www.unige.ch/~hairer/prog/licence.txt http://www.unige.ch/~hairer/prog/licence.txt
This product includes software translated from some LAPACK Fortran routines The EigenDecompositionImpl class in package
and distributed under the following license: 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 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 the Mersenne-Twister generator written in C by Makoto Matsumoto and Takuji
Nishimura which is distributed une a BSD license : Nishimura which is distributed une a BSD license :
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c