Geotools dependencies Licenses
The aim of this page is collecting any information related to licensing involved in GeoTools dependencies.
The following table depicts the actual state of the investigation on the situation about licenses. (Actually, the table is sorted by License)
Licenses Table:
Dependency | Files | License | Issues | Notes |
ant-optional-1.5.1.jar | ? | License file found inside the JAR | ||
XML API (part of Xerces?) | xml-apis-1.0.b2.jar | ad | The jar file contains also pointers to the W3C software notice and license | |
batik-awt-util-1.6.jar | v3 |
| ||
commons-beanutils-1.7.0.jar | v3 |
| ||
log4j-1.2.12.jar | v3 | Why are we shipping this in the first place? | ||
xml-apis-xerces-2.7.1.jar xercesImpl-2.7.1.jar | v3 | The jar file contains also pointers to the W3C software notice and license. The site points to Apache 1.0, but the jar contains a copy of the Apache 2.0 one | ||
JSR-275 | jsr-275-1.0-beta-2.jar | BSD style | ad | The license reference comes from the pom.xml embedded in the jar |
picocontainer-1.2.jar | BSD style | ? | They simply point a generic description of the BSD license, which actually does not make much sense (http://www.opensource.org/licenses/bsd-license.php) | |
PostgreSQL JDBC driver | postgresql-8.1-407.jdbc3.jar | BSD style | ad |
|
hsqldb-1.8.0.7.jar | Custom, BSD style | ad |
| |
jai_imageio-1.1.jar | Custom, BSD style | ad | Ad, plus the (in)famous "we're especially not reliable if you are using this in a nuclear facility" clause | |
jlfgr-1.0.jar | Custom, BSD style | ad | The license is contained in the root of the jar, it's custom, but it contains a BSD style ad requirement. Can someone else have a look? | |
jdom-1.0.jar | Custom, BSD style | ad | The license file is contained in the jar META-INF | |
xpp3-1.1.3.4.O.jar | ad |
| ||
ecore-2.2.2.jar | epl |
| ||
xsd-2.2.2.jar | epl |
| ||
jsqlparser-0.3.14.jar | ok | The file comes with no license, the official site does not say anything, the SF project page says LGPL (I assumed v 2.0 since the project is old) | ||
JTS | jts-1.9.jar | ok |
| |
PostGIS driver | postgis-driver-1.0.jar | ok | Actually checked the 1.3.5 version of the driver, could not find license for 1.0 version. Also wondering if we are making any use of this jar. | |
imageio-ext-customstreams-1.0.3.jar | LGPL v 3.0 | ok | Most part of the source code for the Image I/O-Ext Project is licensed under the terms of the GNU Lesser General Public License version 3.0 of the License. | |
| imageio-ext-imagereadmt-1.0.3.jar | Custom, BSD Style | ad | The text of the Custom BSD style license is contained in the imageio-ext-imagereadmt-BSD-LICENSE.txt information file |
| imageio-ext-tiff-1.0.3.jar | Custom, BSD Style | ad | The text of the Custom BSD style license is contained in the imageio-ext-tiff-BSD-LICENSE.txt information file |
geoapi-2.2-M1.jar | Unclear | ? | The site does not say, the pom does not contain a reference to the license. I guess LGPL v2.0 but I did not take the time to inspect a source file header | |
vecmath-1.3.1.jar | Unclear | ? | The site says GPL v 2.0 + classpath exception, but the contents of the jar have a legal.txt file with a custom license. Needs investigation |
Compatibility issues legend:
ad | Advertisement clause |
v3 | Compatible with LGPL v3.0, but not with v2.0 according to GNU |
? | Unknown, there may be issues |
ok | Compatible with LGPL V2.0 |
epl | Incompatible according to GNU, compatible to a certain extent according to the Eclipse foundation |