Developer Documentation Center

Licenses

Updated: October 16, 2020

The Nuxeo source code is licensed under various open source licenses, all compatible with each other, non viral and not limiting redistribution. Nuxeo also uses a number of third-party libraries that come with their own licenses.

There is no non-open source "enterprise" version of these products, or, in other words, the "open source versions" are already "enterprise-ready" for our customers. We encourage our customers to purchase a support subscription to ensure that their Nuxeo instances stays fully operational as long as needed by its business users.

Note also that third-parties are perfectly allowed, under the terms of the LGPL, to create non-open source products based on Nuxeo Platform.

Nuxeo Licenses

Nuxeo developers use the following licenses described on the Copyright and license headers page:

Third-Party Licenses

Nuxeo may use (depending on which distribution or package is installed) the following libraries. These libraries have been chosen because their licenses are compatible with those of the Nuxeo source code, open source, not viral and do not limit redistribution.

The licenses used are:

Jar NameProjectVersionLicense
activation-1.1.jar JavaBeans Activation Framework 1.1 CDDL 1.0
ant-1.7.0.jar Apache Ant 1.7.0 AL 2.0
ant-launcher-1.7.0.jar Apache Ant 1.7.0 AL 2.0
antisamy-1.4.4.jar AntiSamy 1.4.4 BSD 3
antlr-2.7.7.jar ANTLR v2 2.7.7 PD
antlr-runtime-3.1.3.jar ANTLR v3 3.1.3 BSD 3
aopalliance-1.0.jar AOP Alliance 1.0 PD
apacheds-bootstrap-extract-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-btree-base-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-constants-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-core-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-core-shared-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-jdbm-store-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-kerberos-shared-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-protocol-shared-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-schema-bootstrap-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-schema-registries-1.5.1.jar ApacheDS 1.5.1 AL 2.0
apacheds-utils-1.5.1.jar ApacheDS 1.5.1 AL 2.0
arq-2.8.8.jar Apache Jena 2.8.8 BSD 3
asm-3.0.jar ASM 3.0 BSD 3
avalon-framework-4.1.3.jar Apache Avalon 4.1.3 AL 1.1
backport-util-concurrent-3.1.jar backport-util-concurrent 3.1 PD
batik-css-1.7.jar Batik 1.7 AL 2.0
batik-ext-1.7.jar Batik 1.7 AL 2.0
batik-util-1.7.jar Batik 1.7 AL 2.0
bcmail-jdk15-1.45.jar Bouncy Castle 1.45 MIT
bcprov-jdk15-1.45.jar Bouncy Castle 1.45 MIT
c3p0-0.9.1.jar c3p0 0.9.1 LGPL 2.1
caja-r3889.jar Caja 3889 AL 2.0
chemistry-opencmis-client-api-0.7.0.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
chemistry-opencmis-client-bindings-0.7.0.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
chemistry-opencmis-client-impl-0.7.0.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
chemistry-opencmis-commons-api-0.7.0.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
chemistry-opencmis-commons-impl-0.7.0.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
chemistry-opencmis-server-bindings-0.7.0-classes.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
chemistry-opencmis-server-support-0.7.0.jar Apache Chemistry OpenCMIS 0.7.0 AL 2.0
com.noelios.restlet-1.0.7.jar Restlet 1.0.7 CDDL 1.0
com.noelios.restlet.ext.servlet-1.0.7.jar Restlet 1.0.7 CDDL 1.0
commons-beanutils-1.6.jar Apache Commons BeanUtils 1.6 AL 2.0
commons-betwixt-0.8.jar Apache Commons Betwixt 0.8 AL 2.0
commons-codec-1.4.jar Apache Commons Codec 1.4 AL 2.0
commons-collections-3.2.jar Apache Commons Collections 3.2 AL 2.0
commons-dbcp-1.3-RC1.jar Apache Commons DBCP 1.3-RC1 AL 2.0
commons-digester-1.8.jar Apache Commons Digester 1.8 AL 2.0
commons-el-1.0.jar Apache Commons EL 1.0 AL 2.0
commons-fileupload-1.2.2.jar Apache Commons FileUpload 1.2.2 AL 2.0
commons-httpclient-3.1.jar Apache Commons HttpClient 3.1 AL 2.0
commons-io-1.4.jar Apache Commons IO 1.4 AL 2.0
commons-jexl-1.1.jar Apache Commons JEXL 1.1 AL 2.0
commons-pool-1.5.4.jar Apache Commons Pool 1.5.4 AL 2.0
connector-api-1.5.jar J2EE Connector Architecture (JSR 112) 1.5 CDDL 1.0
dom4j-1.6.1.jar dom4j 1.6.1 BSD 3
EditableImage-0.9.5.jar Mistral 0.9.5 AL 2.0
ehcache-core-2.5.2.jar Ehcache 2.5.2 AL 2.0
ejb-api-3.0.jar Enterprise JavaBeans (JSR 220) 3.0 CDDL 1.0
ezmorph-1.0.4.jar EZMorph 1.0.4 AL 2.0
flute-1.3-gg2.jar Flute 1.3-gg2 W3C
fontbox-1.6.0.jar Apache PDFBox 1.6.0 AL 2.0
geronimo-connector-2.2.1-NX1.jar Apache Geronimo 2.2.1-NX1 AL 2.0
geronimo-transaction-2.2.1.jar Apache Geronimo 2.2.1 AL 2.0
gin-1.5.0.jar GIN 1.5.0 AL 2.0
gmbal-api-only-3.1.0-b001.jar Gmbal 3.1.0-b001 CDDL 1.0
google-collections-1.0-rc2.jar Google Collections 1.0-rc2 AL 2.0
groovy-all-1.5.7.jar Groovy 1.5.7 AL 2.0
gson-1.4.jar Google Gson 1.4 AL 2.0
guice-3.0.jar Google Guice 3.0 AL 2.0
guice-assistedinject-3.0.jar Google Guice 3.0 AL 2.0
guice-internal-2.0.jar Google Guice 2.0 AL 2.0
guice-jmx-3.0.jar Google Guice 3.0 AL 2.0
guice-servlet-3.0.jar Google Guice 3.0 AL 2.0
gwt-dispatch-1.0.0.jar GWT Dispatch 1.0.0 BSD 3
gwt-habyt-upload-0.1.jar GWT HABYT 0.1 AL 2.0
gwt-servlet-2.4.0.jar GWT 2.4.0 AL 2.0
ha-api-3.1.8.jar Glassfish 3.1.8 CDDL 1.0
hibernate-annotations-3.4.0.GA.jar Hibernate 3.4.0.GA LGPL 2.1
hibernate-commons-annotations-3.1.0.GA.jar Hibernate 3.1.0.GA LGPL 2.1
hibernate-core-3.3.2.GA.jar Hibernate 3.3.2.GA LGPL 2.1
hibernate-entitymanager-3.4.0.GA.jar Hibernate 3.4.0.GA LGPL 2.1
hibernate-validator-3.1.0.GA.jar Hibernate 3.1.0.GA LGPL 2.1
howl-1.0.1-1.jar HOWL 1.0.1-1 BSD 2
hsqldb-1.8.0.1.jar HSQLDB 1.8.0.1 BSD 3
htmlparser-1.0.7.jar Validator.nu HTML Parser 1.0.7 MIT + BSD 3
httpclient-4.1.jar Apache HttpComponents 4.1 AL 2.0
httpcore-4.1.jar Apache HttpComponents 4.1 AL 2.0
icu4j-4.0.1.jar ICU 4.0.1 MIT
iri-0.8.jar Apache Jena 0.8 BSD 3
itext-2.1.7.jar iText 2.1.7 LGPL 2.1
itext-rtf-2.1.7.jar iText 2.1.7 LGPL 2.1
jackson-core-asl-1.8.1.jar Jackson 1.8.1 AL 2.0
jackson-mapper-asl-1.8.1.jar Jackson 1.8.1 AL 2.0
java-cup-0.11a.jar CUP 10k MIT*
javacc-4.0.jar JavaCC 4.0 BSD 2
javasimon-core-2.5.0.jar Simon 2.5.0 LGPL 2.1
javasimon-jdbc3-2.5.0.jar Simon 2.5.0 LGPL 2.1
javasimon-jmx-2.5.0.jar Simon 2.5.0 LGPL 2.1
javassist-3.9.0.GA.jar Javassist 3.9.0.GA AL 2.0
javax.inject-1.jar Dependency Injection for Java (JSR 330) 1 AL 2.0
jaxb-impl-2.2.4-1.jar JAXB RI 2.2.4-1 CDDL 1.1
jaxws-rt-2.2.5.jar JAX-WS RI 2.2.5 CDDL 1.1
jboss-el-1.0_02.CR2.jar Seam 1.0_02.CR2 AL 2.0
jboss-seam-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jboss-seam-excel-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jboss-seam-jul-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jboss-seam-pdf-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jboss-seam-remoting-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jboss-seam-rss-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jboss-seam-ui-2.1.0.SP1.jar Seam 2.1.0.SP1 LGPL 2.1
jcip-annotations-1.0.jar Java Concurrency in Practice 1.0 CC BY 2.5
jdbm-1.0.jar JDBM 1.0 BSD 3
jdom-1.0.jar JDOM 1.0 BSD 3
jempbox-1.6.0.jar Apache PDFBox 1.6.0 AL 2.0
jena-2.6.4-NX.jar Apache Jena 2.6.4-NX BSD 3
jericho-html-3.2.jar Jericho HTML Parser 3.2 LGPL 2.1
jersey-core-1.11-minimal.jar Jersey 1.11 CDDL 1.1
jersey-server-1.11.jar Jersey 1.11 CDDL 1.1
jersey-servlet-1.11.jar Jersey 1.11 CDDL 1.1
jetty-6.1.26.jar Jetty 6.1.26 AL 2.0
jetty-util-6.1.26.jar Jetty 6.1.26 AL 2.0
jline-0.9.94.jar JLine 0.9.94 BSD 3
jmd-0.8.1-tomasol-3e60e36137.jar JMD 0.8.1-tomasol-3e60e36137 MIT
jmimemagic-0.1.2.jar jMimeMagic 0.1.2 AL 2.0
joda-time-1.6.jar Joda Time 1.6 AL 2.0
jodconverter-core-3.0-NX6.jar JODConverter 3.0-NX6 LGPL 3
jsecurity-0.9.0.jar JSecurity 0.9.0 AL 2.0
jsf-api-1.2_12.jar JavaServer Faces 1.2_12 CDDL 1.0
jsf-facelets-1.1.15.B1.jar Facelets 1.1.15.B1 CDDL 1.0
jsf-impl-1.2_12.jar JavaServer Faces 1.2_12 CDDL 1.0
json-20070829.jar JSON 20070829 MIT
json-lib-2.4-jdk15.jar JSON-lib 2.4 AL 2.0
json-simple-1.1.jar JSON.simple 1.1 AL 2.0
jsr181-1.0.jar Web Services Metadata for Java (JSR 181) 1.0 CDDL 1.0
jsr250-api-1.0.jar Common Annotations for Java (JSR 250) 1.0 CDDL 1.0
jsr311-api-1.1.1.jar JAX-RS (JSR 311) 1.1.1 CDDL 1.0
jstl-1.1.2.jar JSP Standard Tag Library 1.1.2 CDDL 1.0
jta-1.1.jar Java Transaction API 1.1 CDDL 1.0
juel-impl-2.1.2.jar Java Unified Expression Language 2.1.2 AL 2.0
juh-3.1.0.jar Java Uno Helper 3.1.0 LGPL 3
jurt-3.1.0.jar Java Uno Runtime 3.1.0 LGPL 3
jxl-2.6.8-seam.jar Java Excel API 2.6.8 LGPL 2.1
logkit-1.0.1.jar Apache Avalon 1.0.1 AL 1.1
management-api-3.0.0-b012.jar Glassfish 3.0.0-b012 CDDL 1.0
metadata-extractor-2.3.1.jar Metadata Extractor 2.3.1 AL 2.0
milyn-commons-1.3.1.jar Smooks 1.3.1 LGPL 2.1
milyn-magger-1.3.1-NXP-7750.jar Smooks 1.3.1-NXP-7750 LGPL 2.1
mimepull-1.6.jar MIME Pull 1.6 CDDL 1.1
mina-core-1.1.2.jar Apache MINA 1.1.2 AL 2.0
mvel2-2.0.19.jar MVEL 2.0.19 AL 2.0
nekohtml-1.9.9.jar NekoHTML 1.9.9 AL 2.0
oauth-20090531.jar OAuth 20090531 AL 2.0
oauth-consumer-20090531.jar OAuth 20090531 AL 2.0
oauth-httpclient3-20090531.jar OAuth 20090531 AL 2.0
oauth-provider-20090531.jar OAuth 20090531 AL 2.0
ooxml-schemas-1.0.jar Apache POI 1.0 AL 2.0
opencsv-2.1.jar opencsv 2.1 AL 2.0
Operations-0.9.5.jar Mistral 0.9.5 AL 2.0
org.eclipse.equinox.common-3.6.0.v20100503.jar Eclipse Equinox 3.6.0.v20100503 EPL 1.0
org.eclipse.equinox.p2.cudf-1.15-NX.jar CUDF Resolver 1.15-NX EPL 1.0
org.osgi.compendium-4.2.0.jar OSGi 4.2.0 AL 2.0
org.restlet-1.0.7.jar Restlet 1.0.7 CDDL 1.0
org.restlet.ext.fileupload-1.0.7.jar Restlet 1.0.7 CDDL 1.0
org.restlet.gwt-1.1.10.jar Restlet 1.1.10 CDDL 1.0
org.sat4j.core-2.3.1.jar Sat4j 2.3.1 LGPL 2.1
org.sat4j.pb-2.3.1.jar Sat4j 2.3.1 LGPL 2.1
oro-2.0.8.jar Apache Jakarta ORO 2.0.8 AL 2.0
osgi-core-4.1.jar OSGi 4.1 AL 2.0
pdfbox-1.6.0.jar Apache PDFBox 1.6.0 AL 2.0
persistence-api-1.0.jar Java Persistence API 1.0 CDDL 1.0
plexus-utils-1.5.6.jar Plexus Common Utilities 1.5.6 AL 2.0
poi-3.5-beta6.jar Apache POI 3.5-beta6 AL 2.0
poi-ooxml-3.5-beta6.jar Apache POI 3.5-beta6 AL 2.0
poi-scratchpad-3.5-beta6.jar Apache POI 3.5-beta6 AL 2.0
policy-2.2.2.jar Glassfish 2.2.2 CDDL 1.0
quartz-all-1.6.3.jar Quartz Scheduler 1.6.3 AL 2.0
relaxngDatatype-20020414.jar RELAX NG 20020414 BSD 3
resolver-20050927.jar JAX-WS RI 20050927 AL 2.0
richfaces-api-3.3.1.GA.jar RichFaces 3.3.1.GA LGPL 2.1
richfaces-impl-3.3.1.GA-NX6.jar RichFaces 3.3.1.GA-NX6 LGPL 2.1
richfaces-ui-3.3.1.GA-NX2.jar RichFaces 3.3.1.GA-NX2 LGPL 2.1
ridl-3.1.0.jar Java Runtime Interface Definition Library 3.1.0 LGPL 3
rome-1.0.jar Rome 1.0 AL 2.0
saaj-api-1.3.3.jar SAAJ 1.3.3 CDDL 1.0
saaj-impl-1.3.10.jar SAAJ 1.3.10 CDDL 1.0
sac-1.3.jar Simple API for CSS 1.3 W3C
sanselan-0.97-incubator.jar Apache Commons Sanselan 0.97 AL 2.0
shared-asn1-0.9.7.jar ApacheDS 0.9.7 AL 2.0
shared-ldap-0.9.7.jar ApacheDS 0.9.7 AL 2.0
shared-ldap-constants-0.9.7.jar ApacheDS 0.9.7 AL 2.0
shindig-common-1.1-BETA5-incubating.jar Apache Shindig 1.1-BETA5-incubating AL 2.0
shindig-features-1.1-BETA5-incubating.jar Apache Shindig 1.1-BETA5-incubating AL 2.0
shindig-gadgets-1.1-BETA5-incubating.jar Apache Shindig 1.1-BETA5-incubating AL 2.0
shindig-social-api-1.1-BETA5-incubating.jar Apache Shindig 1.1-BETA5-incubating AL 2.0
slf4j-api-1.6.0.jar SLF4J 1.6.0 MIT
slf4j-log4j12-1.6.0.jar SLF4J 1.6.0 MIT
snakeyaml-1.7.jar SnakeYAML 1.7 AL 2.0
stax-api-1.0.jar StAX 1.0 AL 2.0
stax-ex-1.6.jar StAX 1.6 AL 2.0
stax2-api-3.1.1.jar StAX 3.1.1 AL 2.0
streambuffer-1.2.jar Glassfish 1.2 CDDL 1.0
stringtemplate-3.2.jar StringTemplate 3.2 BSD 3
unoil-3.1.0.jar Uno Interface Library 3.1.0 LGPL 3
webdav-jaxrs-1.1.1.jar WebDAV Support for JAX-RS 1.1.1 LGPL 2.1
wem-2.0.2.jar WikiModel 2.0.2 EPL 1.0
woodstox-core-asl-4.1.1.jar Woodstox 4.1.1 AL 2.0
xbean-naming-3.9.jar Apache Geronimo 3.9 AL 2.0
xercesImpl-2.9.1.jar Apache Xerces2 2.9.1 AL 2.0
xmlbeans-2.3.0.jar XMLBeans 2.3.0 AL 2.0
xpp3_min-1.1.4c.jar XPP3 1.1.4c BSD 3
xsom-20081112.jar XSOM 20081112 CDDL 1.0
xstream-1.3.1.jar XStream 1.3.1 BSD 3
yarfraw-0.92.jar YAFRAW 0.92 AL 2.0