RE: [Geotools-devel] GeoTools license information incorrect in the Wiki
Here is a list of GPL-licensed files that we found (by searching for GPL in the files): ext\indexed-shapefile\src\org\geotools\data\shapefile\indexed\IndexedSha pefileDataStoreFactory.java ext\validation\src\org\geotools\validation\attributes\EqualityValidation .java ext\validation\src\org\geotools\validation\attributes\NullZeroValidation .java ext\validation\src\org\geotools\validation\attributes\RangeValidation.ja va ext\validation\src\org\geotools\validation\attributes\UniqueFIDValidatio n.java ext\validation\src\org\geotools\validation\attributes\UniquityValidation .java ext\validation\src\org\geotools\validation\DefaultFeatureValidation.java ext\validation\src\org\geotools\validation\DefaultIntegrityValidation.ja va ext\validation\src\org\geotools\validation\dto\PlugInDTO.java ext\validation\src\org\geotools\validation\dto\TestDTO.java ext\validation\src\org\geotools\validation\dto\TestSuiteDTO.java ext\validation\src\org\geotools\validation\FeatureValidation.java ext\validation\src\org\geotools\validation\IntegrityValidation.java ext\validation\src\org\geotools\validation\PlugIn.java ext\validation\src\org\geotools\validation\relate\ContainsIntegrity.java ext\validation\src\org\geotools\validation\relate\ContainsIntegrityBeanI nfo.java ext\validation\src\org\geotools\validation\relate\CrossesIntegrity.java ext\validation\src\org\geotools\validation\relate\CrossesIntegrityBeanIn fo.java ext\validation\src\org\geotools\validation\relate\DisjointIntegrity.java ext\validation\src\org\geotools\validation\relate\DisjointIntegrityBeanI nfo.java ext\validation\src\org\geotools\validation\relate\IntersectsIntegrity.ja va ext\validation\src\org\geotools\validation\relate\IntersectsIntegrityBea nInfo.java ext\validation\src\org\geotools\validation\relate\OverlapsIntegrity.java ext\validation\src\org\geotools\validation\relate\OverlapsIntegrityBeanI nfo.java ext\validation\src\org\geotools\validation\relate\RelateIntegrity.java ext\validation\src\org\geotools\validation\relate\RelateIntegrityBeanInf o.java ext\validation\src\org\geotools\validation\relate\RelationIntegrity.java ext\validation\src\org\geotools\validation\relate\RelationIntegrityBeanI nfo.java ext\validation\src\org\geotools\validation\relate\SpatialTestCase.java ext\validation\src\org\geotools\validation\relate\TouchesIntegrity.java ext\validation\src\org\geotools\validation\relate\TouchesIntegrityBeanIn fo.java ext\validation\src\org\geotools\validation\relate\WithinIntegrity.java ext\validation\src\org\geotools\validation\relate\WithinIntegrityBeanInf o.java ext\validation\src\org\geotools\validation\spatial\IsValidGeometryValida tion.java ext\validation\src\org\geotools\validation\spatial\LineCoveredByPolygonV alidation.java ext\validation\src\org\geotools\validation\spatial\LineNoSelfOverlapping Validation.java ext\validation\src\org\geotools\validation\spatial\LinesNotIntersectVali dation.java ext\validation\src\org\geotools\validation\Validation.java ext\validation\src\org\geotools\validation\ValidationBeanInfo.java ext\validation\src\org\geotools\validation\ValidationResults.java ext\validation\src\org\geotools\validation\Validator.java ext\validation\src\org\geotools\validation\xml\ArgHelper.java ext\validation\src\org\geotools\validation\xml\ReaderUtils.java ext\validation\src\org\geotools\validation\xml\ValidationException.java ext\validation\src\org\geotools\validation\xml\WriterUtils.java ext\validation\src\org\geotools\validation\xml\XMLReader.java ext\validation\test\org\geotools\validation\attributes\NullZeroValidatio nTest.java ext\validation\test\org\geotools\validation\attributes\RangeFeatureValid ationTest.java ext\validation\test\org\geotools\validation\FeatureValidationTest.java ext\validation\test\org\geotools\validation\IntegrityValidationTest.java ext\validation\test\org\geotools\validation\relate\OverlapsIntegrityTest .java ext\validation\test\org\geotools\validation\RoadNetworkValidationResults .java ext\validation\test\org\geotools\validation\RoadValidationResults.java ext\validation\test\org\geotools\validation\UniqueFIDIntegrityValidation .java ext\validation\test\org\geotools\validation\ValidationPlugInTester.java ext\validation\test\org\geotools\validation\ValidationProcessorTest.java ext\validation\test\org\geotools\validation\xml\XMLReaderTest.java module\main\test\org\geotools\filter\TestFilterHandler.java plugin\mysql\src\org\geotools\data\mysql\MySQLDataStoreFactory.java plugin\tiger\src\org\geotools\data\tiger\TigerDataStoreFactory.java Pertti -Original Message- From: ext Jody Garnett [mailto:[EMAIL PROTECTED] Sent: 18 April 2006 16:20 To: Haggstrom Hans (Nokia-NET/Espoo) Cc: geotools-devel@lists.sourceforge.net; Tapola Pertti (Nokia-NET/Espoo); Richard Gould Subject: Re: [Geotools-devel] GeoTools license information incorrect in the Wiki [EMAIL PROTECTED] wrote: Good timing Hans, we are in the middle of an IP review as part of our involvement with the OSGEO Foundation, it seems you
RE: [Geotools-devel] GeoTools license information incorrect in the Wiki
This is what I found in the (version 2.1.0) sources, at the beginning of MySQLDataStoreFactory.java: /* Copyright (c) 2001, 2003 TOPP - www.openplans.org. All rights reserved. * This code is licensed under the GPL 2.0 license, availible at the root * application directory. */ /* *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; *version 2.1 of the License. * *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. * */ So, there are two conflicting licenses in it. Pertti -Original Message- From: ext Richard Gould [mailto:[EMAIL PROTECTED] Sent: 23 April 2006 23:34 To: Tapola Pertti (Nokia-NET/Espoo) Cc: [EMAIL PROTECTED]; Haggstrom Hans (Nokia-NET/Espoo); geotools-devel@lists.sourceforge.net Subject: Re: [Geotools-devel] GeoTools license information incorrect in the Wiki Thanks Pertti. I have updated all of the modules to indicate that there is an issue. I will bring it up during tomorrow's GeoTools meeting as well. Note that I could not find anything wrong in MySQLDataStoreFactory.java Updated the pages at: http://docs.codehaus.org/display/GEOTOOLS/Indexed-Shapefile http://docs.codehaus.org/display/GEOTOOLS/Main http://docs.codehaus.org/display/GEOTOOLS/Tiger http://docs.codehaus.org/display/GEOTOOLS/Validation Cheers, Richard [EMAIL PROTECTED] wrote: Here is a list of GPL-licensed files that we found (by searching for GPL in the files): ext\indexed-shapefile\src\org\geotools\data\shapefile\indexed\IndexedS ha pefileDataStoreFactory.java ext\validation\src\org\geotools\validation\attributes\EqualityValidati on .java ext\validation\src\org\geotools\validation\attributes\NullZeroValidati on .java ext\validation\src\org\geotools\validation\attributes\RangeValidation. ja va ext\validation\src\org\geotools\validation\attributes\UniqueFIDValidat io n.java ext\validation\src\org\geotools\validation\attributes\UniquityValidati on .java ext\validation\src\org\geotools\validation\DefaultFeatureValidation.ja va ext\validation\src\org\geotools\validation\DefaultIntegrityValidation. ja va ext\validation\src\org\geotools\validation\dto\PlugInDTO.java ext\validation\src\org\geotools\validation\dto\TestDTO.java ext\validation\src\org\geotools\validation\dto\TestSuiteDTO.java ext\validation\src\org\geotools\validation\FeatureValidation.java ext\validation\src\org\geotools\validation\IntegrityValidation.java ext\validation\src\org\geotools\validation\PlugIn.java ext\validation\src\org\geotools\validation\relate\ContainsIntegrity.ja va ext\validation\src\org\geotools\validation\relate\ContainsIntegrityBea nI nfo.java ext\validation\src\org\geotools\validation\relate\CrossesIntegrity.jav a ext\validation\src\org\geotools\validation\relate\CrossesIntegrityBean In fo.java ext\validation\src\org\geotools\validation\relate\DisjointIntegrity.ja va ext\validation\src\org\geotools\validation\relate\DisjointIntegrityBea nI nfo.java ext\validation\src\org\geotools\validation\relate\IntersectsIntegrity. ja va ext\validation\src\org\geotools\validation\relate\IntersectsIntegrityB ea nInfo.java ext\validation\src\org\geotools\validation\relate\OverlapsIntegrity.ja va ext\validation\src\org\geotools\validation\relate\OverlapsIntegrityBea nI nfo.java ext\validation\src\org\geotools\validation\relate\RelateIntegrity.java ext\validation\src\org\geotools\validation\relate\RelateIntegrityBeanI nf o.java ext\validation\src\org\geotools\validation\relate\RelationIntegrity.ja va ext\validation\src\org\geotools\validation\relate\RelationIntegrityBea nI nfo.java ext\validation\src\org\geotools\validation\relate\SpatialTestCase.java ext\validation\src\org\geotools\validation\relate\TouchesIntegrity.jav a ext\validation\src\org\geotools\validation\relate\TouchesIntegrityBean In fo.java ext\validation\src\org\geotools\validation\relate\WithinIntegrity.java ext\validation\src\org\geotools\validation\relate\WithinIntegrityBeanI nf o.java ext\validation\src\org\geotools\validation\spatial\IsValidGeometryVali da tion.java ext\validation\src\org\geotools\validation\spatial\LineCoveredByPolygo nV alidation.java ext\validation\src\org\geotools\validation\spatial\LineNoSelfOverlappi ng Validation.java ext\validation\src\org\geotools\validation\spatial\LinesNotIntersectVa li dation.java ext\validation\src\org\geotools\validation\Validation.java ext\validation\src\org\geotools\validation\ValidationBeanInfo.java