Skip to Content
New to cms0? Start with the hosted, self-hosted, or app integration path.
License

cms0 is open source. Each app, example, and package declares its license in its own LICENSE file. npm packages also declare the same license in package.json.

Apache License 2.0

These workspaces use the Apache License 2.0:

  • @cms0/cms0
  • @cms0/admin-client
  • @cms0/admin-contract
  • @cms0/shared
  • @cms0/auth
  • @cms0/transactional
  • @cms0/api-docs
  • @cms0/ui
  • @cms0/typescript-config
  • apps/docs
  • examples/*

These are the workspaces most applications install or import directly.

GNU Affero General Public License v3.0 or later

These workspaces use the GNU Affero General Public License v3.0 or later:

  • apps/admin
  • @cms0/admin-server
  • @cms0/db-schema-ops

What this means

Use the LICENSE file in the workspace you are copying, modifying, distributing, or running.

If you modify AGPL-covered components and run them as a network service, review the AGPL source-sharing obligations for users of that service.

The cms0 name, logo, and branding are not granted by these licenses. Do not use confusingly similar branding for an unrelated service or distribution without permission.

For the repository-level map, see LICENSE.