This article lists the required third-party libraries to build the censhare Server.

Changelog


Upgraded

The AngularJS library was upgraded from version 1.8.0 to 1.8.2.

The jQuery library was upgraded from version 3.4.1 to 3.6.0.

(warning) To upgrade to 3.5.0 you must deal with some breaking changes. These relate primarily to the handling of self-closing HTML tags in HTML mode. For more information, see the jQuery Core 3.5 Upgrade Guide.

Removed 

The Apache Axis library was removed. The relevant part of this library is now implemented as native source in censhare.

The jaxrpc.jar library was removed. The classes of this library are now part of the JDK and no longer necessary.


Open Source Software

SoftwareVersionLicenseLinkLink to LicenseCommentLibs
antlr-runtime3.5.2BSD Licensehttps://github.com/antlr/antlr3http://antlr.org/license.html

AOP AlliancealphaPublic domainhttps://sourceforge.net/projects/aopalliance/
Aspect-Oriented Programming (AOP) for Javaaopalliance.jar
Apache ANT1.9.4Apache V2.0http://ant.apache.orghttp://www.apache.org/licenses/Build tool
Apache Commonsvarious versionsApache V2.0http://commons.apache.orghttp://www.apache.org/licenses/
commons-*.jar
Apache Commons Logging1.2Apache V2.0http://commons.apache.org/logginghttp://www.apache.org/licenses/
commons-logging-1.2.jar
Apache CXF3.3.7Apache V2.0http://cxf.apache.orghttp://www.apache.org/licenses/JAX-WS and JAX-RS (REST)cxf-*.jar
Apache Felix4.2.1 5.6.8Apache V2.0http://felix.apache.orghttp://www.apache.org/licenses/OSGi Framework
Apache FOP2.2Apache V2.0http://xmlgraphics.apache.org/fop/http://www.apache.org/licenses/XSL formatting objects, includes http://xmlgraphics.apache.org/batik/, http://xmlgraphics.apache.org/commons/, http://avalon.apache.org/closed.html, http://offo.sourceforge.netfop-*.jar, avalon-framework*.jar, batik-all-*.jar, xmlgraphics-commons-*.jar
Apache FreeMarker2.3.26Apache V2.0http://freemarker.incubator.apache.org/http://www.apache.org/licenses/
freemarker.jar
Apache FtpServer1.1.1Apache V2.0https://mina.apache.org/ftpserver-project/http://www.apache.org/licenses/LICENSE-2.0100% pure Java FTP serverftpserver-core-*.jar, ftplet-api-*.jar
Apache Geronimo2.2Apache V2.0http://geronimo.apache.org/http://www.apache.org/licenses/JAX-WS Spec 2.2geronimo-jaxws*.jar
Apache Groovy2.4.7Apache V2.0http://groovy-lang.org/http://www.apache.org/licenses/Core libraries for groovy languagegroovy-all-*.jar
Apache HttpComponents4.5.4, 4.5.3, 4.4.7, 4.4.3Apache V2.0http://hc.apache.org/http://www.apache.org/licenses/LICENSE-2.0httpClient and httpCorehttp*.jar
Apache JAMES Mime4j0.6Apache V2.0http://james.apache.org/mime4jhttp://www.apache.org/licenses/LICENSE-2.0
apache-mime4j-0.6.jar
Apache logging services1.2.14Apache V2.0http://logging.apache.orghttp://www.apache.org/licenses/

Apache Mina2.0.16Apache V2.0http://mina.apache.orghttp://www.apache.org/licenses/Network application frameworkmina-*.jar
Apache Neethi3.0.2Apache V2.0http://ws.apache.org/neethi/http://www.apache.org/licenses/Framework to use WS Policyneethi-*.jar
Apache PDFBox2.0.20Apache V2.0https://pdfbox.apache.org/index.htmlhttp://www.apache.org/licenses/
pdfbox-*.jar, fontbox-*.jar
Apache POI4.0.1Apache V2.0http://poi.apache.orghttp://www.apache.org/licenses/Java API for Microsoft Documentspoi-*.jar
Apache Tomcat
Apache V2.0http://tomcat.apache.orghttp://www.apache.org/licenses/Web server
Apache Wss4j1.6.19Apache V2.0http://ws.apache.org/wss4j/http://www.apache.org/licenses/Web Services Security for Javawss4j-*.jar
Apache Xalan-Java2.7.2Apache V2.0http://xml.apache.org/xalan-j/http://www.apache.org/licenses/XSL parserxalan-*.jar, serializer-*.jar
Apache Xerces2.11.0Apache V2.0http://xerces.apache.orghttp://www.apache.org/licenses/XML parser
Apache Xmlsec1.5.6 2.0.8Apache V2.0http://santuario.apache.orghttp://www.apache.org/licenses/Apache XML Security for Javaxmlsec-*.jar
AppleJavaExtensions1.6Other (Apple)https://developer.apple.com/library/archive/samplecode/AppleJavaExtensions/Introduction/Intro.htmlhttps://developer.apple.com/library/archive/samplecode/AppleJavaExtensions/Listings/README_txt.html#//apple_ref/doc/uid/DTS10000677-README_txt-DontLinkElementID_4A jar of stub classes representing the Apple eAWT and eIO APIs for Java 6 on Mac OS X.AppleJavaExtensions-*.jar
ASM3.3.1Otherhttp://asm.ow2.orghttp://asm.ow2.org/license.htmlJava bytecode manipulationasm-*.jar
AssertJ3.16.1Apache V2.0http://joel-costigliola.github.io/assertj/https://github.com/joel-costigliola/assertj-core/blob/master/LICENSE.md/Fluent assertions for Javaassertj-core-*.jar
AWS SDK for Java1.11.818Apache V2.0https://aws.amazon.com/de/sdk-for-java/http://www.apache.org/licenses/Java API for Amazon Web Servicesaws-java-sdk-*.jar
Barcode4J2.1.0Apache V2.0http://barcode4j.sourceforge.nethttp://www.apache.org/licenses/
barcode4j*.jar
Bean Validation API1.0.0Apache V2.0http://beanvalidation.orghttp://www.apache.org/licenses/

Bean Validation API2.0.1.FinalApache V2.0https://beanvalidation.org/2.0/http://www.apache.org/licenses/LICENSE-2.0.txt
validation-api-2.0.1.Final.jar
Beanshell2.0b6LGPLhttp://www.beanshell.org/home.htmlhttp://www.beanshell.org/license.htmlJava source interpreterbsh-*.jar
Bouncy Castle16-145, 15-159Bouncy Castlehttps://www.bouncycastle.org/index.htmlhttps://www.bouncycastle.org/licence.htmlCrypto APIsbcmail-*.jar, bcprov-*.jar
Bouncy Castle Crypto Provider1.60Bouncy Castlehttp://www.bouncycastle.org/archive/160/bcprov-jdk15on-160.jarhttp://bouncycastle.org/license.html
bcprov-jdk15on-1.60.jar
Bouncy Castle PKIX Crypto API1.60Bouncy Castlehttp://www.bouncycastle.org/download/bcpkix-jdk15on-160.jarhttp://bouncycastle.org/license.html
bcpkix-jdk15on-1.60.jar
btf1.2dual-licensed Apache 2.0 and LGPL 3.0https://github.com/fge/btfhttps://www.gnu.org/licenses/lgpl-3.0.txt http://www.apache.org/licenses/LICENSE-2.0.txt
btf-1.2.jar
cryptacular1.2Apache V2.0http://www.cryptacular.org/ https://github.com/vt-middleware/cryptacularhttps://github.com/vt-middleware/cryptacular/blob/master/LICENSE-apache2Complement Libray to Bounty Castlecryptacular-*.jar
CUP LALR parser generator11aOtherhttp://www2.cs.tum.edu/projects/cup/index.phphttp://www2.cs.tum.edu/projects/cup/licence.phpLALR parser generator for Javajava-cup-*.jar
Dependency Injection for Java1.0Apache V2.0https://github.com/javax-inject/javax-injecthttp://www.apache.org/licenses/LICENSE-2.0JSR-330 Dependency Injection for Javajavax-inject.jar
DJ Project1.0.2LGPLhttp://djproject.sourceforge.net/main/index.html
UI experience tool
dom4j1.6.1BSD style licensehttp://dom4j.sourceforge.net/dom4j-1.6.1/http://dom4j.sourceforge.net/dom4j-1.6.1/license.htmlLibrary for working with XML, XPath and XSLT with full support for DOM, SAX and JAXP
Eclipse Project for WebSocket1.0EPL v2.0https://projects.eclipse.org/proposals/eclipse-project-websocketShttps://www.eclipse.org/legal/epl-2.0/Java API for WebSocket (JSR-356) defines a standard API for creating web socket applicationsjavax.websocket-api-*.jar
Eclipse SWT3.7m5Eclipse V1.0https://www.eclipse.org/swt/http://www.eclipse.org/org/documents/epl-v10.php

ExifTool10.7Perlhttp://www.sno.phy.queensu.ca/~phil/exiftool/http://www.sno.phy.queensu.ca/~phil/exiftool/#license, http://dev.perl.org/licenses/Meta Information extraction and writing
FastInfoset1.0Apache V2.0https://fi.java.net/http://www.apache.org/licenses/Implementation of the Fast Infoset Standard for Binary XML
Flexmark0.14.0BSDhttps://github.com/vsch/flexmark-javahttps://github.com/vsch/flexmark-java/blob/master/LICENSE.txtDocumentation generation
gentyref1.1.0Apache V2.0https://code.google.com/p/gentyref/http://www.apache.org/licenses/Type reflection of generic typesgentyref-*.jar
Google Closure Compiler20110811, 20170423Apache V2.0https://developers.google.com/closure/compiler/http://www.apache.org/licenses/The Closure Compiler is a tool for making JavaScript download and run faster.
Google Guava14.0Apache V2.0https://github.com/google/guavahttp://www.apache.org/licenses/LICENSE-2.0.txt
guava-14.0.jar
Google Guava25.0Apache V2.0https://github.com/google/guavahttp://www.apache.org/licenses/
guava-25.0-jre.jar
Google Guice2.9, 3.0Apache V2.0https://github.com/google/guicehttp://www.apache.org/licenses/including https://github.com/mycila/guiceguice-*.jar, mycila-guice-*.jar
Google Web Toolkit2.4.0Apache V2.0http://www.gwtproject.org/http://www.apache.org/licenses/Web Framework
gson2.8.0Apache V2.0https://github.com/google/gsonhttp://www.apache.org/licenses/

Handy URI Templates2.1.6Apache V2.0https://github.com/damnhandy/Handy-URI-Templateshttp://www.apache.org/licenses/LICENSE-2.0Uritemplate processor implementing RFC6570 written in Javahandy-uri-templates-*.jar
htmlcleaner2.18BSDhttp://htmlcleaner.sourceforge.net/http://htmlcleaner.sourceforge.net/license.phpOpen source HTML parser written in Javahtmlcleaner-*.jar
ICU International Components for Unicode49.1Otherhttp://site.icu-project.orghttp://source.icu-project.org/repos/icu/icu/trunk/license.html
icu4j-*.jar
istack common utility code3.0.7CDDL 1.1
https://javaee.github.io/glassfish/https://javaee.github.io/glassfish/LICENSEistack-commons-runtime-3.0.7.jar
iText PDF2.1.7MPL/LGPLhttp://itextpdf.com/
PDF library Version 2.1.7 usediText*.jar
Jackson Annotations2.11.0Apache V2.0http://github.com/FasterXML/jacksonhttp://www.apache.org/licenses/LICENSE-2.0
jackson-annotations-2.11.0.jar
Jackson Core2.11.0Apache V2.0https://github.com/FasterXML/jackson-corehttp://www.apache.org/licenses/LICENSE-2.0.txt
jackson-core-2.11.0.jar
Jackson Databind2.11.0Apache V2.0http://github.com/FasterXML/jacksonhttp://www.apache.org/licenses/LICENSE-2.0.txt
jackson-databind-2.11.0.jar
Jackson JAXRS Base2.9.10Apache V2.0
http://www.apache.org/licenses/LICENSE-2.0.txt
jackson-jaxrs-base-2.9.10.jar
Jackson JAXRS JSON2.9.10Apache V2.0
http://www.apache.org/licenses/LICENSE-2.0.txt
jackson-jaxrs-json-provider-2.9.10.jar
Jackson JSON processor core utils1.6dual-licensed Apache 2.0 and LGPL 3.0https://github.com/fge/jackson-coreutilshttps://www.gnu.org/licenses/lgpl-3.0.txt http://www.apache.org/licenses/LICENSE-2.0.txt
jackson-coreutils-1.6.jar
Jackson JSON processor2.9.5Apache V2.0https://github.com/FasterXML/jacksonhttp://www.apache.org/licenses/LICENSE-2.0
jackson-*.jar
Jackson: An RFC 6902 (JSON Patch) and reverse, plus RFC 7386 (JSON Merge Patch), implementation in Java using Jackson (2.2.x)1.9LGPLv3 and ASL 2.0https://github.com/java-json-tools/json-patch/tree/1.9https://github.com/java-json-tools/json-patch/blob/1.9/src/main/resources/LICENSE
json-patch-1.9.jar
Jackson Module: JAXB Annotations2.9.10Apache V2.0https://github.com/FasterXML/jackson-modules-basehttp://www.apache.org/licenses/LICENSE-2.0
jackson-module-jaxb-annotations-2.9.10.jar
Janel
MIThttp://www.redskaper.com/Janel.jsphttp://www.redskaper.com/Janel.jspJava native executable for Windows
Java Chromium Embedded Framework3.2171.1880.114BSD-style licensehttps://bitbucket.org/chromiumembedded/java-cefSee source file LICENSE.txt (https://bitbucket.org/chromiumembedded/java-cef)

"Java Concurrency In Practice" Book Annotations1.0-0Publichttp://jcip.net/annotations/doc/index.html

jcip-annotations-1.0-1
Java Secure Channel0.1.53BSD style licensehttp://www.jcraft.com/jsch/http://www.jcraft.com/jsch/LICENSE.txtJava implementation of SSH2
Java Servlet Specification3.1CDDL v1.1https://javaee.github.io/servlet-spec/https://javaee.github.io/servlet-spec/LICENSE
servlet-api-*.jar
java-image-scaling0.8.6BSD 3-clausehttps://github.com/mortennobel/java-image-scalinghttps://github.com/mortennobel/java-image-scaling/blob/master/license.txtThe purpose of the library is to provide better image scaling options than the Java runtime provides.
JavaBeans Activation Framework (JAF)1.0.2Oracle Binary Code License Agreement for Java SEhttps://www.oracle.com/technetwork/java/jaf11-139815.html#downloadhttps://www.oracle.com/technetwork/java/javase/downloads/java-se-archive-license-1382604.html
activation-v1.0.2.jar
JavaBeans(TM) Activation Framework Specification1.2.0CDDL 1.1https://github.com/javaee/activationhttps://github.com/javaee/activation/blob/master/LICENSE.txt
javax.activation-api-1.2.0.jar
JavaBeans Activation Framework (JAF)1.1.1CDDL 1.0https://www.oracle.com/technetwork/java/javase/downloads/index-135046.html#downloadInside of the library
activation-1.1.1.jar
JavaMail1.5.5CDDL v1.1https://java.net/projects/javamail/https://glassfish.java.net/public/CDDL+GPL_1_1.htmlJava mail APIjavax.mail-*.jar
JavaMail1.5.6CDDL v1.1https://github.com/javaee/javamail/releases/tag/JAVAMAIL-1_5_6https://javaee.github.io/glassfish/LICENSE
javax.mail-1.5.6.jar
JavaMail1.6.2CDDL v1.1
https://javaee.github.io/javamail/LICENSE
javax.mail-1.6.2.jar
Javassist (Java Programming Assistant)3.18.2MPL V1.1http://www.javassist.org/https://github.com/jboss-javassist/javassist/blob/master/License.html/A library for editing bytecodes in Javajavassist-*.jar
JAX-WS21CDDL v1.1https://jax-ws.java.net/https://glassfish.java.net/public/CDDL+GPL_1_1.htmlJAX-WS Reference Implementation
JAXB2.2.6CDDL v1.1https://jaxb.java.net/https://glassfish.java.net/public/CDDL+GPL_1_1.htmlJava Architecture for XML Binding 2.0jaxb-*.jar
JAXB2.3.1CDDL v1.1https://javaee.github.io/jaxb-v2/https://oss.oracle.com/licenses/CDDL+GPL-1.1
jaxb-*-2.3.1.jar
JBoss JSR 250: Common Annotations for the Java(TM) Platform v 1.31.0.1.FinalGPL or CDDLhttps://github.com/jboss/jboss-annotations-api_spec/releases/tag/jboss-annotations-api_1.3_spec-1.0.1.Finalhttps://github.com/jboss/jboss-annotations-api_spec/blob/jboss-annotations-api_1.3_spec-1.0.1.Final/README
jboss-annotations-api_1.3_spec-1.0.1.Final.jar
JBoss JSR-000222: Java(TM) Architecture for XML Binding (JAXB) v 2.31.0.1.FinalGPL or CDDLhttps://github.com/jboss/jboss-jaxb-api_spec/tree/jboss-jaxb-api_2.3_spec-1.0.1.Finalhttps://github.com/jboss/jboss-jaxb-api_spec/blob/jboss-jaxb-api_2.3_spec-1.0.1.Final/LICENSE
jboss-jaxb-api_2.3_spec-1.0.1.Final.jar
JBoss JAX-RS 2.1: The Java(TM) API for RESTful Web Services1.0.3.FinalCDDL 1.0https://github.com/jboss/jboss-jaxrs-api_spec/tree/jboss-jaxrs-api_2.1_spec-1.0.3.Finalhttps://github.com/jboss/jboss-jaxrs-api_spec/blob/jboss-jaxrs-api_2.1_spec-1.0.3.Final/LICENSE
jboss-jaxrs-api_2.1_spec-1.0.3.Final.jar
JBoss Logging Framework3.3.2.FinalApache 2.0https://github.com/jboss-logging/jboss-logging/tree/3.3.2.Finalhttp://www.apache.org/licenses/LICENSE-2.0.txt
jboss-logging-3.3.2.Final.jar
JCL over SLF4J1.7.18Apache V2.0https://github.com/qos-ch/slf4j/tree/master/jcl-over-slf4jhttps://github.com/qos-ch/slf4j/blob/master/jcl-over-slf4j/LICENSE.txtJCL 1.2 Implemented Over SLF4Jjcl-over-slf4j-*.jar
JDOM1.1.1Apache-stylehttp://www.jdom.org/http://www.jdom.org/docs/faq.html#a0030Java-based solution for accessing, manipulating, and outputting XML data from Java code
Jericho HTML Parser3.4Apache V2.0http://jericho.htmlparser.net/docs/index.htmlhttp://www.apache.org/licenses/
jericho-html-*.jar
Jettison1.3.4Apache V2.0http://mvnrepository.com/artifact/org.codehaus.jettison/jettison/1.3.4http://www.apache.org/licenses/A StAX implementation for JSONjettison-*.jar
Jetty9.4.30Apache V2.0http://www.eclipse.org/jetty/https://www.eclipse.org/jetty/licenses.htmlEclipse Jetty provides a Web server and javax.servlet container, plus support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrationsjetty-*.jar, websocket-*.jar
JFlex1.4.2_03-b02BSD-style licensehttp://jflex.de/http://jflex.de/copying.htmlLexical analyzer generator for Java
JNA4.5.2Apache V2.0https://github.com/twall/jna
Java Native Accessjna-*.jar
Joda time2.8.1 2.9.7Apache V2.0http://www.joda.org/joda-time/http://www.apache.org/licenses/Basic types for Date and Timejoda-time-*.jar
JODConverter2.2.2LGPLhttps://code.google.com/p/jodconverter/http://www.gnu.org/licenses/lgpl.htmlOpenOffice API, will be replaced by OpenOffice API "UNO" (https://wiki.openoffice.org/wiki/Documentation/DevGuide)jodconverter-*.jar
Jra1.0-alpha-4Apache V2.0http://jra.codehaus.orghttp://www.apache.org/licenses/Java Rest Annotationsjra-*.jar
Jsass5.7.3MIThttps://jsass.readthedocs.io/en/latest/index.html/https://github.com/bit3/jsass/blob/master/LICENSE/Sass to CSS compilationjsass-*.jar
JSON in Java20171018MIThttps://github.com/stleary/JSON-javahttps://github.com/stleary/JSON-java/blob/master/LICENSELibrary to parse JSON data into a Java object modeljson-20171018.jar
JSON Schema Validator1.7.0Apache V2.0https://github.com/everit-org/json-schemahttps://github.com/everit-org/json-schema/blob/master/LICENSE.mdJSON Schema validator for java, based on the org.json API, implementing JSON Schema Draft v4, Draft v6 and Draft v7 specificationsorg.everit.json.schema-*.jar
JSONassert1.5.0Apache V2.0http://jsonassert.skyscreamer.org/https://github.com/skyscreamer/JSONassert/blob/master/LICENSE.txt/Library to write test assertions based on JSON object/string comparisonsjsonassert-*.jar
JUnidecode0.1.1Apache V2.0https://github.com/gcardone/junidecodehttp://www.apache.org/licenses/A Unicode to ASCII Java Libraryjunidecode-*.jar
JUnit Toolbox2.2Apache V2.0https://github.com/MichaelTamm/junit-toolboxhttps://github.com/MichaelTamm/junit-toolbox/blob/master/LICENSE.mdProvides some useful classes for writing automated tests with JUnitjunit-toolbox-*.jar
JUnit4.11, 4.12Eclipse V1.0http://junit.org
Test frameworkjunit-*.jar
Keycloak Admin REST Client9.0.3Apache 2.0https://mvnrepository.com/artifact/org.keycloak/keycloak-admin-client/9.0.3https://www.apache.org/licenses/LICENSE-2.0
keycloak-admin-client-9.0.3.jar
Keycloak common library and dependencies shared with server and all adapters9.0.3Apache 2.0https://mvnrepository.com/artifact/org.keycloak/keycloak-common/9.0.3https://www.apache.org/licenses/LICENSE-2.0
keycloak-common-9.0.3.jar
Keycloak Core9.0.3Apache 2.0https://mvnrepository.com/artifact/org.keycloak/keycloak-core/9.0.3https://www.apache.org/licenses/LICENSE-2.0
keycloak-core-9.0.3.jar
kiwi-java
BSDhttps://github.com/alexbirkett/kiwi-javahttps://github.com/alexbirkett/kiwi-java/blob/master/LICENSEJava Cassowary Linear Constraint Solver Algorithmkiwi-cassowary-*.jar
less4j1.17.2Apache V2.0https://github.com/SomMeri/less4jhttp://www.apache.org/licenses/Java less compilerless4j-*.jar
libsass3.5.2MIThttp://sass-lang.com/libsass/https://github.com/sass/libsass/blob/master/LICENSE/sass compilation, included in jsass.
libthrift0.13.0Apache V2.0http://thrift.apache.org/Framework for scalable cross-language services developmentlibthrift-*.jar
logback1.2.3Eclipse V1.0http://logback.qos.chhttp://www.eclipse.org/legal/epl-v10.htmlLogging library for Javalogback-*.jar
LunrJS0.7.2MIThttps://lunrjs.com/https://github.com/olivernn/lunr.js/blob/master/LICENSESearch engine for the Developer Documentation
mapdb1.0.9Apache V2.0https://github.com/jankotek/mapdbhttp://www.apache.org/licenses/MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap memory.mapdb-*.jar
metrics-core3.2.1Apache V2.0http://metrics.dropwizard.io/http://www.apache.org/licenses/Metrics provides a powerful toolkit of ways to measure the behavior of critical components in your production environment.metrics-core-*.jar
Milton WebDAV1.5.6Apache V2.0http://milton.iohttp://milton.io/about/license/index.htmlBasic Webdav only, no longer in use
mockito1.9.5, 1.10.19MIThttp://www.mockito.orghttp://github.com/mockito/mockito/blob/master/LICENSEMock objects library for javamockito-*.jar
Msg Simple1.1LGPL3 or greater and Apache V2.0https://github.com/fge/msg-simplehttp://www.gnu.org/licenses/lgpl.html http://www.apache.org/licenses/LICENSE-2.0
msg-simple-1.1.jar
msv2011.1BSDhttp://msv.java.nethttps://msv.java.net/License.txtMulti-Schema Validatormsv-core-*.jar
net.shibboleth.utilities.java-support7.3.0Apache V2.0https://shibboleth.net/products/opensaml-java.html,https://wiki.shibboleth.net/confluence/display/DEV/Source+Code+Accesshttp://www.apache.org/licenses/LICENSE-2.0
java-support-*.jar
Okapi Framework Lib1.39Apache V2.0http://www.okapiframework.org/http://www.apache.org/licenses/LICENSE-2.0Translation and localization frameworkokapi-lib-0.38.jar
Okapi Rainbow Lib1.39Apache V2.0http://www.okapiframework.org/http://www.apache.org/licenses/LICENSE-2.0Translation and localization frameworkokapi-rainbow-0.38.jar
Okapi XLIFF Lib1.1.11Apache V2.0http://www.okapiframework.org/http://www.apache.org/licenses/LICENSE-2.0Translation and localization frameworkokapi-lib-xliff2-1.1.10.jar
Open Source implementation of the Fast Infoset Standard for Binary XML (http://www.itu.int/ITU-T/asn1/).1.2.15Apache 2.0https://github.com/javaee/metro-fihttp://www.opensource.org/licenses/apache2.0.phpVersion 1.2.15 is the last release by old rules. Starting 1.2.16 this project is part of EE4J initiative https://github.com/eclipse-ee4j/jaxb-fiFastInfoset-1.2.15.jar
OpenOffice UDK
Apache V2.0http://www.openoffice.org/udk/http://www.apache.org/licenses/OpenOffice UDK and Java Unojuh-*.jar, jurt-*.jar, ridl-*.jar, unoil-*.jar
opensaml3.3.0Apache V2.0https://wiki.shibboleth.net/confluence/display/DEV/Source+Code+Accesshttp://www.apache.org/licenses/LICENSE-2.0
opensaml-*.jar
Oracle JDBC driver11.2.0.2.4OTNhttps://www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.htmlhttps://www.oracle.com/technetwork/licenses/distribution-license-152002.htmlOracle Database 11 JDBC Driverojdbc6-*.jar
pngtastic1.2MIThttps://github.com/depsypher/pngtastichttps://github.com/depsypher/pngtastic/blob/master/LICENSE.txtA pure Java PNG image optimization and manipulation library
PostgreSQL JDBC driver9.4.1212BSD-2 Clausehttps://jdbc.postgresql.org/https://jdbc.postgresql.org/about/license.htmlJava JDBC 4.2 (JRE 8+) driver for PostgreSQL databasepostgresql-*.jar
PowerMock1.5.6Apache V2.0https://github.com/powermock/powermockhttps://github.com/powermock/powermock/blob/release/2.x/LICENSE.txtPowerMock is a Java framework that allows you to unit test code normally regarded as untestablepowermock-mockito-*.jar
Prism.js1.9.0MIThttp://prismjs.com/index.htmlhttps://github.com/PrismJS/prism/blob/gh-pages/LICENSEPrism is a lightweight, robust, elegant syntax highlighting library
Project Lombok1.16.18MIThttps://projectlombok.org/https://opensource.org/licenses/mit-license.phpA java library that automatically plugs into your editor and build tools, spicing up your javalombok.jar
protobuf-java2.6.1New BSD licensehttps://github.com/google/protobufhttp://www.opensource.org/licenses/bsd-license.php

Quaqua Look and Feel8.0Modified BSDhttp://www.randelshofer.ch/quaqua/http://www.randelshofer.ch/quaqua/license.htmlMacOS X Look and Feel
Reactive Streams. Standard for asynchronous stream processing with non-blocking backpressure.1.0.2Publichttps://github.com/reactive-streams/reactive-streams-jvm/tree/v1.0.2http://creativecommons.org/publicdomain/zero/1.0/
reactive-streams-1.0.2.jar
RESTEasy is a productivity frameworks for developing client and server RESTful applications and services in Java4.5.5Apache 2.0https://github.com/resteasy/Resteasy/tree/3.9.1.Final/https://github.com/resteasy/Resteasy/blob/3.9.1.Final/License.html
resteasy-*-4.5.5.Final.jar
Rhino1.7R3MPL V1.1https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Download_Rhinohttps://www.mozilla.org/MPL/JavaScript 1.7R3, will update to 1.7.6js-rhino-*.jar
SAAJ API1.3.0CDDL v1.1https://github.com/javaee/javax.xml.soaphttps://github.com/javaee/javax.xml.soap/blob/master/LICENSEJava APIs for XML Messaging: SOAP with Attachments API for Java (SAAJ API)saaj-api-*.jar
Saxon-HE9MPL V2.0http://saxon.sourceforge.nethttp://saxon.sourceforge.netXML Parsersaxon9he.jar
scribejava6.9.0MIThttp://github.com/scribejava/scribejavahttp://github.com/scribejava/scribejava/blob/master/LICENSE.txtOAuth Library for Java
SLF4J1.7.18, 1.7.25MIThttp://www.slf4j.orghttp://www.slf4j.org/license.htmlSimple Logging Facade for Javaslf4j-*.jar, log4j-over-slf4j-*.jar
SnowballN/ABSDhttp://snowball.tartarus.orghttp://snowball.tartarus.org/license.php, http://opensource.org/licenses/bsd-license.htmlStemming
soot2.3.0LGPLhttps://sable.github.io/soot/https://github.com/Sable/soot/blob/develop/COPYING-LESSER.txtA framework for analyzing and transforming Java Applications
StAX API JSR-173 Extensions1.8CDDL 1.1https://github.com/javaee/metro-stax-ex/tree/1.8https://javaee.github.io/metro-stax-ex/LICENSE
stax-ex-1.8.jar
Stax23.1.1BSDhttp://github.com/FasterXML/stax2-apihttp://www.opensource.org/licenses/bsd-license.phpExtension to basic Stax 1.0 APIstax2-api-*.jar
TypeScript2.1.6Apache V2.0https://github.com/Microsoft/TypeScript/https://github.com/Microsoft/TypeScript/blob/master/LICENSE.txtTypeScript compiler for censhare 5 web code
TXW is a library that allows you to write XML documents.2.3.1CDDL+GPL Licensehttps://mvnrepository.com/artifact/org.glassfish.jaxb/txw2/2.3.1http://glassfish.java.net/public/CDDL+GPL_1_1.html
txw2-2.3.1.jar
UmlGraph Doclet4.6BSDhttps://www.spinellis.gr/umlgraph/faq.html#licensehttps://opensource.org/licenses/bsd-license.html

undertow2.0.28.FinalApache V2.0https://mvnrepository.com/artifact/io.undertow/undertow-core/2.0.28.Finalhttp://repository.jboss.org/licenses/apache-2.0.txtFlexible performant web server written in java, providing both blocking and non-blocking APIs based on NIO.undertow-core-2.0.28.Final.jar
Velocity2.1Apache V2.0https://velocity.apache.org/http://www.apache.org/licenses/LICENSE-2.0Templating engine, used for SAML logout formvelocity-engine-core-2.1.jar
WAFFLE JNA1.9.0Eclipse V1.0http://dblock.github.com/wafflhttps://raw.githubusercontent.com/dblock/waffle/master/LICENSEWAFFLE JNA implementationwaffle-jna-*.jar
Woodstox5.0.3Apache V2.0http://wiki.fasterxml.com/WoodstoxDownloadhttp://www.apache.org/licenses/LICENSE-2.0.txtXML processor that implements Stax (JSR-173) and SAX2 APIswoodstox-core-asl-*.jar
WSDL4J1.6.3CPL-1.0https://sourceforge.net/projects/wsdl4j/https://opensource.org/licenses/cpl1.0.phpJava stub generator for WSDLwsdl4j-*.jar
XML-commons1.3.04Apache V2.0http://xerces.apache.org/xml-commons/http://xerces.apache.org/xml-commons/licenses.html#overviewCommon packaging for the various externally-defined standards relating to XML - things like the DOM, SAX, and JAXP interfaces.xml-apis-*.jar
XmlSchema2.0.3Apache V2.0http://ws.apache.org/xmlschema/http://www.apache.org/licenses/LICENSE-2.0Lightweight Java object model to manipulate and generate XML schema representations, e.g. from an xsd filexmlschema-core-*.jar
XMLUnit1.6BSDhttps://www.xmlunit.org/https://github.com/xmlunit/xmlunit/blob/master/xmlunit-legacy/LICENSE.txtXMLUnit is a library that supports testing XML outputxmlunit-*.jar
xnio-api3.3.8.FinalCreative Commons 1.0https://mvnrepository.com/artifact/org.jboss.xnio/xnio-api/3.3.8.Finalhttp://repository.jboss.org/licenses/cc0-1.0.txtSimplified low-level I/O layer which can be used anywhere you are using NIO today.xnio-api-3.3.8.Final.jar
xnio-nio3.3.8.FinalCreative Commons 1.0https://mvnrepository.com/artifact/org.jboss.xnio/xnio-nio/3.3.8.Finalhttp://repository.jboss.org/licenses/cc0-1.0.txtSimplified low-level I/O layer which can be used anywhere you are using NIO today.xnio-nio-3.3.8.Final.jar
YUI Compressor2.4.7BSDhttp://developer.yahoo.com/yui/compressorhttps://github.com/yui/yui3/blob/master/LICENSE.mdJavaScript compressor which, in addition to removing comments and white-spaces, obfuscates local variables using the smallest possible variable name
Zxing1.7Apache V2.0http://code.google.com/p/zxinghttp://www.apache.org/licenses//LICENSE-2.0.txt
zxing-core-*.jar

Open Source Software censhare Web

SoftwareCurrent VersionLatest VersionLicenseLinkLink to LicenseComment
Ace code editor1.4.81.4.8BSDhttp://ace.c9.io/https://github.com/ajaxorg/ace/blob/master/LICENSE
Angular8.2.148.2.14MIThttps://angular.iohttps://github.com/angular/angular/blob/5.2.9/LICENSE
AngularJS1.8.21.8.2MIThttps://angularjs.org/https://github.com/angular/angular.js/blob/master/LICENSE
Angular hotkeys1.7.01.7.0MIThttp://chieffancypants.github.io/angular-hotkeys/http://chieffancypants.github.io/angular-hotkeys/
Angular translate2.18.22.18.2MIThttps://github.com/angular-translate/angular-translatehttps://github.com/angular-translate/angular-translate/blob/master/LICENSE
Angular ui-mask1.8.71.8.7MIThttps://github.com/angular-ui/ui-maskhttps://raw.githubusercontent.com/angular-ui/ui-mask/master/LICENSE
Core.js2.6.53.6.4MIThttps://github.com/zloirock/core-jshttps://github.com/zloirock/core-js/blob/v2.5.5/LICENSE
D3.js3.5.175.9.0BSD-3-Clausehttp://d3js.org/https://github.com/mbostock/d3/blob/master/LICENSEA JavaScript visualization library for HTML and SVG.
Dart Sass1.25.01.25.0MIThttp://sass-lang.comhttps://github.com/sass/sass/blob/stable/MIT-LICENSEA pure JavaScript implementation of Sass
FabricJS2.7.03.1.0MIThttps://github.com/fabricjs/fabric.jshttps://github.com/fabricjs/fabric.js/blob/master/LICENSEStandalone Image Editor
Gridster0.5.60.5.6MIThttp://gridster.net/https://github.com/ducksboard/gridster.js/blob/master/LICENSEA drag-and-drop multi-column jQuery grid plugin
jQuery3.6.03.6.0jQuery (MIT)https://jquery.com/https://jquery.org/license/JavaScript library for DOM operations
(warning) See the jQuery Core 3.5 Upgrade Guide. for breaking changes and how to deal with them.
jQuery mousewheel3.1.133.1.13jQuery (MIT)https://github.com/jquery/jquery-mousewheelhttps://github.com/jquery/jquery-mousewheel/blob/master/LICENSE.txtA jQuery plugin that adds cross-browser mouse wheel support.
leaflet1.6.01.6.0BSD 2-Clausehttps://leafletjs.comhttps://github.com/Leaflet/Leaflet/blob/master/LICENSEJavaScript library for mobile-friendly interactive maps
malihu scroller3.1.53.1.5MIThttp://manos.malihu.gr/jquery-custom-content-scroller/https://github.com/malihu/malihu-custom-scrollbar-plugin/blob/master/LICENSE.txtHighly customizable custom scrollbar jQuery plugin
MediaElement.js4.2.144.2.14MIThttp://mediaelementjs.com/https://github.com/johndyer/mediaelement/blob/master/package.json
Moment.js2.24.02.24.0MIThttp://momentjs.com/https://github.com/moment/moment/blob/develop/LICENSEParse, validate, manipulate, and display dates
Moment Timezone0.5.270.5.27MIThttp://momentjs.com/timezonehttps://github.com/moment/moment/blob/develop/LICENSEParse and display moments in any timezone.
Mousetrap1.6.51.6.5Apache V2.0https://craig.is/killing/micehttps://github.com/ccampbell/mousetrapSimple library for handling keyboard shortcuts. Needed for Angular hotkeys
Node Sass4.8.34.8.3MIThttps://github.com/sass/node-sasshttps://github.com/sass/sass/blob/stable/MIT-LICENSENode.js bindings to libsass
NVD31.8.61.8.6Apache V2.0http://nvd3.org/https://github.com/novus/nvd3/blob/master/LICENSE.mdA reusable charting library written in d3.js
oclazyload1.1.01.1.0MIThttps://github.com/ocombe/ocLazyLoadhttps://github.com/ocombe/ocLazyLoad/blob/master/LICENSE.mdLoad modules on demand (lazy load) with AngularJS
pako1.0.111.0.11MIThttp://nodeca.github.io/pako/https://github.com/nodeca/pako/blob/master/LICENSEzlib port to JavaScript, used for WebSocket data compression
PDF.js1.10.1002.1.245Apache V2.0https://github.com/mozilla/pdf.jshttps://github.com/mozilla/pdf.js/blob/master/LICENSEGeneric build of Mozilla's PDF.js library.
Platform1.3.51.3.5MIThttps://github.com/bestiejs/platform.js/https://github.com/bestiejs/platform.js/blob/master/LICENSEA platform detection library that works on nearly all JavaScript platforms
PlotlyJS1.45.31.48.1MIThttps://github.com/plotly/plotly.jshttps://github.com/plotly/plotly.js/blob/master/LICENSEChart visualizations on asset pages
Resumable.js1.1.01.1.0MIThttp://www.resumablejs.comhttps://github.com/23/resumable.js/blob/master/MIT-LICENSEA JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.
Rxjs6.5.46.5.4MIThttps://github.com/ReactiveX/rxjs
Reactive Extensions for modern JavaScript
System.js0.21.66.1.0MIThttps://github.com/systemjs/systemjshttps://github.com/systemjs/systemjs/blob/master/LICENSEDynamic ES module loader
Toastr2.1.42.1.4MIThttps://github.com/CodeSeven/toastrhttps://opensource.org/licenses/mit-license.phpJavaScript library for Gnome / Growl type non-blocking notifications
tslib1.10.01.10.0Apache V2.0https://github.com/Microsoft/tslibhttps://github.com/Microsoft/tslib/blob/master/LICENSE.txtRuntime library for TypeScript helper functions
ui-select0.19.80.19.8MIThttp://github.com/angular-ui/ui-selecthttps://github.com/angular-ui/ui-select/blob/master/LICENSEAngularJS-native version of Select2 and Selectize
UnicodeJS0.2.212.0.1MIThttps://www.mediawiki.org/wiki/UnicodeJShttp://unicodejs.mit-license.org/A library for working with the Unicode standard
zone.js0.9.10.9.1MIThttps://github.com/angular/zone.jshttps://github.com/angular/zone.js/blob/master/LICENSEZones for JavaScript. Used by Angular

Additional Software (not distributed)

Licensed Software

SoftwareVersionLicenseLinkSeparate License AgreementComment
ag-GridN/Acommercialhttps://www.ag-grid.comRequired for all frontend developers of censhare software customers when creating new functionality to the censhare system in the sense of own developmentsLicense Agreement to be concluded separately with ag-grid and based on special license fee rates. This includes enterprise support for developers. To obtain support, go to https://www.ag-grid.com/ecommerce/#/ecommerce/zendesk. The required license key can be obtained from Olaf Beyer.
Callback File SystemN/Acommercialhttps://www.eldos.com/cbfsNot required
FlowplayerN/Acommercialhttp://flowplayer.org/Not requiredMZ
OutlDDN/Acommercialhttp://www.wilutions.com/outldd/index.htmlNot required
SyntheticaN/Acommercialhttp://www.javasoft.de/syntheticaNot requiredDark look&feel for the censhare-Client
WIRIS EditorN/Acommercialhttp://www.wiris.com/en/editorNot requiredMZ

Last Updated: 17 November 2020