Skip to content

chore(license): align with AtelierOS — CLA §3 relicense + trademark n…#7

Merged
veegee82 merged 1 commit into
mainfrom
chore/license-cla-alignment
May 15, 2026
Merged

chore(license): align with AtelierOS — CLA §3 relicense + trademark n…#7
veegee82 merged 1 commit into
mainfrom
chore/license-cla-alignment

Conversation

@veegee82
Copy link
Copy Markdown
Owner

…otice

Three artefacts now match the AtelierOS licensing posture documented at github.com/veegee82/AtelierOS. The Apache-2.0 LICENSE itself is unchanged (it is already canonical Apache-2.0 with the Copyright 2026 Silvio Jurk appendix).

  • NOTICE — adds the trademark-notice block ("AWP" / "Agent Workflow Protocol" identifiers reserved for the canonical project; forks renamed remain permitted) and points the third-party-components section at the reference/ manifests.

  • CLA.md (NEW) — v1.0 Contributor License Agreement mirroring the AtelierOS v3.0 CLA model: §2 Outbound License (Apache-2.0) — restates Apache § 5 for clarity §3 Relicense Right — perpetual, non-exclusive grant to relicense future Contributions under (a) OSI-approved, (b) source- available (BSL/FSL/Elastic-v2), or (c) commercial terms; past Apache-2.0 releases stay Apache-2.0 forever, the contributor keeps Apache-2.0 rights to their own work indefinitely. §4-§7 representations, warranty disclaimer, sign-by-PR-or-DCO trailer, German governing law.

  • CONTRIBUTING.md — new "License and CLA" + "Trademark" sections explain the §2/§3 split in plain language, document the no-bot/PR-is-acceptance sign-off model, and reserve the AWP / Agent Workflow Protocol name for the canonical project.

Why: keeps the future relicensing option open (hyperscaler-clone defence, enterprise procurement) without needing to re-coordinate with past contributors. Same path Sentry, HashiCorp, and MariaDB MaxScale took. Mirrors AtelierOS exactly so contributors active in both projects sign once and recognise the pattern.

…otice

Three artefacts now match the AtelierOS licensing posture documented at
github.com/veegee82/AtelierOS. The Apache-2.0 LICENSE itself is
unchanged (it is already canonical Apache-2.0 with the Copyright 2026
Silvio Jurk appendix).

* NOTICE — adds the trademark-notice block ("AWP" / "Agent Workflow
  Protocol" identifiers reserved for the canonical project; forks
  renamed remain permitted) and points the third-party-components
  section at the reference/ manifests.

* CLA.md (NEW) — v1.0 Contributor License Agreement mirroring the
  AtelierOS v3.0 CLA model:
    §2 Outbound License (Apache-2.0) — restates Apache § 5 for clarity
    §3 Relicense Right — perpetual, non-exclusive grant to relicense
       future Contributions under (a) OSI-approved, (b) source-
       available (BSL/FSL/Elastic-v2), or (c) commercial terms; past
       Apache-2.0 releases stay Apache-2.0 forever, the contributor
       keeps Apache-2.0 rights to their own work indefinitely.
    §4-§7 representations, warranty disclaimer, sign-by-PR-or-DCO
       trailer, German governing law.

* CONTRIBUTING.md — new "License and CLA" + "Trademark" sections
  explain the §2/§3 split in plain language, document the
  no-bot/PR-is-acceptance sign-off model, and reserve the AWP /
  Agent Workflow Protocol name for the canonical project.

Why: keeps the future relicensing option open (hyperscaler-clone
defence, enterprise procurement) without needing to re-coordinate
with past contributors. Same path Sentry, HashiCorp, and MariaDB
MaxScale took. Mirrors AtelierOS exactly so contributors active in
both projects sign once and recognise the pattern.

Signed-off-by: shumway <silvio.jurk@googlemail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agent-workflow-protocol Error Error May 15, 2026 3:09pm

@veegee82 veegee82 merged commit 4d1fba4 into main May 15, 2026
1 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant