Third-party notices
Ditaro is built on a stack of open-source libraries. This page credits them and reproduces the licences that require attribution.
This page is a stub. The authoritative list is generated into
THIRD-PARTY-NOTICES.mdat build time by the Mavenlicense-maven-plugin. When the site build wiring is in place, that file is rendered here verbatim.
Libraries we depend on
The bundled application includes, among others:
- Bellsoft Liberica Full JDK 21 — the Java runtime; bundles OpenJDK and OpenJFX.
- RichTextFX — the source and visual editor surface.
- ControlsFX, FormsFX, ValidatorFX, AtlantaFX, Ikonli — additional JavaFX controls, theming, and icon support.
- JGit — git integration.
- Jing — RELAX NG validation.
- Apache OpenNLP — sentence and token analysis.
- Jackson Databind — JSON parsing for project metadata.
- JSVG — SVG rendering.
- Logback — application logging.
- Atkinson Hyperlegible — embedded font for accessibility.
- Prism.js — syntax highlighting inside the Preview pane.
The generated notices file lists every direct and transitive dependency, with its version, licence, and copyright holder.