Third-party software

DITA Open Toolkit uses third-party software components to provide certain features in the core toolkit, Java API, and bundled plug-ins.

DITA-OT 4.1

DITA-OT core processing uses the following third-party software:

SoftwareVersionLicense
Ant1.10.13Apache License 2.0
Apache Commons Codec1.10Apache License 2.0
Apache Commons IO2.8.0Apache License 2.0
Apache XML Commons Resolver1.2Apache License 2.0
Guava32.1.1-jreApache License 2.0
ICU for Java (ICU4J)70.1ICU License
Jackson data binding library2.15.2Apache License 2.0
Logback Classic Module1.4.8Eclipse Public License 1.0, GNU Lesser General Public License 2.1
Saxon-HE12.3Mozilla Public License 1.0
Simple Logging Facade for Java (SLF4J)2.0.7MIT License
Xerces2.12.2Apache License 2.0
XML APIs1.4.01Apache License 2.0, W3C Document License
XML Resolver5.2.1Apache License 2.0

Note: The XML APIs library contains source code for SAX and DOM APIs, which each have their own licenses.

PDF plug-in

The org.dita.pdf2 plug-in relies on additional third-party software to generate PDF output:

SoftwareVersionLicense
Apache Commons Logging1.0.4Apache License 2.0
Apache XML Graphics2.8Apache License 2.0
Batik1.13Apache License 2.0
FOP2.8Apache License 2.0