TRACE Specification, a Series of LF Projects, LLC.

SPECIFICATION LICENSE
=====================
Community Specification License 1.0
Governance/COMMUNITY-SPECIFICATION-LICENSE.md

TRACE specification materials are made available under the Community
Specification License 1.0. This covers normative specification text under
spec/, the normative JSON Schema at schema/trace-claim.json, and other
materials expressly identified as part of a Draft Specification or Approved
Specification.

SOURCE CODE LICENSE
===================
Apache License, Version 2.0
https://www.apache.org/licenses/LICENSE-2.0

Source code, SDK code, test code, examples, workflows, and sample or
reference code are made available under Apache License 2.0 unless a file
states otherwise. This covers src/, tests/, examples/, and .github/.

Copyright 2026 OPAQUE Systems, Inc. and the TRACE Specification contributors.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use these files except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

DOCUMENTATION (EXCLUDING SPECIFICATIONS)
========================================
Creative Commons Attribution 4.0 International (CC BY 4.0)
https://creativecommons.org/licenses/by/4.0/

All documentation other than specification text is made available under
CC BY 4.0. This covers README.md, CHANGELOG.md, docs/, and the project
process documents (GOVERNANCE.md, CONTRIBUTING.md, CHARTER.md, and the
other top-level Markdown files).

You are free to share and adapt this material for any purpose, including
commercial, provided you give appropriate credit, link to the license, and
indicate if changes were made.

PRIOR PUBLICATION UNDER CC BY 4.0
=================================
Before this policy took effect, TRACE specification text was published under
CC BY 4.0. Those grants stand:

  spec/trace-v0.1.md is published under CC BY 4.0 and stays under CC BY 4.0.
  It is a superseded version and is retained for reference.

  Copies of any TRACE specification version already distributed under
  CC BY 4.0 remain usable under CC BY 4.0 by their recipients. Relicensing
  is forward-looking and does not withdraw a grant already made.

Portions of spec/trace-v0.1.md carried forward into later specification
versions remain available under CC BY 4.0. Where both licenses apply to the
same text, a recipient may rely on either.

PATENT PROMISE
==============
OPAQUE Systems, Inc. grants a royalty-free, worldwide, non-exclusive
license under any patent claims it controls that are necessarily infringed
by a conforming implementation of this specification, for the purpose of
implementing or operating a product that conforms to this specification.
This promise applies to v0.1 and all subsequent versions of TRACE. It is
made in addition to, and does not narrow, patent rights granted under the
Community Specification License or the Apache License, Version 2.0.

For a concise file-by-file license map, see Governance/License.md.
