Open-Source Licenses
agentixl is built with open-source software. We are grateful to the maintainers and communities behind these projects. This page lists all runtime dependencies and their licenses.
License summary
MIT
Most dependencies
Apache-2.0
Java stack
MPL-2.0
LibreOffice
LGPL-2.1
Logback (logging)
Java Service (Apache POI + Spring Boot)
| Package | License | Notes |
|---|---|---|
| Apache POI | Apache-2.0 | Excel parsing and generation |
| Spring Boot | Apache-2.0 | Web framework |
| Apache Tomcat (embedded) | Apache-2.0 | Via Spring Boot |
| Google Gson | Apache-2.0 | |
| Google Guava | Apache-2.0 | |
| Jackson | Apache-2.0 | Via Spring Boot |
| SLF4J | MIT | Logging facade |
| Logback | LGPL-2.1 / EPL-1.0 | Logging implementation (via Spring Boot) |
Docker Infrastructure
| Package | License | Notes |
|---|---|---|
| Eclipse Temurin (JDK/JRE) | GPLv2 + Classpath Exception | Java runtime |
| LibreOffice | MPL-2.0 | Format conversion and formula recalculation |
| Liberation Fonts | SIL OFL 1.1 | Font rendering |
Web Application (Next.js)
| Package | License | Notes |
|---|---|---|
| Next.js | MIT | |
| React | MIT | |
| Zod | MIT | Schema validation |
| @modelcontextprotocol/sdk | MIT | MCP protocol |
| @supabase/supabase-js | MIT | Auth and database client |
| @supabase/ssr | MIT | Server-side auth |
| Stripe (Node SDK) | MIT | Payment processing |
| Tailwind CSS | MIT | |
| @tailwindcss/typography | MIT |
Spreadsheet Engine (Node.js)
Compliance notes
- Apache-2.0 / MIT / BSD: Permissive licenses. Attribution is provided on this page and in the project repository.
- MPL-2.0 (LibreOffice): We use LibreOffice as an external tool via its CLI (--headless --convert-to xlsx). We have not modified LibreOffice source code. The LibreOffice source is available at libreoffice.org/download/source-code.
- LGPL-2.1 (Logback): Logback is included as a transitive dependency via Spring Boot. It is used unmodified as a dynamically-linked library. The Logback source is available at github.com/qos-ch/logback.
- GPLv2 + Classpath Exception (Eclipse Temurin): The Classpath Exception permits use without requiring GPL licensing of the application. Temurin binaries are available at adoptium.net.
A machine-readable version of this list is maintained at THIRD_PARTY_LICENSES.md in the project repository. For license inquiries, contact legal@dalae.fr.