3rd party licenses - CustomerID

The following table lists all the 3rd party libraries that are distributed with Ubisecure CustomerID. You can find the license texts via the links or from 3rd party license texts - CustomerID.

LIBRARY NAMEARTIFACTVERSIONDESCRIPTIONLICENSE
Apache Commons Collectionscommons-collections44.1The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.Apache License 2.0
Apache Commons DbUtilscommons-dbutils1.5JDBC Utility Component (via Ubisecure SSO libraries)Apache License 2.0
Apache Commons IOcommons-io2.4Commons IO is a library of utilities to assist with developing IO functionality (via Ubisecure SSO libraries)Apache License 2.0
Apache Commons JEXLcommons-jexl33.1Java Expression Language ComponentApache License 2.0
Apache Commons Langcommons-lang33.7Standard Java library extensionsApache License 2.0
Apache Derby Client JDBC Driverderbyclient10.11.1.1The Derby client JDBC driver, used to connect to a Derby server over a network connection.Apache License 2.0
Apache log4jlog4j1.2.17Logging FrameworkApache License 2.0
Apache Oltu OAuth2authzserver, client, common, resourceserver1.0.2OAuth2 protocol implementation in Java (via Ubisecure SSO libraries)Apache License 2.0
Apache Wicketwicket*8.0.0Web Application FrameworkApache License 2.0
Apache XML Commons Externalubixmlsec1.3.02xml-commons is focussed on common code and guidelines for xml projects. The first focus will be to organize and have common packaging for the various externally-defined standards code relating to XML - things like the DOM, SAX, and JAXP interfaces. (via Ubisecure SSO libraries) Apache License 2.0
Apache XML Security for Javaubixmlsec1.4.5Apache XML Security for Java supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002, and XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002. As of version 1.4, the library supports the standard Java API JSR-105: XML Digital Signature APIs. (via Ubisecure SSO libraries) Apache License 2.0
Bouncy Castlebcprov-jdk161.46Java Cryptography APIs (via Ubisecure SSO libraries)Bouncy Castle License, an adaptation of the MIT X11 License
Bouncy Castlelcryptolder than 9/2004Java Cryptography APIs (via Ubisecure SSO libraries)Bouncy Castle License, an adaptation of the MIT X11 License
Curlcurl.exe on Windows installations7.60.0Command line tool and library for transferring data with URLsMIT/X derivate license, The curl license: https://curl.haxx.se/docs/copyright.html
Gsongson2.8.5Gson is a Java library that can be used to convert Java Objects into their JSON representationApache License 2.0
Guavaguava25.1-jreGoogle core Java librariesApache License 2.0
ICU4Jicu4j61.1International Component for Unicode for Java (ICU4J) is a mature, widely used Java library providing Unicode and Globalization supportUnicode open source license
jcommanderjcommander1.72JCommander is a very small Java framework that makes it trivial to parse command line parametersApache License 2.0
JavaEE APIjavaee-api7.0JavaEE 7 API (via Ubisecure SSO libraries)Common Development and Distribution License (CDDL) v1.0
Java Persistence APIjavax.persistence2.1.0Java persistence API.Eclipse Distribution License - v 1.0
JAX RS Core APIjaxrs-api3.0.12.FinalJAX RS Core APIApache License 2.0
JBoss VFSjboss-vfs3.2.12.FinalA VFS libraryApache License 2.0
JSR 374 (JSON Processing) Default Providerjavax.json1.0.4Default provider for JSR 374:Java API for Processing JSONCommon Development and Distribution License (CDDL) v1.1
jQueryjquery3.3.1Library for simplifying Javascript writingMIT License
jQuery UIjquery-ui1.12.1jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library.MIT License
JSON-simplejson-simple1.1.1A simple Java toolkit for JSONApache License 2.0
JSON In Javajson20160212JSON is a light-weight, language independent, data interchange format.The JSON License
Narayananarayana-jta5.8.2.FinalNarayana: ArjunaJTA Narayana JTALGPL 2.1
Old JAXB Corejaxb-core2.2.11Old JAXB Core module. Contains sources required by XJC, JXC and Runtime modules with dependencies. (via Ubisecure SSO libraries) Common Development and Distribution License (CDDL) v1.0
OpenLDAP JLDAPldap4.5LDAP Class libraries for JavaThe OpenLDAP Public License 2.0.1
PostgreSQL JDBC Driverpostgresql42.2.2Relational Database JDBC driverBSD License 2-clause "Simplified" License
Seam Conversation SPIseam-conversation-spi3.0.0.FinalSeam Conversation SPIApache License 2.0
Select To Autocompletejquery.select-to-autocomplete1.0.9An improved way to select a country in web forms.2011 by Jamie Appleseed, Baymard Institute (MIT License)
SLF4J API Moduleslf4j-api1.7.25SLF4J API ModuleMIT License
TinyTips 1.1 - Pretty Lightweight Tooltips Pluginjquery.tinyTips.js1.1TinyTips is a very lightweight jQuery plugin that gives the ability to add tooltips to pretty much any element on a page.2009 Mike Merritt
Weld Implementationweld-core-impl3.0.0.Alpha6Weld's implementation of CDIApache License 2.0
Wildflywildfly-dist13.0.0.FinalJava J2EE ServerLGPL 2.1
Xalan-Javaubixmlsec2.7.1Xalan-Java fully implements XSL Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version 1.0. XSLT is the first part of the XSL stylesheet language for XML. It includes the XSL Transformation vocabulary and XPath, a language for addressing parts of XML documents. (via Ubisecure SSO libraries) Apache License 2.0
XML APIsxml-apis1.3.04XML APIsApache License 2.0

Table 1. 3rd Party Licenses