Open Source Software Components
The following open source software components will be used by this version of i-net PDFC in a complete installation including all plugins provided with the installation package. Some of the listed 3rd party components may not be required depending on the plugins and optional functionality used in a specific setup.
You can download the list of Open Source Software Component licenses as json.
i-net PDFC Plugin
Library | File | Version | License | Description |
---|---|---|---|---|
Apache Commons Logging | commons-logging.jar | 1.3.0 | Apache-2.0 | Apache Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. |
commons-logging-NOTICE | ||||
BlendComposite and ColorUtils | inetcore.jar/com/inet/shared/utils/BlendComposite | 0 | LGPL 3.0 | A blend composite defines the rule according to which a drawing primitive (known as the source) is mixed with existing graphics (know as the destination.) ColorUtilities contains a set of tools to perform common color operations easily. |
Jakarta Servlet | jakarta.servlet-api.jar | 4.0.4 | EPL 2.0 | Eclipse Enterprise for Java (EE4J) is an open source initiative to create standard APIs, implementations of those APIs, and technology compatibility kits for Java runtimes that enable development, deployment, and management of server-side and cloud-native applications. |
GPL2 w/ CPE | ||||
Jakarta WebSocket - Server API | jakarta.websocket-api.jar | 1.1.2 | EPL 2.0 | Jakarta WebSocket - Server API |
GNU General Public License, version 2 with the GNU Classpath Exception | ||||
jakarta.websocket-api-NOTICE.md | ||||
jakarta.websocket-api-LICENSE.md | ||||
Java Runtime | 21 | GPLv2+CE | Java Runtime | |
MongoDB Java Driver (unmaintained) | mongo-java-driver.jar | 3.12.14 | Apache 2.0 | This artifact is no longer maintained / updated by MongoDB. For the most up-to-date version of the Java Driver, please refer to the mongodb-driver-sync artifact. To use the legacy API, please refer to the mongodb-driver-legacy artifact. |
SLF4J API Module | slf4j-api.jar | 2.0.11 | MIT | The slf4j API |
slf4j-api-LICENSE |
Calendar Plugin
The Calendar plugin allows the Task Planner to read iCal and ICS files and run a series on the events of a defined period. The additional Trigger allows to run a Task Planner task when an ICS or iCal event occurs.
Library | File | Version | License | Description |
---|---|---|---|---|
biweekly | biweekly.jar | 0.6.8 | FreeBSD License | An iCalendar parser/writer library written in Java. |
Jackson-core | jackson-core.jar | 2.15.3 | Apache 2.0 | Core Jackson processing abstractions (aka Streaming API), implementation for JSON |
jackson-core-NOTICE | ||||
jackson-core-FastDoubleParser-NOTICE | ||||
jackson-core-bigint-LICENSE | ||||
vinnie | vinnie.jar | 2.0.2 | MIT | A lightweight Java library that reads and writes "vobject" data (vCard and iCalendar). |
vinnie-LICENSES |
Comparison Desktop Application Plugin
Intuitive, intelligent comparison of your documents in the i-net PDFC desktop application.
Library | File | Version | License | Description |
---|---|---|---|---|
TableLayout.jar | 0 | license-TableLayout | ||
VividSwingAnimations.jar | 0 | license-VividSwingAnimations |
Diagnostics Plugin
Display information about the current server status, view and search through log files and run server benchmarks.
Library | File | Version | License | Description |
---|---|---|---|---|
Flotr2 | flotr2.min.js | 0 | MIT | The Canvas graphing library. |
Discord Plugin
The Discord collaboration extension adds the ability of the server application to communicate with Discord.
Library | File | Version | License | Description |
---|---|---|---|---|
api | discord-json-api.jar | 1.6.18 | LGPL-3.0 | Discord entity domain as immutable Jackson objects |
Caffeine cache | caffeine.jar | 3.1.6 | Apache 2.0 | A high performance caching library |
Core functionality for the Reactor Netty library | reactor-netty-core.jar | 1.1.15 | Apache 2.0 | Core functionality for the Reactor Netty library |
discord-json | discord-json.jar | 1.6.18 | LGPL-3.0 | Discord entity domain as immutable Jackson objects |
Discord4J | discord4j-voice.jar | 3.2.6 | LGPL-3.0 | A JVM-based REST/WS wrapper for the official Discord Bot API |
Discord4J | discord4j-rest.jar | 3.2.6 | LGPL-3.0 | A JVM-based REST/WS wrapper for the official Discord Bot API |
Discord4J | discord4j-gateway.jar | 3.2.6 | LGPL-3.0 | A JVM-based REST/WS wrapper for the official Discord Bot API |
Discord4J | discord4j-common.jar | 3.2.6 | LGPL-3.0 | A JVM-based REST/WS wrapper for the official Discord Bot API |
Discord4J | discord4j-core.jar | 3.2.6 | LGPL-3.0 | A JVM-based REST/WS wrapper for the official Discord Bot API |
HTTP functionality for the Reactor Netty library | reactor-netty-http.jar | 1.1.15 | Apache 2.0 | HTTP functionality for the Reactor Netty library |
Jackson datatype: jdk8 | jackson-datatype-jdk8.jar | 2.15.3 | Apache 2.0 | Add-on module for Jackson (http://jackson.codehaus.org) to support JDK 8 data types. |
jackson-datatype-jdk8-NOTICE | ||||
jackson-datatype-jdk8-LICENSE | ||||
Jackson datatype: JSR310 | jackson-datatype-jsr310.jar | 2.15.3 | Apache 2.0 | Add-on module to support JSR-310 (Java 8 Date & Time API) data types. |
jackson-datatype-jsr310-NOTICE | ||||
jackson-datatype-jsr310-LICENSE | ||||
Jackson-annotations | jackson-annotations.jar | 2.15.3 | Apache 2.0 | Core annotations used for value types, used by Jackson data binding package. |
jackson-annotations-NOTICE | ||||
Jackson-core | jackson-core.jar | 2.15.3 | Apache 2.0 | Core Jackson processing abstractions (aka Streaming API), implementation for JSON |
jackson-core-NOTICE | ||||
jackson-core-bigint-LICENSE | ||||
jackson-core-FastDoubleParser-NOTICE | ||||
jackson-databind | jackson-databind.jar | 2.15.3 | Apache 2.0 | General data-binding functionality for Jackson: works on core streaming API |
jackson-databind-NOTICE | ||||
Netty/Buffer | netty-buffer.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Codec | netty-codec.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Codec/DNS | netty-codec-dns.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Codec/HTTP | netty-codec-http.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Codec/HTTP2 | netty-codec-http2.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Common | netty-common.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Handler | netty-handler.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Handler/Proxy | netty-handler-proxy.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Resolver | netty-resolver.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Resolver/DNS | netty-resolver-dns.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Transport | netty-transport.jar | 4.1.108.Final | Apache 2.0 | Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. |
Netty/Transport/Native/Unix/Common | netty-transport-native-unix-common.jar | 4.1.108.Final | Apache 2.0 | Static library which contains common unix utilities. |
Non-Blocking Reactive Foundation for the JVM | reactor-core.jar | 3.6.2 | Apache 2.0 | Non-Blocking Reactive Foundation for the JVM |
reactive-streams | reactive-streams.jar | 1.0.4 | MIT-0 | A Protocol for Asynchronous Non-Blocking Data Sequence |
Reactor Extra | reactor-extra.jar | 3.5.1 | Apache 2.0 | Reactor Extra utilities, helpers and custom operators |
Reactor Netty with all modules | reactor-netty.jar | 1.1.15 | Apache 2.0 | Reactor Netty with all modules |
simple-fsm | simple-fsm.jar | 1.0.1 | MIT | A very simple finite state machine |
Stores | stores-api.jar | 3.2.2 | LGPL-3.0 | A set of pre-made store implementations for Discord4J |
Stores | stores-jdk.jar | 3.2.2 | LGPL-3.0 | A set of pre-made store implementations for Discord4J |
FTP Transfer Plugin
Extends the Task Planner with FTP functionalities.
Library | File | Version | License | Description |
---|---|---|---|---|
Apache Commons Codec | commons-codec.jar | 1.16.0 | Apache-2.0 | The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. |
commons-codec-NOTICE | ||||
Apache Commons Net | commons-net.jar | 3.10.0 | Apache-2.0 | Apache Commons Net library contains a collection of network utilities and protocol implementations. Supported protocols include: Echo, Finger, FTP, NNTP, NTP, POP3(S), SMTP(S), Telnet, Whois. |
commons-net-NOTICE | ||||
Apache Commons VFS | commons-vfs2.jar | 2.9.0 | Apache 2.0 | Apache Commons VFS is a Virtual File System library. |
commons-vfs2-NOTICE | ||||
Apache HttpClient | httpclient.jar | 4.5.14 | Apache 2.0 | Apache HttpComponents Client |
httpclient-NOTICE | ||||
JSch | jsch.jar | 0.1.55 | BSD 3 | JSch is a pure Java implementation of SSH2 |
Help Plugin
The Help application is a centralized viewer for all help topics of the product.
Library | File | Version | License | Description |
---|---|---|---|---|
Apache Commons BeanUtils | commons-beanutils.jar | 1.9.4 | Apache 2.0 | Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. |
commons-beanutils-NOTICE | ||||
Apache Commons Digester | commons-digester3.jar | 3.2 | Apache 2.0 | The Apache Commons Digester package lets you configure an XML to Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized. |
commons-digester3-NOTICE | ||||
jsoup Java HTML Parser | jsoup.jar | 1.16.2 | MIT | jsoup is a Java library for working with real-world HTML. It provides a very convenient API for fetching URLs and extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do. |
jsoup-LICENSE |
i-net PDFC Core Plugin
Provides the core functionality to compare document files.
Library | File | Version | License | Description |
---|---|---|---|---|
${proj-title} (${project.artifactId}) | icu4j.jar | 74.2 | Unicode/ICU License | International Components for Unicode for Java (ICU4J) is a mature, widely used Java library providing Unicode and Globalization support |
icu4j-LICENSE | ||||
jbig2 | jbig2.jar | 5.5.1 | BSD 3 | This implementation uses the JBIG2 decoder provider by IDRsolutions (jPedal). |
ImageIO Extension Plugin
The ImageIO Extension plugin adds support for reading additional image formats on the server side.
Library | File | Version | License | Description |
---|---|---|---|---|
TwelveMonkeys :: Common :: Image | common-image.jar | 3.10.1 | The BSD License | TwelveMonkeys Common image support classes. |
TwelveMonkeys :: Common :: IO | common-io.jar | 3.10.1 | The BSD License | TwelveMonkeys Common I/O support classes. |
TwelveMonkeys :: Common :: Language support | common-lang.jar | 3.10.1 | The BSD License | TwelveMonkeys Common language support classes. |
TwelveMonkeys :: ImageIO :: BMP plugin | imageio-bmp.jar | 3.10.1 | The BSD License | ImageIO plugin for Microsoft Device Independent Bitmap (BMP/DIB) format. |
TwelveMonkeys :: ImageIO :: Core | imageio-core.jar | 3.10.1 | The BSD License | TwelveMonkeys ImageIO core support classes. |
TwelveMonkeys :: ImageIO :: HDR plugin | imageio-hdr.jar | 3.10.1 | The BSD License | ImageIO plugin for Radiance RGBE High Dynaimc Range format (HDR). |
TwelveMonkeys :: ImageIO :: ICNS plugin | imageio-icns.jar | 3.10.1 | The BSD License | ImageIO plugin for Apple Icon Image (ICNS) format. |
TwelveMonkeys :: ImageIO :: IFF plugin | imageio-iff.jar | 3.10.1 | The BSD License | ImageIO plugin for Amiga/Electronic Arts Interchange Filed Format (IFF) type ILBM and PBM format. |
TwelveMonkeys :: ImageIO :: PCX plugin | imageio-pcx.jar | 3.10.1 | The BSD License | ImageIO plugin for ZSoft Paintbrush Format (PCX) |
TwelveMonkeys :: ImageIO :: PICT plugin | imageio-pict.jar | 3.10.1 | The BSD License | ImageIO plugin for Apple Mac Paint Picture (PICT) format. |
TwelveMonkeys :: ImageIO :: PNM plugin | imageio-pnm.jar | 3.10.1 | The BSD License | ImageIO plugin for NetPBM Portable Any Map (PNM) |
TwelveMonkeys :: ImageIO :: PSD plugin | imageio-psd.jar | 3.10.1 | The BSD License | ImageIO plugin for Adobe Photoshop Document (PSD). |
TwelveMonkeys :: ImageIO :: SGI plugin | imageio-sgi.jar | 3.10.1 | The BSD License | ImageIO plugin for Silicon Graphics Image Format (SGI) |
TwelveMonkeys :: ImageIO :: TGA plugin | imageio-tga.jar | 3.10.1 | The BSD License | ImageIO plugin for Truevision TGA Image Format (TGA) |
TwelveMonkeys :: ImageIO :: Thumbs.db plugin | imageio-thumbsdb.jar | 3.10.1 | The BSD License | ImageIO plugin for Windows Thumbs DB (Thumbs.db) format. |
TwelveMonkeys :: ImageIO :: WebP plugin | imageio-webp.jar | 3.10.1 | The BSD License | ImageIO plugin for Google WebP File Format (WebP). |
TwelveMonkeys :: ImageIO :: XWD plugin | imageio-xwd.jar | 3.10.1 | The BSD License | ImageIO plugin for X11 Window Dump Format (XWD) |
IRC Action Plugin
Extends the Task Planner with an IRC action.
Library | File | Version | License | Description |
---|---|---|---|---|
IRC API | irc-api.jar | 1.0-0014 | Apache 2.0 | Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/ |
JPEG 2000 image support Plugin
Extends image reading abilities with native routines to load and display JPEG 2000 encoded images.
Library | File | Version | License | Description |
---|---|---|---|---|
ASM, a very small and fast Java bytecode manipulat | asm.jar | 9.6 | BSD-3-Clause | |
jffi | jffi-native.jar | 1.3.12 | Apache 2.0 | Java Foreign Function Interface - Native Libraries |
jffi | jffi.jar | 1.3.12 | Apache 2.0 | Java Foreign Function Interface |
LGPL 3.0 | ||||
jnr-ffi | jnr-ffi.jar | 2.2.15 | Apache 2.0 | A library for invoking native functions from java |
MDZ/Bayerische Staatsbibliothek :: ImageIO :: OpenJPEG/JPEG2000 plugin | imageio-openjpeg.jar | 0.6.7 | Apache 2.0 | ImageIO plugin for reading and writing JPEG2000 images via OpenJPEG. Requires the OpenJPEG shared native library to be installed on the system. |
openjpeg-native.jar | openjpeg-native.jar | 2.4.0 | BSD 3 |
Language detection for OCR Plugin
Analysing the provided documents to automatically select the language for OCR processing.
Library | File | Version | License | Description |
---|---|---|---|---|
Guava: Google Core Libraries for Java | guava.jar | 33.0.0-jre | Apache 2.0 | Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more. |
jsonic | jsonic.jar | 1.3.10 | Apache 2.0 | simple json encoder/decoder for java |
language-detector | language-detector.jar | 0.6 | Apache 2 | Language Detection Library for Java. |
language-detector-LICENSE |
Mail Support Plugin
Adds basic support for email communication of the product.
Library | File | Version | License | Description |
---|---|---|---|---|
Bouncy Castle ASN.1 Extension and Utility APIs | bcutil-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up. |
Bouncy Castle OpenPGP API | bcpg-jdk18on.jar | 1.78 | Apache Software License, Version 2.0 | The Bouncy Castle Java API for handling the OpenPGP protocol. This jar contains the OpenPGP API for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. |
Bouncy Castle Licence | ||||
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs | bcpkix-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. |
Bouncy Castle Provider | bcprov-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up. |
Bouncy Castle S/MIME API | bcmail-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar contains S/MIME APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. The JavaMail API and the Java activation framework will also be needed. |
Jakarta Activation | jakarta.activation.jar | 1.2.2 | EDL 1.0 | ${project.name} |
jakarta.activation-LICENSE.md | ||||
jakarta.activation-NOTICE.md | ||||
Jakarta Mail API | jakarta.mail.jar | 1.6.7 | EDL 1.0 | ${project.name} |
EPL 2.0 | ||||
GPL2 w/ CPE | ||||
jakarta.mail-NOTICE.md | ||||
jakarta.mail-LICENSE.md |
Microsoft Word Document (.docx) Plugin
Adds support for comparing Microsoft Word Documents based up on the Office Open XML format.
Library | File | Version | License | Description |
---|---|---|---|---|
Apache Commons Codec | commons-codec.jar | 1.16.0 | Apache-2.0 | The Apache Commons Codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. |
commons-codec-NOTICE | ||||
Apache Commons Collections | commons-collections4.jar | 4.4 | Apache 2.0 | The Apache Commons Collections package contains types that extend and augment the Java Collections Framework. |
commons-collections4-NOTICE | ||||
Apache Commons Compress | commons-compress.jar | 1.26.0 | Apache-2.0 | Apache Commons Compress defines an API for working with compression and archive formats. These include bzip2, gzip, pack200, LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4, Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj. |
commons-compress-NOTICE | ||||
Apache Commons IO | commons-io.jar | 2.11.0 | Apache 2.0 | The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more. |
commons-io-NOTICE | ||||
Apache Commons Math | commons-math3.jar | 3.6.1 | Apache 2.0 | The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang. |
commons-math3-LICENSE | ||||
commons-math3-NOTICE | ||||
Apache Log4j API | log4j-api.jar | 2.22.1 | Apache-2.0 | The Apache Log4j API |
log4j-api-NOTICE | ||||
Apache POI | poi-scratchpad.jar | 5.2.3 | Apache 2.0 | Apache POI - Java API To Access Microsoft Format Files (Scratchpad) |
poi-scratchpad-NOTICE | ||||
poi-scratchpad-LICENSE | ||||
Apache Poi | 0 | Apache 2.0 | Embedded library | |
Apache POI - API based on OPC and OOXML schemas | poi-ooxml.jar | 5.2.3 | Apache 2.0 | Apache POI - Java API To Access Microsoft Format Files |
poi-ooxml-NOTICE | ||||
poi-ooxml-LICENSE | ||||
Apache POI - Common | poi.jar | 5.2.3 | Apache 2.0 | Apache POI - Java API To Access Microsoft Format Files |
poi-LICENSE | ||||
poi-NOTICE | ||||
Apache POI - OOXML schemas (full) | poi-ooxml-full.jar | 5.2.3 | Apache 2.0 | XmlBeans generated from the Ecma supplied xsds (since POI 5.0.0, the 5th edition is used): https://www.ecma-international.org/publications/standards/Ecma-376.htm |
poi-ooxml-full-LICENSE | ||||
poi-ooxml-full-NOTICE | ||||
Apache Poi ooxml | 0 | Apache 2.0 | Embedded library | |
Apache Poi ooxml schemas | 0 | Apache 2.0 | Embedded library | |
Apache Poi scratchpad | 0 | Apache 2.0 | Embedded library | |
curvesapi | curvesapi.jar | 1.08 | BSD License | Implementation of various mathematical curves that define themselves over a set of control points. The API is written in Java. The curves supported are: Bezier, B-Spline, Cardinal Spline, Catmull-Rom Spline, Lagrange, Natural Cubic Spline, and NURBS. |
curvesapi | 0 | curvesapi | Embedded library | |
SparseBitSet | SparseBitSet.jar | 1.3 | Apache 2.0 | An efficient sparse bitset implementation for Java |
XmlBeans | xmlbeans.jar | 5.2.0 | Apache 2.0 | XmlBeans main jar |
xmlbeans-LICENSE | ||||
xmlbeans-NOTICE |
OAuth / OpenID Authentication Plugin
OAuth2/OpenID authentication provider for Apple, Azure, Facebook, GitHub, Google, Microsoft ADFS and OpenID.
Library | File | Version | License | Description |
---|---|---|---|---|
JJWT :: API | jjwt-api.jar | 0.12.3 | Apache 2.0 | JSON Web Token support for the JVM and Android |
JJWT :: Impl | jjwt-impl.jar | 0.12.3 | Apache 2.0 | JSON Web Token support for the JVM and Android |
OCR Tesseract Plugin
Provides OCR functions using Tesseract that is installed on the servers operating system.
Library | File | Version | License | Description |
---|---|---|---|---|
Apache Commons IO | commons-io.jar | 2.15.1 | Apache-2.0 | The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more. |
commons-io-NOTICE | ||||
Apache Commons Logging | commons-logging.jar | 1.3.0 | Apache-2.0 | Apache Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. |
commons-logging-NOTICE | ||||
Apache FontBox | fontbox.jar | 2.0.29 | Apache 2.0 | The Apache FontBox library is an open source Java tool to obtain low level information from font files. FontBox is a subproject of Apache PDFBox. |
fontbox-NOTICE | ||||
fontbox-LICENSE | ||||
Apache PDFBox | pdfbox.jar | 2.0.29 | Apache 2.0 | The Apache PDFBox library is an open source Java tool for working with PDF documents. |
pdfbox-LICENSE | ||||
pdfbox-NOTICE | ||||
Apache PDFBox Debugger | pdfbox-debugger.jar | 2.0.29 | Apache 2.0 | The Apache PDFBox library is an open source Java tool for working with PDF documents. This artefact contains the PDFDebugger. |
pdfbox-debugger-NOTICE | ||||
Java Advanced Imaging Image I/O Tools API core (standalone) | jai-imageio-core.jar | 1.4.0 | BSD 3-clause License w/nuclear disclaimer | Java Advanced Imaging Image I/O Tools API core, but without the classes involved with javax.media.jai dependencies, JPEG2000 or codecLibJIIO, meaning that this library can be distributed under the modified BSD license and should be GPL compatible. |
jai-imageio-core-NOTICE | ||||
Java Native Access | jna.jar | 5.14.0 | Apache-2.0 | Java Native Access |
LGPL-2.1-or-later | ||||
jna-LICENSE | ||||
JBoss VFS | jboss-vfs.jar | 3.3.0.Final | Apache 2.0 | A VFS library |
Lept4J - Leptonica for Java | lept4j.jar | 1.18.1 | Apache 2.0 | # Lept4J ## Description: A Java JNA wrapper for Leptonica Image Processing library. Lept4J is released and distributed under the Apache License, v2.0. |
PDFBox JBIG2 ImageIO plugin | jbig2-imageio.jar | 3.0.4 | Apache 2.0 | Java Image I/O plugin for reading JBIG2-compressed image data. Formerly known as the levigo JBig2 ImageIO plugin (com.levigo.jbig2:levigo-jbig2-imageio). |
jbig2-imageio-NOTICE | ||||
Tess4J - Tesseract for Java | tess4j.jar | 5.7.0 | Apache 2.0 | # Tess4J ## Description: A Java JNA wrapper for Tesseract OCR API. Tess4J is released and distributed under the Apache License, v2.0. ## Features: The library provides optical character recognition (OCR) support for: TIFF, JPEG, GIF, PNG, and BMP image formats Multi-page TIFF images PDF document format |
PAM Authentication Plugin
Authentication of users with login accounts on Linux / MacOS operating systems using the build-in PAM provider.
Library | File | Version | License | Description |
---|---|---|---|---|
Java Native Access | jna.jar | 5.14.0 | Apache-2.0 | Java Native Access |
LGPL-2.1-or-later | ||||
jna-LICENSE |
Passkeys Authentication Plugin
Passkeys are a more secure replacement for passwords and are based on industry standards for account authentication. They provide faster and easier sign-ins across a user's devices, and are always strong and phishing-resistant.
Library | File | Version | License | Description |
---|---|---|---|---|
Jackson dataformat: CBOR | jackson-dataformat-cbor.jar | 2.15.3 | Apache 2.0 | Support for reading and writing Concise Binary Object Representation ([CBOR](https://www.rfc-editor.org/info/rfc7049) encoded data using Jackson abstractions (streaming API, data binding, tree model) |
jackson-dataformat-cbor-NOTICE | ||||
jackson-dataformat-cbor-LICENSE | ||||
Jackson-annotations | jackson-annotations.jar | 2.15.3 | Apache 2.0 | Core annotations used for value types, used by Jackson data binding package. |
jackson-annotations-NOTICE | ||||
Jackson-core | jackson-core.jar | 2.15.3 | Apache 2.0 | Core Jackson processing abstractions (aka Streaming API), implementation for JSON |
jackson-core-NOTICE | ||||
jackson-core-bigint-LICENSE | ||||
jackson-core-FastDoubleParser-NOTICE | ||||
jackson-databind | jackson-databind.jar | 2.15.3 | Apache 2.0 | General data-binding functionality for Jackson: works on core streaming API |
jackson-databind-NOTICE | ||||
webauthn4j-core | webauthn4j-core.jar | 0.22.0.RELEASE | Apache 2.0 | WebAuthn4J Core library |
webauthn4j-util | webauthn4j-util.jar | 0.22.0.RELEASE | Apache 2.0 | Package that contains utility classes for WebAuthn4J |
PDF Documents Plugin
Adds support for comparing Portable Document Format files.
PDF Viewer Plugin
The PDF Viewer Plugin allows displaying PDF files on the server in a fully featured viewer. It is being used for file previews and supports downloading and printing the PDF file.
Library | File | Version | License | Description |
---|---|---|---|---|
pdfjs-dist | pdfjs-dist.jar | 4.2.67 | Apache-2.0 | WebJar for pdfjs-dist |
Remote GUI Plugin
The Remote GUI provides the basic interface for browser based access to several configuration tools and productive applications.
Library | File | Version | License | Description |
---|---|---|---|---|
angular | angular.jar | 1.8.3 | MIT | WebJar for angular |
angular-animate | angular-animate.jar | 1.8.3 | MIT | WebJar for angular-animate |
angular-cookies | angular-cookies.jar | 1.8.3 | MIT | WebJar for angular-cookies |
angular-sanitize | angular-sanitize.jar | 1.8.3 | MIT | WebJar for angular-sanitize |
Apache Commons FileUpload | commons-fileupload.jar | 1.5 | Apache-2.0 | The Apache Commons FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. |
commons-fileupload-NOTICE | ||||
Apache Commons IO | commons-io.jar | 2.15.1 | Apache-2.0 | The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more. |
commons-io-NOTICE | ||||
Bootstrap | bootstrap.jar | 3.4.1 | Apache 2.0 | WebJar for Bootstrap |
Bootstrap Color Picker | 0 | Apache 2.0 | Embedded library | |
Bootstrap DatetimeJS | 4.17.47 | MIT | Embedded library | |
codemirror | codemirror.jar | 6.65.7 | MIT | WebJar for codemirror |
crypto-js | crypto-js.jar | 4.1.1 | MIT | WebJar for crypto-js |
Echo2 | echo2-webrender.jar | 2.1.1 | GPL 2.0 | Echo2 AJAX Framework |
LGPL 2.1 | ||||
MPL 1.1 | ||||
Echo2 | echo2-app.jar | 2.1.1 | GPL 2.0 | Echo2 AJAX Framework |
LGPL 2.1 | ||||
MPL 1.1 | ||||
Echo2 | echo2-webcontainer.jar | 2.1.1 | GPL 2.0 | Echo2 AJAX Framework |
LGPL 2.1 | ||||
MPL 1.1 | ||||
Echo2 Extras | echo2extras-app.jar | 2.1.0 | GPL 2.0 | Echo2 Extras |
LGPL 2.1 | ||||
MPL 1.1 | ||||
Echo2 Extras | Echo2-FileTransfer_App.jar | 0 | GPL 2.0 | Echo2 Extras |
LGPL 2.1 | ||||
MPL 1.1 | ||||
Echo2 Extras | Echo2-FileTransfer_WebContainer.jar | 0 | GPL 2.0 | Echo2 Extras |
LGPL 2.1 | ||||
MPL 1.1 | ||||
Echo2 Extras | echo2extras-webcontainer.jar | 2.1.0 | GPL 2.0 | Echo2 Extras |
LGPL 2.1 | ||||
MPL 1.1 | ||||
echopointng.jar | 2.2 | license-echopointng | ||
How Secure Is My Password | 0.2.0 | MIT | Embedded library | |
jquery | jquery.jar | 2.2.4 | MIT | WebJar for jQuery |
jQuery File Upload Plugin | 5.42.3 | MIT | Embedded library | |
jQuery UI | jquery-ui.jar | 1.13.2 | MIT | WebJar for jQuery UI |
moment-timezone | moment-timezone.jar | 0.5.43 | MIT | WebJar for moment-timezone |
Moment.js | momentjs.jar | 2.29.4 | MIT | WebJar for Moment.js |
tinymce | tinymce.jar | 5.10.9 | LGPL 2.1 | WebJar for tinymce |
tinymce-languages.jar | tinymce-languages.jar | 5.10.9 | LGPL 2.1 | |
twemoji.jar | twemoji.jar | 1.0 | MIT |
Reporting Plugin
The Reporting plugin provides the core functionality to render reports.
Library | File | Version | License | Description |
---|---|---|---|---|
JCommon | jcommon.jar | 1.0.24 | LGPL 3.0 | JCommon is a free general purpose Java class library that is used in several projects at www.jfree.org, including JFreeChart and JFreeReport. |
jfreechartCC | jfreechartCC.jar | 24.4.256 | license-jfreechartCC |
Statistics Plugin
Statistics is an application that records metrics from several server components over time and displays them in a unified interface.
Library | File | Version | License | Description |
---|---|---|---|---|
Flotr2 | flotr2.min.js | 0 | MIT | The Canvas graphing library. |
SVG image embedding Plugin
Reads an SVG file and allows to embed the image in a report file.
Library | File | Version | License | Description |
---|---|---|---|---|
batik-anim-inet_patched.jar | 1.16 | license-batik | ||
batik-awt-util-inet_patched.jar | 1.16 | license-batik | ||
batik-bridge-inet_patched.jar | 1.16 | license-batik | ||
batik-codec-inet_patched.jar | 1.16 | license-batik | ||
batik-constants-inet_patched.jar | 1.16 | license-batik | ||
batik-css-inet_patched.jar | 1.16 | license-batik | ||
batik-dom-inet_patched.jar | 1.16 | license-batik | ||
batik-ext-inet_patched.jar | 1.14 | license-batik | ||
batik-extension-inet_patched.jar | 1.16 | license-batik | ||
batik-gui-util-inet_patched.jar | 1.16 | license-batik | ||
batik-gvt-inet_patched.jar | 1.16 | license-batik | ||
batik-i18n-inet_patched.jar | 1.16 | license-batik | ||
batik-parser-inet_patched.jar | 1.16 | license-batik | ||
batik-script-inet_patched.jar | 1.16 | license-batik | ||
batik-slideshow-inet_patched.jar | 1.16 | license-batik | ||
batik-svg-dom-inet_patched.jar | 1.16 | license-batik | ||
batik-svggen-inet_patched.jar | 1.16 | license-batik | ||
batik-svgpp-inet_patched.jar | 1.16 | license-batik | ||
batik-swing-inet_patched.jar | 1.16 | license-batik | ||
batik-transcoder-inet_patched.jar | 1.16 | license-batik | ||
batik-ttf2svg-inet_patched.jar | 1.16 | license-batik | ||
batik-util-inet_patched.jar | 1.16 | license-batik | ||
batik-xml-inet_patched.jar | 1.16 | license-batik | ||
Jsvg | jsvg.jar | 1.3.0 | MIT | A lightweight Java2D SVG renderer |
jsvg-LICENSE | ||||
org.w3c.dom.svg | xml-apis-ext.jar | 1.16 | license-batik | |
xmlgraphics-commons.jar | 1.16 | batik-LICENSE | ||
batik-NOTICE |
Task Planner Plugin
The Task Planner application allows to perform recurring tasks based on events, such as time specifications.
Library | File | Version | License | Description |
---|---|---|---|---|
Apache Commons CLI | commons-cli.jar | 1.6.0 | Apache-2.0 | Apache Commons CLI provides a simple API for presenting, processing and validating a Command Line Interface. |
commons-cli-NOTICE | ||||
cron-utils | cron-utils.jar | 9.2.1 | Apache 2.0 | A Java library to parse, migrate and validate crons as well as describe them in human readable language |
Guava: Google Core Libraries for Java | guava.jar | 33.0.0-jre | Apache 2.0 | Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more. |
Themes Plugin
Provides options to customize the web interface using themes.
Library | File | Version | License | Description |
---|---|---|---|---|
Bootstrap | bootstrap.jar | 3.4.1 | Apache 2.0 | WebJar for Bootstrap |
JLessC | 1.8 | MIT | Embedded library | |
JLessC | jlessc.jar | 1.12 | MIT | A Less CSS compiler written completely in Java (pure Java). |
Translations Plugin
The Translations application helps creating a language localized experience to all users.
Library | File | Version | License | Description |
---|---|---|---|---|
Autosize | autosize | 4.0.2 | MIT | A library to allow the text input field to seamlessly grow and shrink with the content. |
Two-Factor Authentication Plugin
Two-factor authentication (2FA for short) using Authenticator application, email or security keys, cell phones (NFC, BLE), and other built-in authenticators such as fingerprint or facial recognition is an additional security measure to protect accounts from unauthorized access.
Library | File | Version | License | Description |
---|---|---|---|---|
Jackson dataformat: CBOR | jackson-dataformat-cbor.jar | 2.15.3 | Apache 2.0 | Support for reading and writing Concise Binary Object Representation ([CBOR](https://www.rfc-editor.org/info/rfc7049) encoded data using Jackson abstractions (streaming API, data binding, tree model) |
jackson-dataformat-cbor-LICENSE | ||||
jackson-dataformat-cbor-NOTICE | ||||
Jackson-annotations | jackson-annotations.jar | 2.15.3 | Apache 2.0 | Core annotations used for value types, used by Jackson data binding package. |
jackson-annotations-NOTICE | ||||
Jackson-core | jackson-core.jar | 2.15.3 | Apache 2.0 | Core Jackson processing abstractions (aka Streaming API), implementation for JSON |
jackson-core-bigint-LICENSE | ||||
jackson-core-FastDoubleParser-NOTICE | ||||
jackson-core-NOTICE | ||||
jackson-databind | jackson-databind.jar | 2.15.3 | Apache 2.0 | General data-binding functionality for Jackson: works on core streaming API |
jackson-databind-NOTICE | ||||
webauthn4j-core | webauthn4j-core.jar | 0.22.0.RELEASE | Apache 2.0 | WebAuthn4J Core library |
webauthn4j-util | webauthn4j-util.jar | 0.22.0.RELEASE | Apache 2.0 | Package that contains utility classes for WebAuthn4J |
ZXing Core | core.jar | 3.5.2 | Apache 2.0 | Core barcode encoding/decoding library |
ZXing Java SE extensions | javase.jar | 3.5.2 | Apache 2.0 | Java SE-specific extensions to core ZXing library |
Web Server Plugin
Provides the webserver implementation for standalone installation of the server.
Library | File | Version | License | Description |
---|---|---|---|---|
acme4j Client | acme4j-client.jar | 2.16 | Apache 2.0 | ACME client for Java |
Bouncy Castle ASN.1 Extension and Utility APIs | bcutil-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up. |
Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs | bcpkix-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs. |
Bouncy Castle Provider | bcprov-jdk18on.jar | 1.78 | Bouncy Castle Licence | The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up. |
Core :: ALPN :: Java Server | jetty-alpn-java-server.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: ALPN :: Server | jetty-alpn-server.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: HTTP | jetty-http.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: HTTP Client | jetty-client.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: HTTP2 :: Common | jetty-http2-common.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: HTTP2 :: HPACK | jetty-http2-hpack.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: HTTP2 :: Server | jetty-http2-server.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: IO | jetty-io.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: Security | jetty-security.jar | 12.0.6 | Apache 2.0 | The common Jetty security implementation |
Eclipse Public License - Version 2.0 | ||||
Core :: Server | jetty-server.jar | 12.0.6 | Apache 2.0 | The legacy jetty server artifact. |
Eclipse Public License - Version 2.0 | ||||
Core :: Sessions | jetty-session.jar | 12.0.6 | Apache 2.0 | The common jetty session implementation |
Eclipse Public License - Version 2.0 | ||||
Core :: Utilities | jetty-util.jar | 12.0.6 | Apache 2.0 | Utility classes for Jetty |
Eclipse Public License - Version 2.0 | ||||
Core :: Websocket :: Client | jetty-websocket-core-client.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: Websocket :: Common | jetty-websocket-core-common.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
Core :: Websocket :: Server | jetty-websocket-core-server.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Nested | jetty-ee8-nested.jar | 12.0.6 | Apache 2.0 | The jetty core handler adapted to legacy ee8 handler. |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Security | jetty-ee8-security.jar | 12.0.6 | Apache 2.0 | Jetty security infrastructure |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Servlet | jetty-ee8-servlet.jar | 12.0.6 | Apache 2.0 | Jetty Servlet Container |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Utility Servlets and Filters | jetty-ee8-servlets.jar | 12.0.6 | Apache 2.0 | Jetty Utility Servlets |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Javax Client | jetty-ee8-websocket-javax-client.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Javax Common | jetty-ee8-websocket-javax-common.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Javax Server | jetty-ee8-websocket-javax-server.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Jetty API | jetty-ee8-websocket-jetty-api.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Jetty Common | jetty-ee8-websocket-jetty-common.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Jetty Server | jetty-ee8-websocket-jetty-server.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
EE8 :: Websocket :: Servlet | jetty-ee8-websocket-servlet.jar | 12.0.6 | Apache 2.0 | The Eclipse Jetty Project |
Eclipse Public License - Version 2.0 | ||||
jose4j | jose4j.jar | 0.9.6 | Apache 2.0 | The jose.4.j library is a robust and easy to use open source implementation of JSON Web Token (JWT) and the JOSE specification suite (JWS, JWE, and JWK). It is written in Java and relies solely on the JCA APIs for cryptography. Please see https://bitbucket.org/b_c/jose4j/wiki/Home for more info, examples, etc.. |
Windows Authentication Plugin
Authentication of users with Windows accounts. Users can log in with local user or domain accounts.
Library | File | Version | License | Description |
---|---|---|---|---|
Caffeine cache | caffeine.jar | 3.1.6 | Apache 2.0 | A high performance caching library |
Java Native Access | jna.jar | 5.14.0 | Apache-2.0 | Java Native Access |
LGPL-2.1-or-later | ||||
jna-LICENSE | ||||
Java Native Access Platform | jna-platform.jar | 5.14.0 | Apache-2.0 | Java Native Access Platform |
LGPL-2.1-or-later | ||||
jna-platform-LICENSE | ||||
waffle-jna | waffle-jna.jar | 3.3.0 | MIT | WAFFLE JNA implementation |