Author: Richard Johnson
Keywords: installing DITA Open Toolkit, DITA Open Toolkit distributions, DITA Open Toolkit, distributions, full package distribution, minimal package distribution, source distribution, source files

# DITA Tookit distributions

DITA Open Toolkit is available in the following distribution formats:

- Full package distributuion
- Small package distribution
- Source distribution

These distributions are all available for download from http://sourceforge.net/projects/dita-ot.

Full package distribution

The full package distribution contains the Toolkit and most of the basic tools required for doing document builds. Included in the full package are:

- DITA Open Toolkit
- Ant build processor
- XML catalog resolver
- FOP processor for creating PDF outputs
- icu4j (ICU) globalization routines
- SAXON XSLT processor
- Shell scripts for setting the necessary runtime environment variables

To process DITA documents you must also download and install the Java J2SE SDK.

If one of your target output types is HTML Help, you will probably want to install the Microsoft HTML Help compiler. If you one of your target output types is JavaHelp, you will probably want to install the JavaHelp processor.

Minimal package distribution

The minimal package distribution contains only DITA Open Toolkit. You must separately install all the other required and optional processors to create a functioning build environment.

Release 1.2.2 and prior releases of the Toolkit were distributed only in this way.

You might want to download this distribution if you have a prior version of the Toolkit already installed, since the release 1.3 and 1.3.1 Toolkit prerequisites are still the same as those for release 1.2.2.

The minimal distribution is typically the one used to embed the Toolkit in other products.

Source distribution

The source distribution contains the source and executable code for the Toolkit (and it also contains the source code for this document). You might download this distribution if you need to modify Toolkit Java code or if you want a detailed look at how the Toolkit works.

Parent topic: Installation overview
Related concepts
Upgrade considerations
Installation considerations