Difference between revisions of "OpenJUMP Licensing"

From OpenJUMP Wiki
Jump to navigation Jump to search
Line 1: Line 1:
= Licenses =
+
OpenJUMP (OJ) and the used software components distributed are licensed as follows. For more recent informations about licensing read the [http://http://jump-pilot.sourceforge.net/svn/core/trunk/etc/readme.txt readme.txt file] of the OJ distribution you are using.
  
OpenJUMP (OJ) and the used software components distributed are licensed as follows. For more recent informations about licensing read the readme.txt file of the OJ distribution you are using.
+
== OpenJUMP core & Plugins/Extensions ==
 
 
== OpenJUMP core & plugins/extensions ==
 
 
OpenJUMP is distributed under the GPL2 license. A description of this license
 
OpenJUMP is distributed under the GPL2 license. A description of this license
 
can be found in the "gpl2_license.txt" file in the "licenses" folder or on
 
can be found in the "gpl2_license.txt" file in the "licenses" folder or on
 
http://www.gnu.org/licenses/gpl-2.0.html .
 
http://www.gnu.org/licenses/gpl-2.0.html .
  
== BATIK ==
+
== Other components ==
 
+
Regarding the plethora of libraries that are included in the OpenJUMP distributions (currently CORE and PLUS) please refer to the chapter LICENSING in
OpenJUMP uses the BATIK libraries to write svg format. The BATIK libraries are
 
used under the terms of the APACHE license, which can be found in the "apache_license.txt"
 
file in the "licenses" folder or on http://www.apache.org/licenses/LICENSE-2.0.html .
 
 
 
  
== JMath ==
+
  http://jump-pilot.sourceforge.net/svn/core/trunk/etc/readme.txt
We use also a math library called JMath. JMath and its
 
successor projects JMathTools (IO,Plot,Array) are distributed under BSD license,  
 
to be found in "jmathlicense.txt" in the "licenses" folder or on http://jmathtools.sourceforge.net/ .
 
  
 +
as the most current source for information on this topic.
  
== Jython ==
+
== ErMapper ECW/JP2 SDK libraries ==
Jython is distributed under Jython license that can be found in the file "jython_license.txt" in the "licenses" folder or on http://www.jython.org/ .
 
  
== ErMapper (ECW) ==
+
Proprietary ECW libraries (as distributed in the PLUS edition) are a quite confusing issue and therefore deserve a special mention here.
It seems that ErMapper licenses policy has changed, and it is very difficult to know what applies to the few dll we use in OpenJUMP project.
 
  
ErMapper used to have a triple licensing policy described [http://forum.soft32.com/linux2/RFC-Ermapper-ECW-multi-licenses-long-ftopict250027.html here].
+
Until version 3.3 the ErMapper SDK used to have a triple licensing policy described [http://forum.soft32.com/linux2/RFC-Ermapper-ECW-multi-licenses-long-ftopict250027.html here].
The one for use of the ECW JPEG 2000 SDK with Unlimited Decompressing and Limited Compressor (Less than 500MB) in free application was governed by the ECW JPEG 2000 SDK FREE USE LICENSE AGREEMENT.
 
I did not find this LICENSE on Erdas website (2011). Erdas website now invite SDK user to acquire a license through [http://www.erdas.com/service/licensing/ECWJP2SDKLicensing.aspx the following form].
 
  
Don't know if it applies to OpenJUMP (we use read-only capability and old dll)
+
Later versions restricted the license so much that a use and distribution in open source software is either not possible or bound to very strict conditions. Erdas website now invite SDK user to acquire a license through [http://www.erdas.com/service/licensing/ECWJP2SDKLicensing.aspx the following form].
  
Note that dll are also distributed in [http://www.irfanview.com/plugins.htm IrfanView]
+
OpenJUMP uses libraries based on the version 3.3 of the ErMapper ECW JPEG 2000 SDK. The binaries and sources were actually taken form the [http://www.gvsig.org gvSIG] project.
 +
As GPL2'd software it uses these under the "ECW JPEG 2000 SDK PUBLIC USE LICENSE AGREEMENT"
  
Other ressources about ecw licensing issue are :
+
Use of the ECW JPEG 2000 SDK with Unlimited Decompressing and Unlimited Compression
 +
for applications licensed under a GNU General Public style license ("GPL") is governed
 +
by the "ECW JPEG 2000 SDK PUBLIC USE LICENSE AGREEMENT"
  
[http://article.gmane.org/gmane.comp.gis.grass.pkg.general/867/match=ecw+sdk+licencing+feedback ecw+sdk+licensing issue]
+
Find the full license text [http://jump-pilot.sourceforge.net/svn/core/trunk/etc/licenses/ecw%20license.txt here].
  
[http://iws.erdas.com/gis/can-i-use-ecw-technology-in-my-third-party-server.aspx Use of Erdas product in server side applications]
+
The OJ developers had some extensive discussions about the ECW licensing which can be read here :
  
[http://osgeo-org.1803224.n2.nabble.com/Re-Qgis-user-ECW-Licence-td1932337.html QGis user ECW license on OsGeo list - 2007]
+
http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg09231.html
 +
and
 +
http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg09358.html
  
 +
Other resources about ecw licensing issue are :
  
== MrSid ==
+
:[http://article.gmane.org/gmane.comp.gis.grass.pkg.general/867/match=ecw+sdk+licencing+feedback ecw+sdk+licensing issue]
 +
:[http://iws.erdas.com/gis/can-i-use-ecw-technology-in-my-third-party-server.aspx Use of Erdas product in server side applications]
 +
:[http://osgeo-org.1803224.n2.nabble.com/Re-Qgis-user-ECW-Licence-td1932337.html QGis user ECW license on OsGeo list - 2007]

Revision as of 20:43, 19 October 2011

OpenJUMP (OJ) and the used software components distributed are licensed as follows. For more recent informations about licensing read the readme.txt file of the OJ distribution you are using.

OpenJUMP core & Plugins/Extensions

OpenJUMP is distributed under the GPL2 license. A description of this license can be found in the "gpl2_license.txt" file in the "licenses" folder or on http://www.gnu.org/licenses/gpl-2.0.html .

Other components

Regarding the plethora of libraries that are included in the OpenJUMP distributions (currently CORE and PLUS) please refer to the chapter LICENSING in

http://jump-pilot.sourceforge.net/svn/core/trunk/etc/readme.txt

as the most current source for information on this topic.

ErMapper ECW/JP2 SDK libraries

Proprietary ECW libraries (as distributed in the PLUS edition) are a quite confusing issue and therefore deserve a special mention here.

Until version 3.3 the ErMapper SDK used to have a triple licensing policy described here.

Later versions restricted the license so much that a use and distribution in open source software is either not possible or bound to very strict conditions. Erdas website now invite SDK user to acquire a license through the following form.

OpenJUMP uses libraries based on the version 3.3 of the ErMapper ECW JPEG 2000 SDK. The binaries and sources were actually taken form the gvSIG project. As GPL2'd software it uses these under the "ECW JPEG 2000 SDK PUBLIC USE LICENSE AGREEMENT"

Use of the ECW JPEG 2000 SDK with Unlimited Decompressing and Unlimited Compression 
for applications licensed under a GNU General Public style license ("GPL") is governed 
by the "ECW JPEG 2000 SDK PUBLIC USE LICENSE AGREEMENT" 

Find the full license text here.

The OJ developers had some extensive discussions about the ECW licensing which can be read here :

http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg09231.html
and
http://www.mail-archive.com/jump-pilot-devel@lists.sourceforge.net/msg09358.html

Other resources about ecw licensing issue are :

ecw+sdk+licensing issue
Use of Erdas product in server side applications
QGis user ECW license on OsGeo list - 2007