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
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 HttpComponents Client
Apache 2.0
Gson
Apache 2.0
JSON
JSON
jni4net
GPL 3.0 MIT
Oracle JDBC Driver
Spring JDBC
Apache 2.0
Spring Boot Starter
Apache 2.0
Spring Web
Apache 2.0
Spring Boot Starter Integration
Apache 2.0
Logback-Classic module
EPL 1.0
LGPL 2.1
Delphi Cryptography Package
MIT License
YAJSW
Apache 2.0
Source Connectors
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
Alfresco
This connector contains no third party open source libraries.
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
Webclient - Core
Project Lombok
MIT
Apache Commons Text
Apache 2.0
Apache Commons Lang
Apache 2.0
Apache Commons Collections
Apache 2.0
Logback Classic
EPL 1.0 / LGPL 2.1
Junit Jupiter API
EPL 2.0
Junit Jupiter
EPL 2.0
Webclient - Rest Api
Project Lombok
MIT
Apache Commons Text
Apache 2.0
Apache Commons Lang
Apache 2.0
Apache Commons Collections
Apache 2.0
Logback Classic
EPL 1.0 / LGPL 2.1
Junit Jupiter API
EPL 2.0
Junit Jupiter
EPL 2.0
Spring Context
Apache 2.0
Spring Boot Starter Test
Apache 2.0
Spring Boot Starter Web
Apache 2.0
Spring Boot Starter Security
Apache 2.0
Spring Boot Starter Jpa
Apache 2.0
Spring Boot Starter Validation
Apache 2.0
Apache Commons CSV
Apache 2.0
Apache Commons IO
Apache 2.0
Spring Boot Starter Actuator
Apache 2.0
Google Guava
Apache 2.0
Springdoc Openapi UI
Apache 2.0
JSON Web Token Support For The Jvm
Apache 2.0
Jackson Dataformat XML
Apache 2.0
ModelMapper Jackson Extension
Apache 2.0
Jackson Databind
Apache 2.0
Webclient - Database
Project Lombok
Apache 2.0
Apache Commons Text
Apache 2.0
Apache Commons Lang
Apache 2.0
Apache Commons Collections
Apache 2.0
Logback Classic
EPL 1.0 / LGPL 2.1
Junit Jupiter API
EPL 2.0
Junit Jupiter
EPL 2.0
HikariCP
Apache 2.0
h2database
EPL 1.0 / MPL 2.0
Project: json Path
Apache 2.0
Micrometer Registry Prometheus
Apache 2.0
Google Guava
Apache 2.0
Ojdbc8
Spring Context
Apache 2.0
Spring Boot Starter Web
Apache 2.0
Springdoc OpenApi UI
Apache 2.0
Apache HttpClient
Apache 2.0
JSON Web Token Support For The Jvm
Apache 2.0
Jackson Dataformat XML
Apache 2.0
ModelMapper Jackson Extension
Apache 2.0
Spring Boot Starter Security
Apache 2.0
Spring Boot Starter Data Jpa
Apache 2.0
Spring Boot Starter Aop
Apache 2.0
Spring Boot Starter Tomcat
Apache 2.0
Jackson Databind
Apache 2.0