From d15cb255c2c05d13992ad3066e55be6de15e2ebd Mon Sep 17 00:00:00 2001 From: Luc Maisonobe Date: Wed, 29 Jul 2009 18:45:06 +0000 Subject: [PATCH] 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 --- LICENSE.txt | 18 ++++++++++++++---- NOTICE.txt | 25 +++++++++++++++++-------- 2 files changed, 31 insertions(+), 12 deletions(-) diff --git a/LICENSE.txt b/LICENSE.txt index d9e88e545..e3c84da52 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -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. diff --git a/NOTICE.txt b/NOTICE.txt index 509e6d0be..843d706e9 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -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