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.2

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

Software Version License
Ant 1.10.14 Apache License 2.0
Apache Commons Codec 1.10 Apache License 2.0
Apache Commons IO 2.8.0 Apache License 2.0
Apache XML Commons Resolver 1.2 Apache License 2.0
Guava 32.1.1-jre Apache License 2.0
ICU for Java (ICU4J) 74.2 ICU License
Jackson data binding library 2.16.1 Apache License 2.0
Logback Classic Module 1.4.14 Eclipse Public License 1.0, GNU Lesser General Public License 2.1
Saxon-HE 12.4 Mozilla Public License 1.0
Simple Logging Facade for Java (SLF4J) 2.0.12 MIT License
Xerces 2.12.2 Apache License 2.0
XML APIs 1.4.01 Apache License 2.0, W3C Document License
XML Resolver 5.2.3 Apache 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:

Software Version License
Apache Commons Logging 1.0.4 Apache License 2.0
Apache XML Graphics 2.9 Apache License 2.0
Batik 1.13 Apache License 2.0
FOP 2.9 Apache License 2.0