Third Party Open Source Libraries

This section provides information about the third party open source libraries used in the migration-center core and its connectors. Provided bellow are the library names, the license under which they are being used and links to the specific version being used.

MC Core

LibraryLicense TypeDetails

Apache Commons Codec

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons Collections

Apache 2.0

Apache Commons IO

Apache 2.0

Apache Commons CSV

Apache 2.0

Apache Commons Text

Apache 2.0

Apache HttpComponents Client

Apache 2.0

AspectJ tools

Eclipse Public License - v 2.0

Delphi Cryptography Package

MIT License

Gson

Apache 2.0

Hikari CP

Apache 2.0

Jakarta Activation

Jaxb-api

Jaxb-impl

Jaxws-api (2.1)

BSD 3-Clause "New" or "Revised" License

Jaxws-rt

BSD 3-Clause "New" or "Revised" License

JSON

JSON

jni4net

GPL 3.0 MIT

mimepull

CDDL v1.1 GPL v2

Oracle Ojdbc8 Driver

Oracle Universal Connection Pool (18.3.0.0)

Oracle runtime12 (10.2.0.0.0)

Oracle translator (10.2.0.0.0)

Oracle Orai18

Postgres JDBC Driver

Saaj-api

Saaj-api

SLF4J

MIT

Spring JDBC

Apache 2.0

Spring Boot Starter

Apache 2.0

Spring Web

Apache 2.0

Spring Boot Starter Integration

Apache 2.0

Stax-ex

streambuffer

BSD 3-Clause "New" or "Revised" License

Logback-Classic module

EPL 1.0

LGPL 2.1

YAJSW

Apache 2.0

Source Connectors

Name/LibraryLicense TypeDetails

Alfresco

This connector contains no third party open source libraries.

CSV/Excel

Apache Commons IO

Apache 2.0

Apache Commons Lang

Apache 2.0

The Apache Commons CSV

Apache 2.0

Apache POI

Apache 2.0

Apache POI API Based On OPC and OOXML Schemas

Apache 2.0

Streaming Excel reader

Apache 2.0

Database

SpringFramework Core

Apache 2.0

SpringFramework Beans

Apache 2.0

SpringFramework JDBC

Apache 2.0

SpringFramework Transaction

Apache 2.0

Commons Database Connection Pooling

Apache 2.0

Commons Lang

Apache 2.0

Apache Commons Logging

Apache 2.0

Commons Object Pooling Library

Apache 2.0

Apache Commons Collections

Apache 2.0

Documentum

OpenPDF

LGPL 3.0 MPL 2.0

Domino

Apache Commons Digester3

Apache 2.0

Jackons Core

Apache 2.0

Jackson Annotations

Apache 2.0

Jackson Databind

Apache 2.0

SLF4J

MIT

Filesystem

Apache Tika

Apache 2.0

Opentext (OTCS)

Apache Commons Lang

Apache 2.0

Outlook

This connector does not use any third party open source libraries.

Sharepoint

Apache Commons Lang

Apache 2.0

Gson

Apache 2.0

Joda Time

Apache 2.0

jcifs

LGPL 2.1

Sharepoint Online

Apache Commons Lang

Apache 2.0

Gson

Apache 2.0

JSON

JSON

Veeva

Apache Commons Lang

Apache 2.0

Apache Commons Collections

Apache 2.0

Apache Commons CSV

Apache 2.0

Target Connectors

Name/LibraryLicense TypeDetails

Alfresco

This connector contains no third party open source libraries.

Alfresco-CS

Apache Commons IO

Apache 2.0

Apache Commons Collections

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons Text

Apache 2.0

Spring boot starter

Apache 2.0

Spring Web

Apache 2.0

Gson

Apache 2.0

json

JSON

Alfresco Importer Webscript

Apache Commons Lang

Apache 2.0

Apache Commons Collections

Apache 2.0

Alfresco Core

LGPL 3.0

Alfresco Data Model

LGPL 3.0

Alfresco Repository

LGPL 3.0

Gson

Apache 2.0

Guava

Apache 2.0

Json

JSON

Spring Surf Core

LGPL 3.0

SLF4j

MIT

Spring Surf Core-Configservice

LGPL 3.0

Spring Webscripts

LGPL 3.0

Spring Webscripts-API

LGPL 3.0

Spring Beans

Apache 2.0

Spring Context

Apache 2.0

Spring Core

Apache 2.0

Spring Web

Apache 2.0

D2

D2 SDK and its dependencies

Documentum

OpenPDF

LGPL 3.0 MPL 2.0

Filesystem

Apache Tika

Apache 2.0

Generis Cara

Apache Commons Lang

Apache 2.0

Apache Commons Net

Apache 2.0

Apache Commons Validator

Apache 2.0

Apache Commons Collections

Apache 2.0

Jackson Annotations

Apache 2.0

Jackson Core

Apache 2.0

Jackson Databind

Apache 2.0

Jackson Datatype: JDK8

Apache 2.0

Jackson Datatype: JSR310

Apache 2.0

Spring Core

Apache 2.0

Spring Context

Apache 2.0

Spring WebSocket

Apache 2.0

Spring Messaging

Apache 2.0

SSHv2

Apache 2.0

SnakeYAML

Apache 2.0

Tyrus Standalone Client

CDDL 1.1 GPL 2.0

Hyland OnBase

Apache Commons IO

Apache 2.0

Apache Commons Collections

Apache 2.0

Apache Commons Lang

Apache 2.0

dom4j

InfoArchie

Xalan Java Serializer

Apache 2.0

Xalan-Java

Apache 2.0

XML APIs

Apache 2.0

W3C

Apache Commons Codec

Apache 2.0

Apache Commons Text

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons Collections

Apache 2.0

Apache Commons IO

Apache 2.0

JAX WS RI

EDL 1.0

JAX-WS (JSR 224) API

CDDL

GPL 2.0

Opentext (OTCS)

Apache Commons Lang

Apache 2.0

Sharepoint

Apache Commons Codec

Apache 2.0

Apache Commons IO

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons Text

Apache 2.0

Apache Commons Logging

Apache 2.0

Apache HttpComponents Client Fluent

Apache 2.0

Gson

Apache 2.0

Apache HttpComponents Client

Apache 2.0

Apache HttpComponents HttpClient - Cache

Apache 2.0

Apache HttpComponents HttpClient - MIME

Apache 2.0

Apache HttpComponents Core

Apache 2.0

Joda Time

Apache 2.0

Sharepoint Online Batch

Guava

Apache 2.0

Avro

Apache 2.0

Gson

Apache 2.0

Json

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons Collections

Apache 2.0

Sparta Trackwise

Apache Commons Collections

Apache 2.0

Apache Commons CSV

Apache 2.0

Apache Commons Lang

Apache 2.0

Spring Framework: Mock

Apache 2.0

Gson

Apache 2.0

Json

JSON

Veeva

Spring Boot Starter Integration

Apache 2.0

Spring Web

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons IO

Apache 2.0

Apache Commons Collections

Apache 2.0

Webclient

Name/LibraryLibrary TypeDetails

Logback Classic

EPL 1.0 / LGPL 2.1

Spring Boot Starter Web

Apache 2.0

Spring Boot Starter Jpa

Apache 2.0

Spring Boot Starter Security

Apache 2.0

Apache Commons Lang

Apache 2.0

Apache Commons Text

Apache 2.0

Apache Commons Collections

Apache 2.0

Spring Boot Starter Validation

Apache 2.0

Spring Boot Starter Actuator

Apache 2.0

Spring Boot Starter Websocket

Apache 2.0

Spring Security Messaging

Apache 2.0

Springdoc Openapi UI

Apache 2.0

JSON Web Token Support For The Jvm

Apache 2.0

Javax Persistence

EPL 1.0 EDL 1.0

ModelMapper Jackson Extension

Apache 2.0

Jackson Dataformat XML

Apache 2.0

Jackson Databind

Apache 2.0

Google Guava

Apache 2.0

Apache Commons IO

Apache 2.0

Apache Commons CSV

Apache 2.0

Spring Web

Apache 2.0

Snakeyaml

Apache 2.0

Spring Security Core

Apache 2.0

Spring Boot Starter AOP

Apache 2.0

H2 database

EPL 1.0 MPL 2.0

HikariCP

Apache 2.0

Project: json Path

Apache 2.0

Json-Smart

Apache 2.0

Postgresql JDBC

BSD 2 clause

Ojdbc8

Oracle Free Use Terms and Conditions (FUTC)

Last updated