On 29/07/2009, Luc Maisonobe <[email protected]> wrote:
> Donald Woods a écrit :
>
> > The NOTICE file needs to include a complete copy of any third-party
>  > conditions and not just a link to them.
>  >
>  > See the W3C notice in the Geronimo server [1] for how to handle cases
>  > where the license states - "...must retain the above copyright notice,
>  > this list of conditions and the following disclaimer..."

The Geronimo NOTICE file is definitely non-standard. It should not
mention any Apache projects (these are included in the paragraph
beginning: "This product includes software...") and the section
headers enclosed in

=========================================================================
==
=========================================================================

should all be removed.

>
> This is exactly what was done up to a few days ago and has been changed now.
>
>  See this particular message from Sebb
>
>  <http://markmail.org/message/t2fz5umhelpy5bu4> in an ongoing discussion
>  for the rationale behind moving the the disclaimers and licenses from
>  the NOTICE file to the LICENSE file. Note that in the case of [math] the
>  disclaimers are also in the documentation (in class javadoc).
>

I meant that the licenses needed to be moved to the LICENSE file.

The NOTICE file should be the minimum required to satisfy the
requirements of 3rd party code.

>
>  Luc
>
>
>
>  >
>  > [1] http://svn.apache.org/viewvc/geronimo/server/trunk/NOTICE.txt
>  >
>  >
>  > -Donald
>  >
>  >
>  > [email protected] wrote:
>  >> Author: luc
>  >> Date: Wed Jul 29 18:45:06 2009
>  >> New Revision: 799007
>  >>
>  >> URL: http://svn.apache.org/viewvc?rev=799007&view=rev
>  >> Log:
>  >> added references to the classes that are derived works of existing
>  >> products
>  >> in the NOTICE and LICENSE files
>  >>
>  >> Modified:
>  >>     commons/proper/math/trunk/LICENSE.txt
>  >>     commons/proper/math/trunk/NOTICE.txt
>  >>
>  >> Modified: commons/proper/math/trunk/LICENSE.txt
>  >> URL:
>  >> 
> http://svn.apache.org/viewvc/commons/proper/math/trunk/LICENSE.txt?rev=799007&r1=799006&r2=799007&view=diff
>  >>
>  >> 
> ==============================================================================
>  >>
>  >> --- commons/proper/math/trunk/LICENSE.txt (original)
>  >> +++ commons/proper/math/trunk/LICENSE.txt Wed Jul 29 18:45:06 2009
>  >> @@ -210,7 +210,10 @@
>  >>  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 @@
>  >>  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 @@
>  >>
>  >>
>  >>
>  >> -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 @@
>  >>  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.
>  >> Modified: commons/proper/math/trunk/NOTICE.txt
>  >> URL:
>  >> 
> http://svn.apache.org/viewvc/commons/proper/math/trunk/NOTICE.txt?rev=799007&r1=799006&r2=799007&view=diff
>  >>
>  >> 
> ==============================================================================
>  >>
>  >> --- commons/proper/math/trunk/NOTICE.txt (original)
>  >> +++ commons/proper/math/trunk/NOTICE.txt Wed Jul 29 18:45:06 2009
>  >> @@ -4,25 +4,34 @@
>  >>  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
>  >>
>  >>
>  >>
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [email protected]
>  > For additional commands, e-mail: [email protected]
>  >
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [email protected]
>  For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to