Third-party libraries
This article lists the required third-party libraries to build the censhare Server.
Changelog
2022.1.1
Added
none
Updated
- Apache FreeMaker - 2.3.31
- Apache FOP - 2.7
- Apache FTP - 1.20
- Apache Mina - 2.1.6
- ExifTool - 12.48
- Google Guice
- Guice - 3.0
- Mycila Guice - 5.0
- GSON - 2.9.1
- Janel - 4.2.112
- JCL over SLF4J - 1.7.36
- JSON in Java - 20220924
Removed
- Commons Discovery
Third-party libraries
2022.1.1
Open-source software
A B C D E F G H I J K L M N O P Q R S T U V W XYZ
Software | Version | Description | License | License Link | Libs |
---|---|---|---|---|---|
A | |||||
antlr-runtime | 3.5.2 | BSD License | http://antlr.org/license.html | ||
AOP Alliance | alpha | Aspect-Oriented Programming (AOP) for Java | Public domain | aopalliance.jar | |
Apache ANT | 1.10.12 | Build tool | Apache V2.0 | http://www.apache.org/licenses/ | |
Apache Commons | various versions | Apache V2.0 | http://www.apache.org/licenses/ | commons-*-*.jar | |
Apache Commons Logging | 1.2 | Apache V2.0 | http://www.apache.org/licenses/ | commons-logging-1.2.jar | |
Apache CXF | 3.3.11 | JAX-WS and JAX-RS (REST) | Apache V2.0 | http://www.apache.org/licenses/ | cxf-*.jar |
Apache Felix | 4.2.1 5.6.8 | OSGi Framework | Apache V2.0 | http://www.apache.org/licenses/ | |
Apache FOP | 2.7 | XSL formatting objects, includes | Apache V2.0 | http://www.apache.org/licenses/ | fop-*.jar, avalon-framework*.jar, batik-all-*.jar, xmlgraphics-commons-*.jar |
Apache FreeMarker | 2.3.31 | Apache V2.0 | http://www.apache.org/licenses/ | freemarker.jar | |
Apache FtpServer | 1.2.0 | 100% pure Java FTP server | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0 | ftpserver-core-*.jar, ftplet-api-*.jar |
Apache Geronimo | 2.2 | JAX-WS Spec 2.2 | Apache V2.0 | http://www.apache.org/licenses/ | geronimo-jaxws*.jar |
Apache Groovy | 2.4.13 | Core libraries for groovy language | Apache V2.0 | http://www.apache.org/licenses/ | groovy-all-*.jar |
Apache HttpComponents | 4.5.13, 4.4.13 | httpClient and httpCore | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0 | http*.jar |
Apache JAMES Mime4j | 0.6 | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0 | apache-mime4j-0.6.jar | |
Apache logging services | 1.2.14 | Apache V2.0 | http://www.apache.org/licenses/ | ||
Apache Mina | 2.1.6 | Network application framework | Apache V2.0 | http://www.apache.org/licenses/ | mina-core-*.jar |
Apache Neethi | 3.0.2 | Framework to use WS Policy | Apache V2.0 | http://www.apache.org/licenses/ | neethi-*.jar |
Apache PDFBox | 2.0.24 | Apache V2.0 | http://www.apache.org/licenses/ | pdfbox-*.jar, fontbox-*.jar | |
Apache POI | 4.1.2 | Java API for Microsoft Documents | Apache V2.0 | http://www.apache.org/licenses/ | poi-*.jar |
Apache Tomcat | Web server | Apache V2.0 | http://www.apache.org/licenses/ | ||
Apache Wss4j | 1.6.19 | Web Services Security for Java | Apache V2.0 | http://www.apache.org/licenses/ | wss4j-*.jar |
Apache Xalan-Java | 2.7.2 | XSL parser | Apache V2.0 | http://www.apache.org/licenses/ | xalan-*.jar, serializer-*.jar |
Apache Xerces | 2.11.0 | XML parser | Apache V2.0 | http://www.apache.org/licenses/ | |
Apache Xmlsec | 2.0.8 | Apache XML Security for Java | Apache V2.0 | http://www.apache.org/licenses/ | xmlsec-*.jar |
Apiguardian API | 1.1.2 | Library that provides the API annotation | Apache V2.0 | https://github.com/apiguardian-team/apiguardian/blob/main/LICENSE | apiguardian-api-*.jar |
AppleJavaExtensions | 1.6 | A jar of stub classes representing the Apple eAWT and eIO APIs for Java 6 on Mac OS X. | Other (Apple) | https://developer.apple.com/library/archive/samplecode/AppleJavaExtensions/Listings/README_txt.html#//apple_ref/doc/uid/DTS10000677-README_txt-DontLinkElementID_4 | AppleJavaExtensions-*.jar |
ASM | 3.3.1 9.1 | Java bytecode manipulation | Other BSD 3-Clause | https://asm.ow2.io/license.html |
|
AspectJ Weaver | 1.9.7 | Applies aspects to Java classes | EPL 2.0 | https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt |
|
AssertJ | 3.16.1 | Fluent assertions for Java | Apache 2.0 | https://github.com/joel-costigliola/assertj-core/blob/master/LICENSE.md/ | assertj-core-*.jar |
ASM based accessors helper used by json-smart | 2.4.8 | Java reflect give poor performance on getter setter an constructor calls, accessors-smart use ASM to speed up those calls. | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | assessors-smart-*.jar |
AWS SDK for Java | 1.12.198 | Java API for Amazon Web Services | Apache 2.0 | http://www.apache.org/licenses/ |
|
B | |||||
Barcode4J | 2.1.0 | Apache 2.0 | http://www.apache.org/licenses/ | barcode4j*.jar | |
Bean Validation API | 1.0.0 2.0.1.Final | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt | validation-api-2.0.1.Final.jar | |
Beanshell | 2.0b6 | Java source interpreter | LGPL | http://www.beanshell.org/license.html | bsh-*.jar |
Bouncy Castle | 16-145, 15-159 | Crypto APIs | Bouncy Castle | https://www.bouncycastle.org/licence.html | bcmail-*.jar, bcprov-*.jar |
Bouncy Castle Crypto Provider API | 1.69 1.64 | Bouncy Castle | http://bouncycastle.org/license.html |
| |
btf | 1.2 | dual-licensed Apache 2.0 and LGPL 3.0 | https://www.gnu.org/licenses/lgpl-3.0.txt http://www.apache.org/licenses/LICENSE-2.0.txt | btf-1.2.jar | |
C | |||||
cryptacular | 1.2.4 | Complement Libray to Bounty Castle | Apache V2.0 | https://github.com/vt-middleware/cryptacular/blob/master/LICENSE-apache2 | cryptacular-*.jar |
CUP LALR parser generator | 11a | LALR parser generator for Java | Other | http://www2.cs.tum.edu/projects/cup/licence.php | java-cup-*.jar |
D | |||||
Dependency Injection for Java | 1.0 | JSR-330 Dependency Injection for Java | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 | javax-inject.jar |
Disruptor Framework | 3.4.2 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt |
| |
DJ Project | 1.0.2 | UI experience tool | LGPL | ||
dom4j | 1.6.1 | Library for working with XML, XPath and XSLT with full support for DOM, SAX and JAXP | BSD style license | http://dom4j.sourceforge.net/dom4j-1.6.1/license.html | |
E | |||||
Eclipse Project for WebSocket | 1.0 | Java API for WebSocket (JSR-356) defines a standard API for creating web socket applications | EPL v2.0 | https://www.eclipse.org/legal/epl-2.0/ | javax.websocket-api-*.jar |
Eclipse SWT | 3.7m5 | Eclipse V1.0 | http://www.eclipse.org/org/documents/epl-v10.php | ||
error-prone | 2.11.0 | Catch common Java mistakes as compile-time errors | Apache 2.0 | http://www.apache.org/licenses/ |
|
ExifTool | 12.48 | Meta Information extraction and writing | Perl | http://www.sno.phy.queensu.ca/~phil/exiftool/#license, http://dev.perl.org/licenses/ | |
F | |||||
FastInfoset | 1.0 | Implementation of the Fast Infoset Standard for Binary XML | Apache V2.0 | http://www.apache.org/licenses/ | |
Faux Pas | 0.8.0 | A library that simplifies error handling for Functional Programming in Java | MIT | https://github.com/zalando/faux-pas/blob/main/LICENSE | faux-pas-*.jar |
3.0.2 | JSR305 Annotations for Findbugs | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | jsr305-*.jar | |
Flexmark | 0.14.0 | Documentation generation | BSD | https://github.com/vsch/flexmark-java/blob/master/LICENSE.txt | |
G | |||||
gentyref | 1.1.0 | Type reflection of generic types | Apache V2.0 | http://www.apache.org/licenses/ | gentyref-*.jar |
Google Closure Compiler | 20110811, 20170423 | The Closure Compiler is a tool for making JavaScript download and run faster. | Apache V2.0 | http://www.apache.org/licenses/ | |
Google Guava | 14.0 22.0 25.0 31.1 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt |
| |
Google Guice | 3.0, 5.0 | including https://github.com/mycila/guice | Apache V2.0 | http://www.apache.org/licenses/ | guice-*.jar, mycila-guice-all-*.jar |
1.3 | A set of annotations that provide additional information to the J2ObjC translator to modify the result of translation. | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt |
| |
Google libphonenumber | 8.0.0 | Common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers | Apache V2.0 and other | https://github.com/google/libphonenumber/blob/master/LICENSE |
|
Google Web Toolkit | 2.4.0 | Web Framework | Apache V2.0 | http://www.apache.org/licenses/ | |
gson | 2.9.1 | Apache V2.0 | http://www.apache.org/licenses/ | ||
H | |||||
Hamcrest | 2.2 | Core API and libraries of ham crest matcher framework. | BSD 3-Clause | https://opensource.org/licenses/BSD-3-Clause | hamcrest-*.jar |
Handy URI Templates | 2.1.6 | URI template processor implementing RFC6570 written in Java. | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0 | handy-uri-templates-*.jar |
HdrHistogram | 2.1.12 | Supports the recording and analyzing of sampled data value counts across a configurable integer value range with configurable value precision within the range | BSD 2-Clause | https://github.com/HdrHistogram/HdrHistogram/blob/master/LICENSE.txt | HdrHistogram-*.jar |
htmlcleaner | 2.18 | Open source HTML parser written in Java | BSD | http://htmlcleaner.sourceforge.net/license.php | htmlcleaner-*.jar |
I | |||||
ICU International Components for Unicode | 49.1 | Other | https://javaee.github.io/glassfish/LICENSE | icu4j-*.jar | |
istack common utility code | 3.0.11 | CDDL 1.1 | istack-commons-runtime-3.0.11.jar | ||
iText PDF | 2.1.7 | PDF library Version 2.1.7 used | MPL/LGPL | iText*.jar | |
J | |||||
2.13.2 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 |
| ||
Jackson Core | 2.13.2 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt | jackson-core-2.13.2.jar | |
Jackson Databind | 2.13.2.2 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt | jackson-databind-2.13.2.2.jar | |
Jackson-datatype-problem | 0.25.0 | A Java library that implements application/problem+json | MIT | https://github.com/zalando/problem/blob/main/LICENSE |
|
Jackson JAXRS Base | 2.12.4 | Apache 2.0 | https://github.com/FasterXML/jackson-jaxrs-providers/blob/2.12/LICENSE | jackson-jaxrs-base-2.12.4.jar | |
Jackson JAXRS JSON | 2.12.4 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt | jackson-jaxrs-json-provider-2.12.4.jar | |
Jackson JSON processor core utils | 1.9 2.12.4 | LGPL 3.0 and ASL 2.0 | https://github.com/fge/jackson-coreutils/blob/master/LICENSE |
| |
JAXB Annotations | 2.13.2 | Multi-module umbrella project for Jackson foundational modules, building on core databind | Apache 2.0 | https://github.com/FasterXML/jackson-modules-base/blob/2.14/LICENSE |
|
| 2.13.2 | Multi-module umbrella project for Jackson modules to support Java 8 features | Apache 2.0 | https://github.com/FasterXML/jackson-modules-java8/blob/2.13/LICENSE |
|
Jaeger | 1.6 | Apache 2.0 | https://github.com/jaegertracing/jaeger/blob/main/LICENSE |
| |
Jakarta Activation API | 1.2.2 | Jakarta Activation API 2.1 Specification | Eclipse Distribution License V2.0 | https://www.eclipse.org/org/documents/edl-v10.php |
|
Jakarta Annotations API | 1.3.5 | Defines a collection of annotations representing common semantic concepts for declarative style of programming in Java. | Eclipse Public License V2.0 | https://github.com/eclipse-ee4j/common-annotations-api/blob/master/LICENSE.md |
|
Jakarta XML Binding API | 2.3.3 | Provides an API and tools that automate the mapping between XML documents and Java objects. | Eclipse Distribution License V1.0 | https://www.eclipse.org/org/documents/edl-v10.php |
|
Janel | 4.2.112 | Java native executable for Windows | MIT | ||
Java Chromium Embedded Framework | 3.2171.1880.114 | BSD-style license | https://bitbucket.org/chromiumembedded/java-cef/src/master/LICENSE.txt | ||
Java Hamcrest | 2.2 | Matchers that can be combined to create flexible expressions of intent | BSD | https://github.com/hamcrest/JavaHamcrest/blob/master/LICENSE.txt |
|
Java Secure Channel | 0.1.53 | Java implementation of SSH2 | BSD style license | http://www.jcraft.com/jsch/LICENSE.txt | |
Java Servlet Specification | 3.1 4.0.1 | CDDL v1.1 | https://javaee.github.io/servlet-spec/LICENSE |
| |
java-image-scaling | 0.8.6 | The purpose of the library is to provide better image scaling options than the Java runtime provides. | BSD 3-clause | https://github.com/mortennobel/java-image-scaling/blob/master/license.txt | |
JavaBeans Activation Framework (JAF) | 1.0.2 1.1.1 | CDDL 1.0 CDDL 1.1 | https://github.com/eclipse-ee4j/jaf/blob/master/LICENSE.md |
| |
JavaMail | 1.5.5 1.5.6 1.6.1 1.6.2 | Java Mail API | CDDL 1.1 | https://glassfish.java.net/public/CDDL+GPL_1_1.html |
|
Javassist (Java Programming Assistant) | 3.18.2 | A library for editing bytecodes in Java | MPL 1.1 | https://github.com/jboss-javassist/javassist/blob/master/License.html/ | javassist-*.jar |
/metro-fi | 1.2.15 | Starting 1.2.16 this project is part of EE4J initiative | Apache 2.0 | https://github.com/javaee/metro-fi/blob/1.2.15/LICENSE | FastInfoset-1.2.15.jar |
JAX-WS | 21 | JAX-WS Reference Implementation | CDDL 1.1 | https://glassfish.java.net/public/CDDL+GPL_1_1.html | |
JAXB | 2.2.6 2.3.1 | Java Architecture for XML Binding 2.0 | CDDL 1.1 | https://glassfish.java.net/public/CDDL+GPL_1_1.html |
|
JBoss JSR 250: Common Annotations for the Java(TM) Platform v 1.3 | 1.0.1.Final | CDDL 1.1 | https://github.com/jboss/jboss-annotations-api_spec/blob/master/LICENSE | jboss-annotations-api_1.3_spec-1.0.1.Final.jar | |
JBoss JSR-000222: Java(TM) Architecture for XML Binding (JAXB) v 2.3 | 1.0.1.Final | CDDL 1.1 | https://github.com/jboss/jboss-jaxb-api_spec/blob/master/LICENSE | jboss-jaxb-api_2.3_spec-1.0.1.Final.jar | |
JBoss JAX-RS 2.1: The Java(TM) API for RESTful Web Services | 1.0.3.Final | CDDL 1.0 | https://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 Framework | 3.3.2.Final | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt | jboss-logging-3.3.2.Final.jar | |
JCL over SLF4J | 1.7.36 | JCL 1.7 Implemented Over SLF4J | Apache V2.0 | https://github.com/qos-ch/slf4j/blob/master/jcl-over-slf4j/LICENSE.txt | jcl-over-slf4j-*.jar |
jcip-annotations | 1.0-1 | "Java Concurrency In Practice" Book Annotations | Apache 2.0 | https://github.com/stephenc/jcip-annotations/blob/master/LICENSE.txt | jcip-annotations-1.0-1 |
JCraft JZlib | 1.1.3 | GNU LGPL | http://www.jcraft.com/jzlib/LICENSE.txt |
| |
JDOM | 1.1.1 | Java-based solution for accessing, manipulating, and outputting XML data from Java code | Apache-style | http://www.jdom.org/docs/faq.html#a0030 | |
Jericho HTML Parser | 3.4 | Apache V2.0 | http://www.apache.org/licenses/ | jericho-html-*.jar | |
Jettison | 1.5.1 | A StAX implementation for JSON | Apache V2.0 | https://github.com/jettison-json/jettison/blob/master/LICENSE | jettison-*.jar |
Jetty | 9.4.43 | Eclipse Jetty provides a Web server and javax.servlet container, plus support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations | Apache V2.0 | https://www.eclipse.org/legal/ | jetty-*.jar, websocket-*.jar |
JFlex | 1.4.2_03-b02 | Lexical analyzer generator for Java | BSD-style license | http://jflex.de/copying.html | |
JNA | 4.5.2 | Java Native Access | Apache V2.0 | jna-*.jar | |
jopt-simple | 5.0.3 | Java library for parsing command line options | MIT | https://github.com/jopt-simple/jopt-simple/blob/master/LICENSE.txt |
|
Joda time | 2.8.1 2.9.7 | Basic types for Date and Time | Apache V2.0 | http://www.apache.org/licenses/ | joda-time-*.jar |
JODConverter | 2.2.2 | OpenOffice API, will be replaced by OpenOffice API "UNO" (https://wiki.openoffice.org/wiki/Documentation/DevGuide) | LGPL | http://www.gnu.org/licenses/lgpl.html | jodconverter-*.jar |
Jra | 1.0-alpha-4 | Java Rest Annotations | Apache V2.0 | http://www.apache.org/licenses/ | jra-*.jar |
Jsass | 5.7.3 | Sass to CSS compilation | MIT | https://github.com/bit3/jsass/blob/master/LICENSE | jsass-*.jar |
JSON in Java | 20171018 | Library to parse JSON data into a Java object model | MIT | https://github.com/stleary/JSON-java/blob/master/LICENSE | json-20171018.jar |
JSON Library from Android SDK | 0.0.20131108.vaadin1 | This is the org.json compatible Android implementation extracted from the Android SDK. | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0 | android-json-*.jar |
JSON Smart | 2.4.8 | JSON Small and Fast Parser | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | json-smart-*.jar |
JSON Schema Core | 1.2.10 | Media type for describing JSON documents | LGPL 3.0 and ASL 2.0 | https://github.com/java-json-tools/json-schema-core/blob/master/LICENSE |
|
JSON Schema Validator | 1.7.0 2.2.11 | JSON Schema validator for java, based on the org.json API, implementing JSON Schema Draft v4, Draft v6 and Draft v7 specifications | Apache 2.0 | https://github.com/everit-org/json-schema/blob/master/LICENSE.md | org.everit.json.schema-*.jar |
JSONassert | 1.5.0 | Library to write test assertions based on JSON object/string comparisons | Apache 2.0 | https://github.com/skyscreamer/JSONassert/blob/master/LICENSE.txt/ | jsonassert-*.jar |
JSON Patch | 2.12.4 | An RFC 6902 (JSON Patch) and reverse, plus RFC 7386 (JSON Merge Patch), implementation in Java using Jackson (2.2.x) | LGPL 3.0 and ASL 2.0 | https://github.com/java-json-tools/json-patch/blob/master/LICENSE | json-patch-2.12.4.jar |
JSON Path | 1.1.2 2.6.0 | Java JSON Path implementation | Apache V2.0 | https://github.com/json-path/JsonPath/blob/master/LICENSE | json-path-*.jar |
JUnidecode | 0.1.1 | A Unicode to ASCII Java Library | Apache 2.0 | http://www.apache.org/licenses/ | junidecode-*.jar |
JUnit Toolbox | 2.2 | Provides some useful classes for writing automated tests with JUnit | Apache 2.0 | https://github.com/MichaelTamm/junit-toolbox/blob/master/LICENSE.md | junit-toolbox-*.jar |
JUnit | 4.11, 4.12, 4.13.2 | Test framework | Eclipse 1.0 | https://github.com/junit-team/junit4/blob/main/LICENSE-junit.txt | junit-*.jar |
K | |||||
Kafka Client | 2.8.2 | Distributed system consisting of servers and clients who communicate via a TCP network protocol | Apache V2.0 | https://github.com/spring-projects/spring-kafka/blob/main/LICENCE.txt |
|
Keycloak | 16.1.1 | Apache 2.0 | https://github.com/keycloak/keycloak/blob/main/LICENSE.txt |
| |
kiwi-java | Java Cassowary Linear Constraint Solver Algorithm | BSD | https://github.com/alexbirkett/kiwi-java/blob/master/LICENSE | kiwi-cassowary-*.jar | |
Kotlin Stdlib | 1.8.10 | For working with Kotlin | Apache 2.0 | https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE | kotlin-stdlib-*.jar |
L | |||||
LatencyUtils | 2.0.3 | Package that provides latency recording and reporting utilities | BSD 2-Clause | https://github.com/LatencyUtils/LatencyUtils/blob/master/LICENSE | LatencyUtils-*.jar |
less4j | 1.17.2 | Java less compiler | Apache V2.0 | http://www.apache.org/licenses/ | less4j-*.jar |
libsass | 3.5.2 | sass compilation, included in jsass. | MIT | https://github.com/sass/libsass/blob/master/LICENSE/ | |
libthrift | 0.13.0 | Framework for scalable cross-language services development | Apache V2.0 | libthrift-*.jar | |
logback | 1.2.11 0.1.5 | Logging library for Java | Eclipse 1.0 | http://www.eclipse.org/legal/epl-v10.html |
|
Logback Contrib :: Jackson | 0.1.5 | Provides community-driven and supported extensions to the Logback logging framework. | Eclipse 1.0 GNU Lesser General Public License | https://www.eclipse.org/legal/epl-v10.html https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html |
|
https://lunrjs.com/ | 0.7.2 | Search engine for the Developer Documentation | MIT | https://github.com/olivernn/lunr.js/blob/master/LICENSE | |
M | |||||
mapdb | 1.0.9 | MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap memory. | Apache 2.0 | http://www.apache.org/licenses/ | mapdb-*.jar |
metrics-core | 3.2.1 | Metrics provides a powerful toolkit of ways to measure the behavior of critical components in your production environment. | Apache 2.0 | http://www.apache.org/licenses/ | metrics-core-*.jar |
micrometer | 1.8.5 | An application metrics facade for the most popular monitoring tools. Think LF4J, but for metrics. | Apache 2.0 | https://github.com/micrometer-metrics/micrometer/releases/tag/v1.8.5 |
|
Milton WebDAV | 1.5.6 | Basic Webdav only, no longer in use. | Apache 2.0 | http://milton.io/about/license/index.html | |
mockito | 1.9.5, 1.10.19 | Mock objects library for java | MIT | http://github.com/mockito/mockito/blob/master/LICENSE | mockito-*.jar |
Msg Simple | 1.1 | LGPL3 or greater and Apache 2.0 | http://www.gnu.org/licenses/lgpl.html http://www.apache.org/licenses/LICENSE-2.0 | msg-simple-1.1.jar | |
msv | 2011.1 | Multi-Schema Validator | BSD | https://msv.java.net/License.txt | msv-core-*.jar |
N | |||||
net.shibboleth.utilities.java-support | 7.3.0 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 | java-support-*.jar | |
Netty | 4.1.76 5.8.1 | asynchronous event-driven network application framework | Apache 2.0 | https://github.com/netty/netty/blob/4.1/LICENSE.txt |
|
Nimbus content-type | 2.1 | Apache 2.0 | https://bitbucket.org/connect2id/nimbus-content-type/src/master/LICENSE.txt |
| |
Nimbus Jose | 9.14 | Java library for Javascript Object Signing and Encryption (JOSE) and JSON Web Tokens (JWT) | Apache 2.0 | https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/LICENSE.txt |
|
Nimbus lang-tags | 1.5 | Apache 2.0 | https://bitbucket.org/connect2id/nimbus-language-tags/src/master/LICENSE.txt |
| |
O | |||||
Okapi Framework Lib | 1.40 | Translation and localization framework | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 | okapi-lib-1.40.jar |
Okapi Rainbow Lib | 1.40 | Translation and localization framework | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 | okapi-rainbow-1.40.jar |
Okapi XLIFF Lib | 1.40 | Translation and localization framework | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 | okapi-lib-xliff2-1.40.jar |
OkHttp | 4.10.0 | An HTTP client from Square for Java and Android applications | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | okhttp-4.10.0.jar |
Okio JVM | 3.3.0 | I/O API for Java | Apache 2.0 | https://square.github.io/okio/#license | okio-jvm-3.3.0.jar |
OpenOffice UDK | OpenOffice UDK and Java Uno | Apache 2.0 | http://www.apache.org/licenses/ | juh-*.jar, jurt-*.jar, ridl-*.jar, unoil-*.jar | |
opensaml | 3.4.5 | Apache 2.0 | http://www.apache.org/licenses/LICENSE-2.0 | opensaml-*.jar | |
openzipkin brave | 5.13.7 | Java distributed tracing implementation compatible with Zipkin backend services | Apache 2.0 | https://github.com/openzipkin/brave/blob/master/LICENSE |
|
openzipkin zipkin-aws | 0.21.3 | Reporters and collectors for Amazon's cloud | Apache 2.0 | https://github.com/openzipkin/zipkin-aws/blob/master/LICENSE |
|
2.23.2 | Distributed tracing system | Apache 2.0 | https://github.com/openzipkin/zipkin/blob/master/LICENSE |
| |
2.16.3 | |||||
Oracle JDBC driver | 18.3.0.0 | Oracle Database 11 JDBC Driver | OTN | https://www.oracle.com/technetwork/licenses/distribution-license-152002.html | ojdbc6-*.jar |
P | |||||
pngtastic | 1.2 | A pure Java PNG image optimization and manipulation library | MIT | https://github.com/depsypher/pngtastic/blob/master/LICENSE.txt | |
JDBC driver | 9.4.1212 42.4.2 | Java JDBC 42.3.3 (JRE 8+) driver for PostgreSQL database | BSD-2 Clause | https://jdbc.postgresql.org/about/license.html | postgresql-42.4.2.jar |
PowerMock | 1.5.6 | PowerMock is a Java framework that allows you to unit test code normally regarded as untestable | Apache V2.0 | https://github.com/powermock/powermock/blob/release/2.x/LICENSE.txt | powermock-mockito-*.jar |
Prism.js | 1.9.0 | Prism is a lightweight, robust, elegant syntax highlighting library | MIT | https://github.com/PrismJS/prism/blob/gh-pages/LICENSE | |
problem | 0.25.0 | Java library that implements application/problem+json | MIT | https://github.com/zalando/problem/blob/main/LICENSE |
|
problem-spring-web | 0.26.2 | MIT | https://github.com/zalando/problem-spring-web/blob/main/LICENSE |
| |
Project Lombok | 1.16.18 | A java library that automatically plugs into your editor and build tools, spicing up your java | MIT | https://opensource.org/licenses/mit-license.php | lombok.jar |
Prometheus Java Simpleclient | 0.12.0 | Common code used by various modules of the Simple client. | Apache 2.0 | https://github.com/prometheus/client_java/blob/master/LICENSE |
|
protobuf-java | 2.6.1 | New BSD license | http://www.opensource.org/licenses/bsd-license.php | ||
Q | |||||
Quaqua Look and Feel | 8.0 | macOS X Look and Feel | Modified BSD | http://www.randelshofer.ch/quaqua/license.html | |
R | |||||
Reactive Core | 3.4.17 | Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactive Extensions inspired API and efficient event streaming support. | Apache 2.0 | https://github.com/reactor/reactor-core/blob/main/LICENSE |
|
Reactive Streams | 1.0.2 1.0.3 | Standard for asynchronous stream processing with non-blocking backpressure | Public | http://creativecommons.org/publicdomain/zero/1.0/ |
|
Reactor netty | 1.0.18 0.0.7 | fourth-generation reactive library | Apache 2.0 | https://github.com/reactor/reactor-netty/blob/main/LICENSE |
|
RESTEasy | 4.5.5 | productivity framework for developing client and server RESTful applications and services in Java | Apache 2.0 | https://github.com/resteasy/Resteasy/blob/3.9.1.Final/License.html | resteasy-*-4.5.5.Final.jar |
Rhino | 1.7R3 | JavaScript 1.7R3, will update to 1.7.6 | MPL V1.1 | https://www.mozilla.org/MPL/ | js-rhino-*.jar |
S | |||||
SAAJ API | 1.5.1 | Java APIs for XML Messaging: SOAP with Attachments API for Java (SAAJ API) | https://github.com/javaee/javax.xml.soap/blob/master/LICENSE | saaj-api-*.jar | |
Saxon-HE | 9 | XML Parser | MPL V2.0 | http://saxon.sourceforge.net | saxon9he.jar |
scribejava | 6.9.0 | OAuth Library for Java | MIT | http://github.com/scribejava/scribejava/blob/master/LICENSE.txt | |
SLF4J | 1.7.18, 1.7.25 1.7.36 2.17.2 | Simple Logging Facade for Java | MIT | http://www.slf4j.org/license.html |
|
SnakeYAML | 1.29 | YAML parser and emitter for Java | Apache 2.0 | https://github.com/spariev/snakeyaml/blob/master/LICENSE.txt |
|
Snowball | N/A | Stemming | BSD | http://snowball.tartarus.org/license.php, http://opensource.org/licenses/bsd-license.html | |
Spring Cloud | 3.1.2 | Spring Cloud Sleuth provides Spring Boot auto-configuration for distributed tracing. |
| ||
Spring Boot | 2.6.7 0.12.0 | Stand-alone, production-grade Spring-based applications | Apache 2.0 | https://github.com/spring-projects/spring-boot/blob/main/LICENSE.txt |
|
Spring Framework | 5.3.19 | Spring makes it easy to create Java enterprise applications | Apache 2.0 | https://github.com/spring-projects/spring-framework |
|
Spring Security | 5.6.3 1.1.0 1.0.10 | Customizable authentication and access-control framework for securing Spring-based applications | Apache 2.0 | https://github.com/spring-projects/spring-security/blob/main/LICENSE.txt |
|
soot | 2.3.0 | A framework for analyzing and transforming Java Applications | GNU LGPL 2.1 | https://github.com/soot-oss/soot/blob/develop/LICENSE.txt | |
StAX API JSR-173 Extensions | 1.8 | CDDL 1.1 | https://github.com/javaee/metro-stax-ex/blob/master/LICENSE | stax-ex-1.8.jar | |
Stax2 | 3.1.1 | Extension to basic Stax 1.0 API | BSD | http://www.opensource.org/licenses/bsd-license.php | stax2-api-*.jar |
T | |||||
Tomcat Embed Core | 9.0.62 | Core Tomcat implementation | Apache V2.0 | https://www.apache.org/licenses/ |
|
TypeScript | 2.1.6 | TypeScript compiler for censhare 5 Web code | Apache V2.0 | https://github.com/Microsoft/TypeScript/blob/master/LICENSE.txt | |
TXW | 2.3.1 | TXW is a library that allows you to write XML documents. | CDDL+GPL License | https://github.com/eclipse-ee4j/jaxb-ri/blob/master/LICENSE.md | txw2-2.3.1.jar |
U | |||||
UmlGraph Doclet | 4.6 | BSD | https://opensource.org/licenses/bsd-license.html | ||
undertow | 2.2.5 | Flexible performant web server written in java, providing both blocking and non-blocking APIs based on NIO. | Apache V2.0 | http://repository.jboss.org/licenses/apache-2.0.txt | undertow-core-2.2.5.Final.jar |
URI-template | 0.9 | A fully functional Java implementation of URI templates (RFC 6570) | LGPL 3.0 and ASL 2.0 | https://github.com/fge/uri-template/blob/master/LICENSE | |
V | |||||
Velocity | 2.1 2.3 | Templating engine, used for SAML logout form | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0 |
|
W | |||||
WAFFLE JNA | 1.9.0 | WAFFLE JNA implementation | Eclipse V1.0 | https://raw.githubusercontent.com/dblock/waffle/master/LICENSE | waffle-jna-*.jar |
Woodstox | 5.0.3 | XML processor that implements Stax (JSR-173) and SAX2 APIs | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0.txt | woodstox-core-asl-*.jar |
WSDL4J | 1.6.3 | Java stub generator for WSDL | CPL-1.0 | https://opensource.org/licenses/cpl1.0.php | wsdl4j-*.jar |
XYZ | |||||
XML-commons | 1.3.04 | Common packaging for the various externally defined standards relating to XML - things like the DOM, SAX, and JAXP interfaces. | Apache V2.0 | http://xerces.apache.org/xml-commons/licenses.html#overview | xml-apis-*.jar |
XmlSchema | 2.2.4 | Lightweight Java object model to manipulate and generate XML schema representations, e.g. from an xsd file | Apache V2.0 | http://www.apache.org/licenses/LICENSE-2.0 | xmlschema-core-*.jar |
XMLUnit | 1.6 | XMLUnit is a library that supports testing XML output | BSD | https://github.com/xmlunit/xmlunit/blob/master/xmlunit-legacy/LICENSE.txt | xmlunit-*.jar |
XML Unit Core | 2.8.4 | XMLUnit for Java | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | xmlunit-core-*.jar |
3.3.8.Final | Simplified low-level I/O layer which can be used anywhere you are using NIO today. | Apache 2.0 | https://github.com/xnio/xnio/blob/3.x/LICENSE.txt |
| |
YUI Compressor | 2.4.7 | JavaScript compressor which, in addition to removing comments and white-spaces, obfuscates local variables using the smallest possible variable name | BSD | https://github.com/yui/yui3/blob/master/LICENSE.md | |
Zipkin-aws | 0.21.3 | Reporters and collectors for Amazon's cloud | Apache 2.0 | https://github.com/openzipkin/zipkin-aws/blob/master/LICENSE |
|
2.23.2 | Distributed tracing system | Apache 2.0 | https://github.com/openzipkin/zipkin/blob/master/LICENSE |
| |
Zipkin Reporter | 2.16.3 | Adapts a Reporter to a Brave SpanHandler. | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt |
|
2.16.3 | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | zipkin-sender-amqp-client-*.jar | ||
2.16.3 | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | zipkin-sender-kafka-*.jar | ||
2.16.3 | Apache V2.0 | https://www.apache.org/licenses/LICENSE-2.0.txt | zipkin-sender-activemq-client-*.jar | ||
Zxing | 1.7 | Apache V2.0 | http://www.apache.org/licenses//LICENSE-2.0.txt | zxing-core-*.jar |
Open-source software censhare Web
Additional software (not distributed)
Software | Version | License | Link to License | Comment |
---|---|---|---|---|
FFmpeg | N/A | LGPL | https://www.ffmpeg.org/legal.html | Video engine |
GhostScript | N/A | AGPL | http://www.artifex.com/page/licensing-information.html | Interpreter for PostScript and PDF |
ImageMagick | N/A | Other | http://www.imagemagick.org/script/license.php | Image engine, includes https://www.cybercom.net/~dcoffin/dcraw/ |
LibreOffice | N/A | MPL V2.0 | https://www.libreoffice.org/about-us/licenses/ | |
OpenOffice | N/A | Apache V2.0 | http://www.openoffice.org/license.html |
Licensed software
Software | Version | License | Link | Separate License Agreement | Comment |
---|---|---|---|---|---|
ag-Grid | N/A | commercial | Required for all frontend developers of censhare software customers when creating new functionality to the censhare system in the sense of own developments | License 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. | |
Callback File System | N/A | commercial | Not required | ||
Flowplayer | N/A | commercial | Not required | MZ | |
OutlDD | N/A | commercial | Not required | ||
Synthetica | N/A | commercial | Not required | Dark look&feel for the censhare Client | |
WIRIS Editor | N/A | commercial | Not required | MZ |
This article lists the required third-party libraries to build the censhare Server.