Skip to content

Licensing

OpenBody uses three licenses, one per artifact kind, so the interop core stays maximally unencumbered while the steward keeps a royalty-free patent posture. This summarizes LICENSING.md, which is authoritative.

ArtifactLicenseWhy
Specification documents (SPEC.md and the prose docs)Open Web Foundation Agreement 1.0 (OWFa 1.0)Reciprocal royalty-free patent licensing with defensive termination — the standards-body norm for an open spec.
Reference code (SDKs, mappers, conformance tooling)Apache-2.0Permissive, with an explicit patent grant.
Registry data (the exercise & measurement-type registries)CC0Public domain; the interop registries must be completely unencumbered — no copyleft contamination.

Official license texts

Vendored texts

Each repository vendors the verbatim text of its license:

  • Reference code (openbody-ts/LICENSE) — Apache-2.0, full text.
  • Registry data (openbody-registry/LICENSE) — CC0 1.0 legal code, full text.
  • Specification docs (openbody/LICENSE) — the Open Web Foundation Final Specification Agreement (OWFa 1.0), Patent and Copyright Grants variant (not the Patent-Only or CLA variants), with the Specification identified as OpenBody 0.3.1 and an individual grant executed.