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.3
DITA-OT core processing uses the following third-party software:
| Software | Version | License |
|---|---|---|
| Ant | 1.10.15 | Apache License 2.0 |
| Apache Commons Codec | 1.10 | Apache License 2.0 |
| Apache Commons IO | 2.19.0 | Apache License 2.0 |
| Apache XML Commons Resolver | 1.2 | Apache License 2.0 |
| Guava | 33.4.8-jre | Apache License 2.0 |
| ICU for Java (ICU4J) | 77.1 | ICU License |
| Jackson data binding library | 2.19.0 | Apache License 2.0 |
| Logback Classic Module | 1.5.18 | Eclipse Public License 1.0, GNU Lesser General Public License 2.1 |
| Saxon-HE | 12.7 | Mozilla Public License 1.0 |
| Simple Logging Facade for Java (SLF4J) | 2.0.17 | 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.3.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.11 | Apache License 2.0 |
| Batik | 1.13 | Apache License 2.0 |
| FOP | 2.11 | Apache License 2.0 |