RE: [Geotools-devel] GeoTools license information incorrect in the Wiki

2006-04-28 Thread pertti.tapola
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

2006-04-28 Thread pertti.tapola
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