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.
| Artifact | License | Why |
|---|---|---|
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.0 | Permissive, with an explicit patent grant. |
| Registry data (the exercise & measurement-type registries) | CC0 | Public domain; the interop registries must be completely unencumbered — no copyleft contamination. |
Official license texts
- OWFa 1.0 — openwebfoundation.org
- Apache-2.0 — apache.org/licenses/LICENSE-2.0
- CC0 1.0 — creativecommons.org/publicdomain/zero/1.0
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 asOpenBody 0.3.1and an individual grant executed.