License

stockiNail edited this page Oct 12, 2015 · 3 revisions

JEM license

JEM is freely usable, licensed under the GNU General Public License version 3 (GPLv3).

JEM licenses dependency

This is the list of libraries used by JEM core modules and their licenses (to check GPL compatibility):

Library Version License Additional License
ACE BSD license
Apache ANT 1.9.2 Apache License version 2.0
Apache Commons IO 2.4 Apache License version 2.0
Apache Commons Compress 1.4.1 Apache License version 2.0
Apache Commons Bean Scripting Framework 2.4.0 Apache License version 2.0
Apache Commons Beanutils 1.9.1 Apache License version 2.0
Apache Commons CLI 1.2 Apache License version 2.0
Apache Commons Codec 1.9 Apache License version 2.0
Apache Commons Collections 3.2.1 Apache License version 2.0
Apache Commons DBCP 1.4 Apache License version 2.0
Apache Commons Pool 1.6 Apache License version 2.0
Apache Commons Email 1.2 Apache License version 2.0
Apache Commons FileUpload 1.2.2 Apache License version 2.0
Apache Commons Lang3 3.3.2 Apache License version 2.0
Apache Commons Logging 1.1.3 Apache License version 2.0
Apache Commons Math 3.2 Apache License version 2.0
Apache Commons Net 3.3 Apache License version 2.0
Apache HttpComponents 4.3.3 Apache License version 2.0
Apache Log4J 1.2.17 Apache License version 2.0
Apache Shiro 1.2.3 Apache License version 2.0
Apache Xalan-J 2.7.1 Apache License version 2.0
Apache Xerces 2.9.0 Apache License version 2.0
Apache Xml Commons 2.7.1 Apache License version 2.0 W3C SOFTWARE NOTICE AND LICENSE
Asm 3.3.1 BSD license
Legion of the Bouncy Castle 1.5.0 MIT License
JPPF 4.2.3 Apache License version 2.0
GFlot 3.2.1 MIT License
Google Guava Libraries 17.0 Apache License version 2.0
Google Web Toolkit 2.6 Apache License version 2.0
Google Web Toolkit Incubator 1.7.66 Apache License version 2.0
GPars 1.1.0 Apache License version 2.0
Groovy 2.2.2 Apache License version 2.0
Hazelcast 2.6.6 Apache License version 2.0
Hyperic Sigar 1.6.4 Apache License version 2.0
Kxml 2.3.0 BSD license
Jackson 1.9.2 BSD license
JBoss JBPM 6.0 Apache License version 2.0
Moxie Group GWT Uploader 1.1.0 Apache License version 2.0 MIT License
Mozilla Rhino 1.4 Mozilla Public License Version 2.0 (MPL 2.0)
Oracle MySql Connector/J 5.1.30 GNU General Public License version 2 (GPLv2)
Oracle Jersey 1.18 GNU General Public License version 2 (GPLv2) Common Development and Distribution License (CDDL - Version 1.1)
Oracle javax.jms API 1.1 GNU General Public License version 2 (GPLv2) Common Development and Distribution License (CDDL - Version 1.1)
Oracle javax.mail API 1.5.0 GNU General Public License version 2 (GPLv2) Common Development and Distribution License (CDDL - Version 1.1)
Oracle javax.servlet API 2.5 Apache License version 2.0
Quartz 2.2.1 Apache License version 2.0
SLF4J 1.7.7 MIT License
Spring 3.1.4 Apache License version 2.0
SpringBatch 2.2.6 Apache License version 2.0
Tanuki Java Service Wrapper 3.5.7 GNU General Public License version 2 (GPLv2)
Xstream 1.4.7 BSD license

JEM Eclipse plugin licence dependency

Due to JEM provides a Eclipse plugin and usually plugins are not compatible with GPL license, JEM Eclipse plugin is licensed under Eclipse Public License v1.0.

This is the list of libraries used by JEM Eclipse plugin and their licenses (to check EPL compatibility):

Library License Additional License
Apache Commons IO Apache License version 2.0
Apache Commons Logging Apache License version 2.0
Apache HTTP component Apache License version 2.0
Apache Log4J Apache License version 2.0
Kxml BSD license
Oracle Jersey GNU General Public License version 2 (GPLv2) Common Development and Distribution License (CDDL - Version 1.1)
Xstream BSD license

Pay attention that in JEM Eclispe Plugin, Oracle Jersey is used under Common Development and Distribution License, to be compatible with EPL.

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.