[FrontPage] [TitleIndex] [WordIndex

The code copyright review revealed that the origin of most of the artefacts is lat/lon, they are declared part of the deegree project and are licensed under the LPGL. During a first step, all header variants that indicate this origin have been aligned with the standard header. Also, files without header information, but that apparently orginated at lat/lon have been assigned the standard header.

This page only lists the exceptions where at least one of the above properties (orgin at lat/lon, LGPL license statement, declared part of deegree) does not hold.

1. [SOLVED] Files with code from from Wolfgang Baer

Affected files:

Header example:

// ----------------------------------------
//RTree implementation.
//Copyright (C) 2002-2004 Wolfgang Baer - WBaer@gmx.de
//
//This library is free software; you can redistribute it and/or
//modify it under the terms of the GNU Lesser General Public
//License as published by the Free Software Foundation; either
//version 2.1 of the License, or (at your option) any later version.
//
//This library is distributed in the hope that it will be useful,
//but WITHOUT ANY WARRANTY; without even the implied warranty of
//MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
//Lesser General Public License for more details.
//
//You should have received a copy of the GNU Lesser General Public
//License along with this library; if not, write to the Free Software
//Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
//----------------------------------------

Action:

As far as we remember, Wolfgang Baer allowed to put this code under the LGPL. Wolfgang Baer has been contacted for confirmation (2010-01-15). Wolfgang Baer confirmed this explicitly in a mail from 2010-01-26.

Files have standard header, but author tag states <A HREF="http://www.opengis.org">OpenGIS&reg; consortium</A>

Affected files:

Action:

Discuss with Jody Garnett. Jody commented that these are GeoAPI interfaces and hence we will need to refer to that in the header for these files; and include the license in the zip.

Header has been adapted:

/*----------------------------------------------------------------------------
 This file originated as a part of GeoAPI.

 GeoAPI is free software. GeoAPI may be used, modified and
 redistributed by anyone for any purpose requring only maintaining the
 copyright and license terms on the source code and derivative files.
 See the OGC legal page for details.

 The copyright to the GeoAPI interfaces is held by the Open Geospatial
 Consortium, see http://www.opengeospatial.org/ogc/legal
----------------------------------------------------------------------------*/

And a file geoapi-license.txt has been put into folder: src/org/deegree/model/coverage/geoapi-license.txt. This file will be present in deegree2 JARs as well.

3. [SOLVED] Files with references to Jayson Falkner

Affected files:

Action:

Discuss with Jody. Suggestion: Align with standard header and include Falkner's copyright note that permits commercial and non-commercial usage.

Header has been adapted:

/*----------------------------------------------------------------------------
 This file originated as work from Jayson Falkner.

 Copyright 2003 Jayson Falkner (jayson@jspinsider.com)
 This code is from "Servlets and JavaServer pages; the J2EE Web Tier",
 http://www.jspbook.com. You may freely use the code both commercially
 and non-commercially. If you like the code, please pick up a copy of
 the book and help support the authors, development of more free code,
 and the JSP/Servlet/J2EE community.
 ----------------------------------------------------------------------------*/

4. [SOLVED] Files declared as part of adv ebrim project

Affected files:

Header (md5sum:E68CCDE08F6F6DD36C73D2972FF14B7A):

/*----------------    FILE HEADER  ------------------------------------------
 This file is part of adv ebrim project.
 Copyright (C) 2007 by:

 Andreas Poth
 lat/lon GmbH
 Aennchenstr. 19
 53177 Bonn
 Germany
 E-Mail: poth@lat-lon.de

 ---------------------------------------------------------------------------*/

Action:

Apply standard header. These files were meant to be contributions to the deegree project, but erroneously declared.

5. [SOLVED] Files with code from JBoss

Affected files:

Header:

/*
 * JBoss, Home of Professional Open Source.
 * Copyright 2008, Red Hat Middleware LLC, and individual contributors
 * as indicated by the @author tags. See the copyright.txt file in the
 * distribution for a full listing of individual contributors.
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License as
 * published by the Free Software Foundation; either version 2.1 of
 * the License, or (at your option) any later version.
 *
 * This software is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, write to the Free
 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 */

Action:

No action needed. JBoss license claims to be compatible with LGPL, see http://www.jboss.org/community/wiki/JBossLicenseFAQ. The header should however be aligned with the new deegree standard header (but mention JBoss).

6. [SOLVED] Files with code from IDgis

Affected files:

Header example:

/*----------------    FILE HEADER  ------------------------------------------
 This file is part of deegree.

 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.

 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.

 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

 Copyright (C) May 2003 by IDgis BV, The Netherlands - www.idgis.nl
 */

Action:

No action needed. The code has been contributed to the deegree project by IDgis and licensed under the LGPL. The header should however be aligned with the new deegree standard header (but maintain copyright IDgis).

7. [SOLVED] Files from Apache Derby project

Affected files:

Header example:

/*----------------------------------------

 This class orginaly has been part of the apache derby project. It has
 slightly been changed to match the requirements of deegree.

 Derby - Class org.apache.derby.catalog.UUID

 Copyright 1997, 2004 The Apache Software Foundation or its licensors, as applicable.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
----------------------------------------

Action:

Although it should not be a problem to have this code in deegree (Apache license is compatible with LGPL), these classes have been removed, as they are not needed anymore (Java 1.5 provides built-in UUID support).

8. [SOLVED] Files with code from from J3D.org

Affected files:

Header:

/*----------------    FILE HEADER  ------------------------------------------

 This file is part of deegree.
 Copyright (C) 2001-2008 by:
 EXSE, Department of Geography, University of Bonn
 http://www.giub.uni-bonn.de/deegree/
 lat/lon GmbH
 http://www.lat-lon.de

 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.

 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.

 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

 This class uses some code fragments taken from J3D.org open source project
 which has been publish under LGPL at www.jd3.org.

 Contact:

 Andreas Poth
 lat/lon GmbH
 Aennchenstr. 19
 53177 Bonn
 Germany
 E-Mail: poth@lat-lon.de

 Prof. Dr. Klaus Greve
 Department of Geography
 University of Bonn
 Meckenheimer Allee 166
 53115 Bonn
 Germany
 E-Mail: greve@giub.uni-bonn.de

 ---------------------------------------------------------------------------*/

Action:

No action needed. The code was licensed under the LGPL. The header should however be aligned with the new deegree standard header (but mention J3D.org).

9. [SOLVED] Files with code from early GeoAPI

Affected files:

Header example:

/*---------------------------------
 * OpenGIS´┐Ż Coordinate Transformation Services Implementation Specification
 * Copyright (2001) OpenGIS consortium
 *
 * THIS COPYRIGHT NOTICE IS A TEMPORARY PATCH.   Version 1.00 of official
 * OpenGIS's interface files doesn't contain a copyright notice yet. This
 * file is a slightly modified version of official OpenGIS's interface.
 * Changes have been done in order to fix RMI problems and are documented
 * on the SEAGIS web site (seagis.sourceforge.net). THIS FILE WILL LIKELY
 * BE REPLACED BY NEXT VERSION OF OPENGIS SPECIFICATIONS.
---------------------------------------------

Action:

Should be no license problem. Classes have been removed anyway, as they were not really needed but duplicated functionality.

10. [SOLVED] Files with code from GeoTools

Affected files:

Header example:

/*----------------    FILE HEADER  ------------------------------------------

 This file is part of deegree.
 Copyright (C) 2001-2008 by:
 EXSE, Department of Geography, University of Bonn
 http://www.giub.uni-bonn.de/deegree/
 lat/lon GmbH
 http://www.lat-lon.de

 The basic version of this class was taken from the Geotools2
 project (StyleBuilder.java):
 Geotools2 - OpenSource mapping toolkit
 http://geotools.org
 (C) 2002, Geotools Project Managment Committee (PMC)

 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.

 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.

 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

 Contact:

 Andreas Poth
 lat/lon GmbH
 Aennchenstr. 19
 53115 Bonn
 Germany
 E-Mail: poth@lat-lon.de

 Prof. Dr. Klaus Greve
 Department of Geography
 University of Bonn
 Meckenheimer Allee 166
 53115 Bonn
 Germany
 E-Mail: greve@giub.uni-bonn.de


 ---------------------------------------------------------------------------*/

Action:

No action needed. The code was licensed under the LGPL. The header should however be aligned with the new deegree standard header (but mention GeoTools).

11. [SOLVED] Files with code from M.O.S.S. Computer Grafik Systeme GmbH

Affected files:

Header (md5sum:639901A5DB8BDCC1F9CEFBB0F9BFC9F1):

/*----------------    FILE HEADER  ------------------------------------------

 This file is part of deegree.
 Copyright (C) 2006 by: M.O.S.S. Computer Grafik Systeme GmbH
 Hohenbrunner Weg 13
 D-82024 Taufkirchen
 http://www.moss.de/

 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.

 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.

 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

 ---------------------------------------------------------------------------*/

Action:

No action needed. The code has been contributed to the deegree project by M.O.S.S. and licensed under the LGPL. The header should however be aligned with the new deegree standard header (but maintain copyright M.O.S.S.).

12. [SOLVED] Files with code from Planetek Italia s.r.l

Affected files:

Header (md5sum:731B779FFE82A79AD9ADD2FECBF8CCB7):

/*----------------    FILE HEADER  ------------------------------------------

 This file is part of deegree.
 Copyright (C) 2007 by:
 Planetek Italia s.r.l, Bari, Italia
 http://www.planetek.it

 This library is free software; you can redistribute it and/or
 modify it under the terms of the GNU Lesser General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) any later version.

 This library is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 Lesser General Public License for more details.

 You should have received a copy of the GNU Lesser General Public
 License along with this library; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

 ---------------------------------------------------------------------------*/

Action:

No action needed. The code has been contributed to the deegree project by Planetek and licensed under the LGPL. The header should however be aligned with the new deegree standard header (but maintain copyright Planetek).


CategoryDeegreeOrganisation CategoryDeegree2


2018-04-20 12:04