Colibri is open source software released under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later).
What This Means
For Users
- You can use Colibri freely for any purpose, including commercial use
- You can self-host Colibri on your own infrastructure
- You have access to the complete source code
- You can modify Colibri to suit your needs
For Developers
- You can contribute to Colibri’s development
- You can create derivative works based on Colibri
- If you modify and distribute Colibri, you must:
- Release your modifications under the same AGPL-3.0-or-later license
- Provide access to the complete source code
- Preserve all copyright notices and license information
Network Use Provision
The AGPL includes a “network use” provision: if you run a modified version of Colibri as a network service (even without distributing the software), you must make the source code of your modifications available to users of that service.
License Text
The full license text is available at:
Third-Party Licenses
Colibri includes dependencies licensed under various open source licenses. Key dependencies include:
| Package | License |
|---|---|
| SvelteKit | MIT |
| PostgreSQL | PostgreSQL License |
| Kysely | MIT |
| tRPC | MIT |
| oclif | MIT |
| pdf.js | Apache 2.0 |
A complete list of dependencies and their licenses can be found in the package.json files throughout the repository.
Contributing
By contributing to Colibri, you agree that your contributions will be licensed under the AGPL-3.0-or-later license. See our Contributing Guide for more information.
Questions
If you have questions about licensing, please:
- Open a GitHub Discussion
- Review the GNU AGPL FAQ
Trademark
“Colibri” and the Colibri logo are trademarks of the Colibri project. Use of these marks must comply with our trademark guidelines (available upon request).