This monorepo contains code under different licenses:
core/- MPL-2.0 (Mozilla Public License 2.0)- Everything else (server, apps, website) - AGPL-3.0
We want Coords to be a primitive that others can build on. The MPL-2.0 license on core/ means you can use the library in proprietary applications—for example, an internal company tool or a commercial product—without copyleft implications for your own code.
The only requirement: if you modify files in core/ itself, those modifications must be shared under MPL-2.0.
Bug fixes, performance improvements, and new features benefit everyone in the ecosystem. If you've built something useful on top of Coords, consider contributing back!
By submitting a pull request or otherwise contributing to this project, you agree to license your contribution under the applicable license for that component (MPL-2.0 for core/, AGPL-3.0 for everything else) AND you grant Allison Bentley a perpetual, worldwide, non-exclusive, royalty-free license to use, reproduce, modify, and distribute your contribution under any terms, including for distribution through application stores such as the Apple App Store.
This allows the project to be distributed through platforms that may have terms incompatible with AGPL-3.0, while keeping the source code fully open.
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Be respectful and constructive in all interactions.