Open-Source Licenses
Last updated: 28 May 2026
The OT4J Java agent and dashboard build on the work of the open-source community. This page lists the third-party components we redistribute, together with their licenses, so we can comply with their attribution terms. Our own software remains proprietary — see the in-jar META-INF/LICENSE for the agent, and our Terms of Service for the hosted Service.
Java agent (javaagent-monitor.jar)
The agent jar is the only artifact distributed to customers. It ships with the following library shaded inside under com.javaagent.shaded.bytebuddy.*:
| Component | License | Project |
|---|---|---|
| Byte Buddy | Apache 2.0 | bytebuddy.net |
Apache 2.0 NOTICE for Byte Buddy is preserved inside the jar at META-INF/NOTICE.
Web dashboard (dashboard.ot4j.com)
The dashboard's JavaScript bundle, served from our cloud, includes the following open-source libraries. All are permissive (MIT or Apache 2.0) and require only attribution.
| Component | License | Project |
|---|---|---|
| React | MIT | react.dev |
| TanStack Router | MIT | tanstack.com/router |
| Chart.js | MIT | chartjs.org |
| react-chartjs-2 | MIT | react-chartjs-2.js.org |
| Tailwind CSS | MIT | tailwindcss.com |
| Vite | MIT | vite.dev |
| TypeScript | Apache 2.0 | typescriptlang.org |
Server-side runtime
Our backend services (collector, dashboard API, k8s observer, mail/PDF) run on our cloud infrastructure and are not redistributed. They build on the Quarkus framework and its ecosystem (Apache 2.0), the Kotlin standard library (Apache 2.0), Hibernate ORM (LGPL 2.1 — used as a dynamically-linked library), the PostgreSQL JDBC driver (BSD 2-clause) and the ClickHouse JDBC client (Apache 2.0). Because nothing of this is shipped to you, no attribution beyond this notice is required.
Questions
If you believe a component is missing from the list above, or have any other license-related question, email info@ot4j.com.