CameoDB Licensing
CameoDB uses a multi-license model inspired by the Sentry licensing policy.
Our codebase is intentionally split between a permissive core, MIT-licensed SDKs, and a protected FSL-covered product surface that eventually becomes Apache-2.0.
account_tree Component Summary
| Component / Path | License | Notes |
|---|---|---|
Core Crates
crates/cluster,
crates/storage
|
Apache 2.0 | Fully open source core with patent protection. |
SDKs & Client Tooling
crates/client
|
MIT License | Maximizes compatibility (including GPL) for integration into any project. |
Product / Server Application
crates/server
|
FSL-1.1-Apache-2.0 | Functional Source License that protects against commercial competitive hosting, converting to Apache-2.0 two years after release. |
licenses/ directory.
verified_user Using CameoDB
Self-Hosted Deployments
You can freely run CameoDB for your own internal use and applications under the relevant licenses described above.
Competitive Hosting
Commercial competitive hosting of the server components (offering CameoDB as a managed service) is restricted by the Functional Source License.
SDKs & Integration
SDKs and clients remain MIT-licensed for maximum adoption. You can embed our client tooling into closed-source or GPL projects without restriction.
Contributing to CameoDB
Contributions are accepted under the same multi-license structure.
By contributing, you agree that your contributions may be distributed under Apache 2.0, MIT, and FSL-1.1-Apache-2.0 as applicable to the respective components you are modifying.
help If you have questions about licensing, please open an issue or contact the maintainers.