- Docs
- Project
Licensing
Archigov's core is AGPL-3.0-only, with a commercial licence for organisations that cannot use AGPL, and a public commitment never to move to a more restrictive licence.
#The Short Version
The core — everything in the public repository — is licensed under the GNU Affero General Public License v3.0 only (AGPL-3.0-only).
| You want to… | What the licence asks |
|---|---|
| Run Archigov for your own organisation, even modified | Nothing. The AGPL's network clause (section 13) applies when you offer the software to third parties; your own employees are not third parties |
| Host an unmodified copy for clients | Allowed |
| Host a modified version for others | Offer those users your modified source |
| Use it where AGPL is banned by policy | A commercial licence for the same code is available — write to hello@archigov.com |
Connectors, templates and the policy-pack SDK will be published under Apache-2.0 as they are split out of the core, so integrating with Archigov never requires touching AGPL code.
#Our Commitment
Archigov will never move to a licence more restrictive than AGPL-3.0. No BSL, no SSPL. This was decided on day one and is stated in the repository's README.
#Contributing
Contributions are welcome — connectors, packs, fixes and documentation. Because the project also offers commercial licences, contributions are accepted under a contributor licence agreement: you keep the copyright, and license your contribution broadly enough for it to be offered under the AGPL and under commercial terms. To agree, add the line from CONTRIBUTING.md to your first pull request.
The commitment above protects contributors too: a contribution can never end up under a source-available licence.
#Third-party Components
Archigov builds on open-source components including the IBM Carbon Design System (Apache-2.0), IBM Plex (SIL Open Font License), Hono, better-sqlite3, and archimate-renderer (MIT). Each keeps its own licence; see the repository's package manifests.
#Control Frameworks
Archigov stores references to control frameworks (ISO/IEC 27001, DORA, DSPT, the EU AI Act, NIST and others) and never reproduces their text. Framework names and identifiers belong to their owners.
Something unclear or out of date? Write to hello@archigov.com or open an issue on GitHub.