Copyright 2016 Crown Copyright
This software project uses libraries which fall under several licences. The purpose of this NOTICE.md
file is to contain notices that are required by copyright owners and their licences. The full texts of all the licences used by third party libraries are included in the licences
folder.
See the file LICENCE.txt for licensing information for this project.
The table below includes licences for all Maven dependencies. Not included in that list is the licence for the NeoMetric typeface from which the Stroom logo was derived. The typeface was created by Andres Sanchez, and is licensed under the Creative Commons Public Licence. This licence is included in the licences/custom folder.
Group | Artifact | Version | Licence | Licence | Licence |
---|---|---|---|---|---|
org.apache.directory.server | apacheds-i18n | 2.0.0-M15 | APL 2.0 | ||
org.apache.directory.server | apacheds-kerberos-codec | 2.0.0-M15 | APL 2.0 | ||
org.apache.directory.api | api-asn1-api | 1.0.0-M20 | APL 2.0 | ||
org.apache.directory.api | api-util | 1.0.0-M20 | APL 2.0 | ||
org.apache.avro | avro | 1.7.4 | APL 2.0 | ||
org.apache.xmlgraphics | batik-css | 1.7 | APL 2.0 | ||
org.apache.xmlgraphics | batik-ext | 1.7 | APL 2.0 | ||
org.apache.xmlgraphics | batik-util | 1.7 | APL 2.0 | ||
cglib | cglib-nodep | 3.1 | APL 2.0 | ||
com.fasterxml | classmate | 1.0.0 | APL 2.0 | ||
commons-beanutils | commons-beanutils | 1.7.0 | APL 2.0 | ||
commons-beanutils | commons-beanutils | 1.8.3 | APL 2.0 | ||
commons-beanutils | commons-beanutils-core | 1.7.0 | APL 2.0 | ||
commons-beanutils | commons-beanutils-core | 1.8.0 | APL 2.0 | ||
commons-cli | commons-cli | 1.2 | APL 2.0 | ||
commons-codec | commons-codec | 1.4 | APL 2.0 | ||
commons-codec | commons-codec | 1.9 | APL 2.0 | ||
commons-collections | commons-collections | 3.2.2 | APL 2.0 | ||
org.apache.commons | commons-compress | 1.12 | APL 2.0 | ||
commons-configuration | commons-configuration | 1.6 | APL 2.0 | ||
commons-daemon | commons-daemon | 1.0.13 | APL 2.0 | ||
commons-digester | commons-digester | 1.8 | APL 2.0 | ||
commons-el | commons-el | 1 | APL 2.0 | ||
commons-fileupload | commons-fileupload | 1.2 | APL 2.0 | ||
commons-fileupload | commons-fileupload | 1.2.2 | APL 2.0 | ||
commons-httpclient | commons-httpclient | 3.1 | APL 2.0 | ||
commons-io | commons-io | 2.5 | APL 2.0 | ||
commons-lang | commons-lang | 2.6 | APL 2.0 | ||
commons-logging | commons-logging | 1.1.1 | APL 2.0 | ||
org.apache.commons | commons-math | 2.2 | APL 2.0 | ||
org.apache.commons | commons-math3 | 3.1.1 | APL 2.0 | ||
commons-net | commons-net | 3.1 | APL 2.0 | ||
org.apache.commons | commons-pool2 | 2.4.2 | APL 2.0 | ||
org.apache.curator | curator-client | 2.6.0 | APL 2.0 | ||
org.apache.curator | curator-framework | 2.6.0 | APL 2.0 | ||
org.apache.curator | curator-recipes | 2.6.0 | APL 2.0 | ||
com.lmax | disruptor | 3.3.0 | APL 2.0 | ||
net.sf.ehcache | ehcache-core | 2.6.11 | APL 2.0 | ||
com.googlecode.ehcache-spring-annotations | ehcache-spring-annotations | 1.2.0 | APL 2.0 | ||
org.flywaydb | flyway-core | 4.0.3 | APL 2.0 | ||
com.google.gwt.inject | gin | 1.5.0 | APL 2.0 | ||
com.google.code.gson | gson | 2.2.4 | APL 2.0 | ||
com.google.guava | guava | 15 | APL 2.0 | ||
com.google.inject | guice | 3 | APL 2.0 | ||
com.google.inject.extensions | guice-assistedinject | 3.0-rc2 | APL 2.0 | ||
com.google.inject.extensions | guice-servlet | 3 | APL 2.0 | ||
com.google.gwt | gwt-dev | 2.7.0 | APL 2.0 | ||
com.google.gwt | gwt-servlet | 2.7.0 | APL 2.0 | ||
com.google.gwt | gwt-user | 2.7.0 | APL 2.0 | ||
com.gwtplatform | gwtp-all | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-clients-common | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-crawler | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-dispatch-client | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-dispatch-server | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-dispatch-server-guice | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-dispatch-server-spring | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-dispatch-shared | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-mvp-client | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-processors | 0.7 | APL 2.0 | ||
com.gwtplatform | gwtp-tester | 0.7 | APL 2.0 | ||
org.apache.hadoop | hadoop-annotations | 2.6.4 | APL 2.0 | ||
org.apache.hadoop | hadoop-auth | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-auth | 2.6.4 | APL 2.0 | ||
org.apache.hadoop | hadoop-client | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-common | 2.6.4 | APL 2.0 | ||
org.apache.hadoop | hadoop-common | tests | APL 2.0 | ||
org.apache.hadoop | hadoop-hdfs | 2.6.4 | APL 2.0 | ||
org.apache.hadoop | hadoop-hdfs | tests | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-app | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-common | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-core | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-hs | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-jobclient | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-jobclient | tests | APL 2.0 | ||
org.apache.hadoop | hadoop-mapreduce-client-shuffle | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-minicluster | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-api | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-client | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-common | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-server-applicationhistoryservice | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-server-common | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-server-nodemanager | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-server-resourcemanager | 2.5.1 | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-server-tests | tests | APL 2.0 | ||
org.apache.hadoop | hadoop-yarn-server-web-proxy | 2.5.1 | APL 2.0 | ||
org.apache.hbase | hbase-annotations | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-annotations | tests | APL 2.0 | ||
org.apache.hbase | hbase-client | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-common | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-common | tests | APL 2.0 | ||
org.apache.hbase | hbase-common | tests | APL 2.0 | ||
org.apache.hbase | hbase-hadoop-compat | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-hadoop-compat | tests | APL 2.0 | ||
org.apache.hbase | hbase-hadoop2-compat | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-hadoop2-compat | tests | APL 2.0 | ||
org.apache.hbase | hbase-prefix-tree | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-procedure | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-protocol | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-server | 1.2.1 | APL 2.0 | ||
org.apache.hbase | hbase-server | tests | APL 2.0 | ||
org.apache.hbase | hbase-testing-util | 1.2.1 | APL 2.0 | ||
com.caucho | hessian | 4.0.38 | APL 2.0 | ||
org.htrace | htrace-core | 3.0.4 | APL 2.0 | ||
org.apache.htrace | htrace-core | 3.1.0-incubating | APL 2.0 | ||
org.apache.httpcomponents | httpclient | 4.1.2 | APL 2.0 | ||
org.apache.httpcomponents | httpclient | 4.2.5 | APL 2.0 | ||
org.apache.httpcomponents | httpcore | 4.1.2 | APL 2.0 | ||
com.fasterxml.jackson.core | jackson-annotations | 2.5.3 | APL 2.0 | ||
com.fasterxml.jackson.core | jackson-core | 2.5.3 | APL 2.0 | ||
org.codehaus.jackson | jackson-core-asl | 1.9.13 | APL 2.0 | ||
com.fasterxml.jackson.core | jackson-databind | 2.5.3 | APL 2.0 | ||
org.codehaus.jackson | jackson-jaxrs | 1.8.3 | APL 2.0 | LGPL | |
org.codehaus.jackson | jackson-jaxrs | 1.9.13 | APL 2.0 | LGPL | |
org.codehaus.jackson | jackson-mapper-asl | 1.9.13 | APL 2.0 | ||
org.codehaus.jackson | jackson-xc | 1.8.3 | APL 2.0 | LGPL | |
jakarta-regexp | jakarta-regexp | 1.4 | APL 2.0 | ||
org.jboss | jandex | 1.1.0.Final | APL 2.0 | ||
com.jamesmurty.utils | java-xmlbuilder | 0.4 | APL 2.0 | ||
org.javassist | javassist | 3.18.1-GA | APL 2.0 | ||
javax.inject | javax.inject | 1 | APL 2.0 | ||
net.java.dev.jets3t | jets3t | 0.9.0 | APL 2.0 | ||
org.codehaus.jettison | jettison | 1.1 | APL 2.0 | ||
org.mortbay.jetty | jetty-sslengine | 6.1.26 | APL 2.0 | ||
joda-time | joda-time | 2.3 | APL 2.0 | ||
com.google.code.findbugs | jsr305 | 1.3.9 | APL 2.0 | ||
org.fusesource.leveldbjni | leveldbjni-all | 1.8 | APL 2.0 | ||
log4j | log4j | 1.2.17 | APL 2.0 | ||
org.apache.lucene | lucene-analyzers-common | 4.6.1 | APL 2.0 | ||
org.apache.lucene | lucene-core | 4.6.1 | APL 2.0 | ||
org.apache.lucene | lucene-queries | 4.6.1 | APL 2.0 | ||
org.apache.lucene | lucene-queryparser | 4.6.1 | APL 2.0 | ||
org.apache.lucene | lucene-sandbox | 4.6.1 | APL 2.0 | ||
com.yammer.metrics | metrics-core | 2.2.0 | APL 2.0 | ||
net.sourceforge.nekohtml | nekohtml | 1.9.12 | APL 2.0 | ||
io.netty | netty | 3.6.2.Final | APL 2.0 | ||
io.netty | netty-all | 4.0.23.Final | APL 2.0 | ||
org.apache.poi | poi | 3.11 | APL 2.0 | ||
org.apache.poi | poi-ooxml | 3.11 | APL 2.0 | ||
org.apache.poi | poi-ooxml-schemas | 3.11 | APL 2.0 | ||
org.apache.shiro | shiro-aspectj | 1.2.6 | APL 2.0 | ||
org.apache.shiro | shiro-core | 1.2.6 | APL 2.0 | ||
org.apache.shiro | shiro-spring | 1.2.6 | APL 2.0 | ||
org.apache.shiro | shiro-web | 1.2.6 | APL 2.0 | ||
org.xerial.snappy | snappy-java | 1.0.4.1 | APL 2.0 | ||
org.springframework | spring-aop | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-beans | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-context | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-context-support | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-core | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-expression | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-jdbc | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-orm | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-test | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-tx | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-web | 4.2.4.RELEASE | APL 2.0 | ||
org.springframework | spring-webmvc | 4.2.4.RELEASE | APL 2.0 | ||
stax | stax-api | 1.0.1 | APL 2.0 | ||
javax.validation | validation-api | 1.1.0.Final | APL 2.0 | ||
javax.validation | validation-api | sources | APL 2.0 | ||
xalan | xalan | 2.7.0 | APL 2.0 | ||
xml-apis | xml-apis | 1.0.b2 | APL 2.0 | ||
xml-apis | xml-apis | 1.3.03 | APL 2.0 | ||
xml-apis | xml-apis-ext | 1.3.04 | APL 2.0 | ||
org.apache.xmlbeans | xmlbeans | 2.6.0 | APL 2.0 | ||
org.apache.zookeeper | zookeeper | 3.4.6 | APL 2.0 | ||
org.owasp.antisamy | antisamy | 1.4.3 | BSD | ||
antlr | antlr | 2.7.7 | BSD | ||
org.owasp.esapi | esapi | 2.1.0 | BSD | ||
org.jboss.spec.javax.transaction | jboss-transaction-api_1.2_spec | 1.0.0.Final | CDDL | GPL | Public domain |
javax.xml.stream | stax-api | 1.0-2 | CDDL | GPL | |
javax.activation | activation | 1.1 | CDDL1.0 | ||
javax.el | javax.el-api | 3.0.0 | CDDL1.0 | ||
com.sun.xml.bind | jaxb-impl | 2.2.3-1 | CDDL1.0 | ||
com.sun.jersey | jersey-client | 1.9 | CDDL1.0 | ||
com.sun.jersey | jersey-core | 1.9 | CDDL1.0 | ||
com.sun.jersey.contribs | jersey-guice | 1.9 | CDDL1.0 | ||
com.sun.jersey | jersey-json | 1.9 | CDDL1.0 | ||
com.sun.jersey | jersey-server | 1.9 | CDDL1.0 | ||
javax.mail | 1.4.7 | CDDL1.0 | |||
javax.servlet | servlet-api | 2.5 | CDDL1.0 | ||
javax.xml.bind | jaxb-api | 2.2.2 | CDDL1.0 | GPL | |
de.svenkubiak | jBCrypt | 0.4.1 | Custom | ||
org.jruby.jcodings | jcodings | 1.0.8 | Custom | ||
jdk.tools | jdk.tools | 1.6 | Custom | ||
asm | asm | 3.1 | Custom BSD | ||
org.ow2.asm | asm | 5.0.3 | Custom BSD | ||
org.ow2.asm | asm-commons | 5.0.3 | Custom BSD | ||
org.ow2.asm | asm-tree | 5.0.3 | Custom BSD | ||
org.ow2.asm | asm-util | 5.0.3 | Custom BSD | ||
dom4j | dom4j | 1.6.1 | Custom BSD | ||
com.github.gwtd3 | gwt-d3-js | 3.4.8 | Custom BSD | ||
org.hamcrest | hamcrest-core | 1.3 | Custom BSD | ||
org.hsqldb | hsqldb | 2.3.2 | Custom BSD | ||
org.jamon | jamon-runtime | 2.4.1 | Custom BSD | ||
com.jcraft | jsch | 0.1.42 | Custom BSD | ||
com.google.protobuf | protobuf-java | 2.5.0 | Custom BSD | ||
org.aspectj | aspectjrt | 1.8.9 | EPL 1.0 | ||
org.aspectj | aspectjweaver | 1.8.9 | EPL 1.0 | ||
com.mchange | c3p0 | 0.9.5 | EPL 1.0 | ||
junit | junit | 4.12 | EPL 1.0 | ||
com.mchange | mchange-commons-java | 0.2.9 | EPL 1.0 | ||
com.thoughtworks.paranamer | paranamer | 2.3 | EPL 1.0 | ||
mysql | mysql-connector-java | 5.1.40 | GPL* | ||
net.sourceforge.findbugs | annotations | 1.3.2 | LGPL | ||
org.beanshell | bsh-core | 2.0b4 | LGPL | ||
com.github.stephenc.findbugs | findbugs-annotations | 1.3.9-1 | LGPL | ||
org.hibernate.common | hibernate-commons-annotations | 4.0.5.Final | LGPL | ||
org.hibernate | hibernate-core | 4.3.8.Final | LGPL | ||
org.hibernate | hibernate-entitymanager | 4.3.8.Final | LGPL | ||
org.hibernate.javax.persistence | hibernate-jpa-2.1-api | 1.0.0.Final | LGPL | ||
org.hibernate | hibernate-validator | 5.1.3.Final | LGPL | ||
org.jboss.logging | jboss-logging | 3.1.3.GA | LGPL | ||
org.jboss.logging | jboss-logging-annotations | 1.2.0.Beta1 | LGPL | ||
xom | xom | 1.2.5 | LGPL | ||
org.jruby.joni | joni | 2.1.2 | MIT | ||
org.mockito | mockito-all | 1.10.19 | MIT | ||
org.slf4j | slf4j-api | 1.6.1 | MIT | ||
org.slf4j | slf4j-api | 1.6.2 | MIT | ||
org.slf4j | slf4j-api | 1.6.4 | MIT | ||
org.slf4j | slf4j-api | 1.7.5 | MIT | ||
org.slf4j | slf4j-log4j12 | 1.6.1 | MIT | ||
xmlenc | xmlenc | 0.52 | MIT | ||
net.sf.saxon | Saxon-HE | 9.6.0-6 | MPL 1.0 | ||
aopalliance | aopalliance | 1 | Public domain | ||
Font Awesome fonts | n/a | 4.4.0 | SIL Open Font | ||
Font Awesome code | n/a | 4.4.0 | MIT | ||
Roboto font | n/a | n/a | AL 2.0 |
* The mysql-client-connector is distributed under a GPL license but has exceptions that allow it to be distributed with OSS without requiring the GPL license to be applied to the OSS. See http://www.mysql.com/about/legal/licensing/foss-exception/ for details.
The directory stroom/stroom-core-server/src/test/resources/samples/config/Visualisations/ contains a copy of the visualisations code taken from stroom-visualisations-dev. For the various licences used by that code see NOTICE.md in that repository.
The class stroom-pipeline/src/main/java/stroom/xml/event/np/NPEventListNamePool.java is derived from the the class net.sf.saxon.NamePool which is released under the Mozilla Public Licence Version 1.0. As a result NPEventListNamePool.java is also released under Mozilla Public Licence Version 1.0.