Skip to content

Licenses

This repository contains specification materials, source code, and documentation. Different licenses apply to each category.

Specification License

TRACE specification materials are subject to the Community Specification License 1.0. This category includes:

  • normative specification text under spec/;
  • the normative TRACE JSON Schema at schema/trace-claim.json; and
  • other files expressly identified as part of a Draft Specification or Approved Specification.

Earlier specification publications remain available under the licenses stated when they were published. See the repository LICENSE for that history.

Source Code License

Source code, SDK code, test code, examples, workflows, and sample or reference code included in specification materials are subject to the Apache License, Version 2.0, unless a file states otherwise.

This category includes src/, tests/, examples/, and .github/.

Documentation License

Documentation other than specification materials is subject to the Creative Commons Attribution 4.0 International License, unless a file states otherwise.

This category includes README.md, CHANGELOG.md, docs/, and project-process documents.

If a file combines specification text and source code, the Community Specification License applies to the specification text and Apache-2.0 applies to the source-code portions, unless the file states otherwise. In the event of a conflict about whether material forms part of a TRACE Draft Specification or Approved Specification, the Community Specification License controls for that material.