From 5744398f5cf2b46dbbffee4e1f27ad2bcbc8f37d Mon Sep 17 00:00:00 2001 From: Imran Siddique <45405841+imran-siddique@users.noreply.github.com> Date: Thu, 8 Oct 2026 09:17:56 -0700 Subject: [PATCH 1/3] docs(license): copyright line names the TRACE Specification Authors Drop the single-company patent promise. The Community Specification License and Apache-2.0 grants are unchanged. Co-Authored-By: Claude Opus 5.5 --- LICENSE | 12 +----------- NOTICE | 2 +- conformance/mkdocs.yml | 2 +- mkdocs.yml | 2 +- 4 files changed, 4 insertions(+), 14 deletions(-) diff --git a/LICENSE b/LICENSE index bbb0dba2..0d4ab69a 100644 --- a/LICENSE +++ b/LICENSE @@ -20,7 +20,7 @@ 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. +Copyright 2026 The TRACE Specification Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use these files except in compliance with the License. @@ -64,14 +64,4 @@ 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. diff --git a/NOTICE b/NOTICE index 2a0e7ff8..2468a5a8 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ TRACE -Copyright 2026 AgenTrust Authors +Copyright 2026 The TRACE Specification Authors This product includes software developed by the AgenTrust project (https://github.com/agentrust-io/trace-spec). diff --git a/conformance/mkdocs.yml b/conformance/mkdocs.yml index 7bf625f6..688ba421 100644 --- a/conformance/mkdocs.yml +++ b/conformance/mkdocs.yml @@ -5,7 +5,7 @@ repo_url: https://github.com/agentrust-io/trace-spec repo_name: agentrust-io/trace-spec edit_uri: edit/main/conformance/ docs_dir: . -copyright: "© 2026 AgenTrust contributors. Apache 2.0" +copyright: "© 2026 The TRACE Specification Authors. Apache 2.0" exclude_docs: | .github/ diff --git a/mkdocs.yml b/mkdocs.yml index dcc17cd6..88c57e11 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -5,7 +5,7 @@ repo_url: https://github.com/agentrust-io/trace-spec repo_name: agentrust-io/trace-spec edit_uri: edit/main/ docs_dir: . -copyright: "© 2026 TRACE Specification contributors. Specification: Community Specification License 1.0. Code: Apache 2.0. Other documentation: CC BY 4.0." +copyright: "© 2026 The TRACE Specification Authors. Specification: Community Specification License 1.0. Code: Apache 2.0. Other documentation: CC BY 4.0." exclude_docs: | .github/ From f3a2bff26738efbe73eaa6dfcfcd6d86538dbd5f Mon Sep 17 00:00:00 2001 From: Imran Siddique <45405841+imran-siddique@users.noreply.github.com> Date: Thu, 8 Oct 2026 09:17:57 -0700 Subject: [PATCH 2/3] docs(charter): trademark is held by LF Projects, LLC Co-Authored-By: Claude Opus 5.5 --- CHARTER.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHARTER.md b/CHARTER.md index 111ea7f2..22a8aeca 100644 --- a/CHARTER.md +++ b/CHARTER.md @@ -49,7 +49,7 @@ Normative specification text and the normative TRACE JSON Schema are licensed un ## 5. Trademark Policy -"TRACE" as a specification name and the "TRACE-conformant" conformance mark are currently held by OPAQUE Systems, Inc. Upon host organization acceptance, trademark ownership transfers to the host under their standard trademark policy. +"TRACE" as a specification name and the "TRACE-conformant" conformance mark are held by LF Projects, LLC, under the trademark policy at https://www.lfprojects.org/policies/. Use of "TRACE-conformant" to describe an implementation is permitted only when that implementation passes the published conformance test suite for the version being claimed. From 98257a75d67e45587081daf6c60b40ba60f21bc0 Mon Sep 17 00:00:00 2001 From: Imran Siddique <45405841+imran-siddique@users.noreply.github.com> Date: Thu, 8 Oct 2026 09:17:57 -0700 Subject: [PATCH 3/3] docs(changelog): note the license alignment Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 247324ef..fd453a11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,11 @@ Format: [Semantic Versioning](https://semver.org/). Spec versions follow `MAJOR. - **Generators write LF on every platform.** `gen_number_spelling.py` and the anchor-inclusion generator opened their output in text mode, so a Windows run wrote CRLF and the byte-for-byte regeneration check failed. +- **License and trademark text names the LF series.** `LICENSE`, `NOTICE` and both site + footers read "The TRACE Specification Authors" as the copyright line. The separate + patent promise section is removed from `LICENSE`; the patent grants in the Community + Specification License 1.0 and Apache License 2.0 are unchanged. `CHARTER.md` section 5 + now says the TRACE name and the "TRACE-conformant" mark are held by LF Projects, LLC. - **BREAKING:** Successful `provenance.verify_record()` calls previously returned `None`; they now return `RevocationCheck` (#279). Callers can distinguish `no_check_performed` when no revocation store is supplied from `verified` when