Project Dependency Management

compile

The following is a list of compile dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run the submodule:

GroupId ArtifactId Version Classifier Type License
ch.qos.reload4j reload4j 1.2.24 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-annotations 2.14.2 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.14.2 - jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.14.2 - jar The Apache Software License, Version 2.0
com.google.javascript closure-compiler v20220502 - jar The Apache Software License, Version 2.0
com.googlecode.json-simple json-simple 1.1.1 - jar The Apache Software License, Version 2.0
com.microsoft.sqlserver mssql-jdbc 11.2.3.jre8 - jar MIT License
com.oracle.database.jdbc ojdbc8 21.9.0.0 - jar Oracle Free Use Terms and Conditions (FUTC)
com.oracle.database.jdbc.debug ojdbc8_g 21.9.0.0 - jar Oracle Free Use Terms and Conditions (FUTC)
com.sun.mail jakarta.mail 1.6.7 - jar EPL 2.0, GPL2 w/ CPE, EDL 1.0
commons-beanutils commons-beanutils 1.9.4 - jar Apache License, Version 2.0
commons-fileupload commons-fileupload 1.5 - jar Apache-2.0
commons-io commons-io 2.11.0 - jar Apache License, Version 2.0
commons-logging commons-logging 1.2 - jar The Apache Software License, Version 2.0
jaxen jaxen 2.0.0 - jar BSD License 2.0
net.sourceforge.stripes stripes 1.6.0 - jar The Apache Software License, Version 2.0
nl.b3p b3p-commons-csw 6.8 - jar -
nl.geozet openls-databinding 1.1 - jar GNU General Public License
nl.opengeogroep safetymaps-api 1.0 - jar -
org.apache.commons commons-lang3 3.12.0 - jar Apache License, Version 2.0
org.apache.httpcomponents fluent-hc 4.5.14 - jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.14 - jar Apache License, Version 2.0
org.apache.httpcomponents httpclient-cache 4.5.14 - jar Apache License, Version 2.0
org.apache.httpcomponents httpmime 4.5.14 - jar Apache License, Version 2.0
org.apache.lucene lucene-core 4.6.0 - jar Apache 2
org.apache.poi poi 5.2.3 - jar Apache License, Version 2.0
org.apache.poi poi-ooxml 5.2.3 - jar Apache License, Version 2.0
org.apache.solr solr-solrj 4.6.0 - jar Apache 2
org.apache.tika tika-core 2.6.0 - jar Apache License, Version 2.0
org.apache.xmlgraphics fop 2.8 - jar The Apache Software License, Version 2.0
org.eclipse.emf org.eclipse.emf.common 2.27.0 - jar The Eclipse Public License Version 2.0
org.flamingo-mc solr-commons 5.8.14 - jar GNU Affero General Public License v3.0
org.flamingo-mc viewer 5.8.14 classes jar GNU Affero General Public License v3.0
org.flamingo-mc viewer 5.8.14 - war GNU Affero General Public License v3.0
org.flamingo-mc viewer-admin 5.8.14 - war GNU Affero General Public License v3.0
org.flamingo-mc viewer-audit 5.8.14 - jar GNU Affero General Public License v3.0
org.flamingo-mc viewer-commons 5.8.14 - jar GNU Affero General Public License v3.0
org.flamingo-mc viewer-config-persistence 5.8.14 - jar GNU Affero General Public License v3.0
org.flamingo-mc web-commons 5.8.14 - jar GNU Affero General Public License v3.0
org.geotools gt-epsg-wkt 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-geojson 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-jdbc 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-main 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-metadata 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-opengis 25.7 - jar OGC copyright, Lesser General Public License (LGPL)
org.geotools gt-referencing 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-render 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-shapefile 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-wfs-ng 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-wms 25.7 - jar Lesser General Public License (LGPL)
org.geotools gt-wmts 25.7 - jar Lesser General Public License (LGPL)
org.geotools.jdbc gt-jdbc-oracle 25.7 - jar Lesser General Public License (LGPL)
org.geotools.jdbc gt-jdbc-postgis 25.7 - jar Lesser General Public License (LGPL)
org.geotools.jdbc gt-jdbc-sqlserver 25.7 - jar Lesser General Public License (LGPL)
org.geotools.xsd gt-xsd-core 25.7 - jar Lesser General Public License (LGPL)
org.geotools.xsd gt-xsd-gml3 25.7 - jar Lesser General Public License (LGPL)
org.glassfish.web javax.servlet.jsp.jstl 1.2.5 - jar CDDL + GPLv2 with classpath exception
org.hibernate hibernate-core 3.6.10.Final - jar GNU Lesser General Public License
org.hibernate hibernate-entitymanager 3.6.10.Final - jar GNU Lesser General Public License
org.hsqldb hsqldb 2.7.1 jdk8 jar HSQLDB License, a BSD open source license
org.javassist javassist 3.29.2-GA - jar MPL 1.1, LGPL 2.1, Apache License 2.0
org.jdom jdom2 2.0.6.1 - jar Similar to Apache License but with the acknowledgment clause removed
org.json json 20220924 - jar Public Domain
org.owasp.encoder encoder 1.2.3 - jar The BSD 3-Clause License
org.postgresql postgresql 42.5.4 - jar BSD-2-Clause
org.quartz-scheduler quartz 2.3.2 - jar The Apache Software License, Version 2.0
org.skyscreamer jsonassert 1.5.1 - jar The Apache Software License, Version 2.0
org.slf4j slf4j-api 2.0.6 - jar MIT License
org.slf4j slf4j-reload4j 2.0.6 - jar MIT License
org.stripesstuff stripersist 1.0.3 - jar -
org.stripesstuff stripesstuff 0.6.0 - jar The Apache Software License, Version 2.0
xalan xalan 2.7.2 - jar The Apache Software License, Version 2.0
xerces xercesImpl 2.12.2 - jar The Apache Software License, Version 2.0

test

The following is a list of test dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile and run unit tests for the submodule:

GroupId ArtifactId Version Type License
junit junit 4.13.2 jar Eclipse Public License 1.0
org.flamingo-mc viewer-config-persistence 5.8.14 test-jar GNU Affero General Public License v3.0
org.mockito mockito-core 4.11.0 jar The MIT License
org.powermock powermock-api-mockito2 2.0.9 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4 2.0.9 jar The Apache Software License, Version 2.0

provided

The following is a list of provided dependencies in the DependencyManagement of this project. These dependencies can be included in the submodules to compile the submodule, but should be provided by default when using the library:

GroupId ArtifactId Version Type License
jakarta.mail jakarta.mail-api 1.6.7 jar EPL 2.0, GPL2 w/ CPE, EDL 1.0
javax javaee-endorsed-api 7.0 jar CDDL + GPLv2 with classpath exception
javax.servlet javax.servlet-api 3.0.1 jar CDDL + GPLv2 with classpath exception
javax.servlet.jsp javax.servlet.jsp-api 2.2.1 jar CDDL + GPLv2 with classpath exception