Skip to content

Relicense to MIT (org license tiering) - #25

Merged
bdelanghe merged 1 commit into
mainfrom
claude/license-separate-repo-hji4c1
Aug 21, 2026
Merged

Relicense to MIT (org license tiering)#25
bdelanghe merged 1 commit into
mainfrom
claude/license-separate-repo-hji4c1

Conversation

@bdelanghe

Copy link
Copy Markdown
Contributor

Closes #24. Follow-up to bounded-systems/.github-private#659.

File Change
deno.json, package.json licenseMIT; version 0.3.00.4.0
LICENSE PolyForm text → MIT
README.md License section

Why

drift-gate is internal org tooling, not the door/room capability runtime the noncommercial tier exists to protect. The maintainer's call is that everything outside that runtime goes permissive, which puts this package in the library tier.

What it buys back

PolyForm-Noncommercial-1.0.0 is valid SPDX but not OSI-approved and not in GitHub's recognised license set, so this repo reported no spdxIdentifier — no badge, null in the API — and was excluded from pkg.go.dev's redistributable allowlist and clean crates.io metadata.

Authority and the one-way door

Sole copyright holder verified across the org's history: bdelanghe, the remainder being the org's own bots.

MIT is irreversible per published version: 0.4.0 onward stays MIT forever; ≤ 0.3.0 remains under PolyForm.

Copyright line reads Copyright (c) 2026 Robert DeLanghe. Cheap to change to bounded-systems until this publishes.

Not verified locally

There is no deno in this session, so the repo's own checks did not execute locally. The change touches only the two manifests, LICENSE and one README line — but CI is the authority, not me.

After merge

Publishing is a separate step. The lic gate in .github-private reads the latest published version, and this package is not yet seeded into the registry (#618).


Generated by Claude Code

Follow-up to .github-private#659, which ratified the org's license tiering
(library -> MIT, runtime -> PolyForm-Noncommercial-1.0.0) and gated it.

  deno.json     license -> MIT, version 0.3.0 -> 0.4.0
  package.json  same
  LICENSE       PolyForm text -> MIT
  README.md     License section

drift-gate is internal org tooling, not the door/room capability runtime the
noncommercial tier exists to protect. The maintainer's call is that everything
outside that runtime goes permissive, which puts this package in the library
tier.

Beyond consistency, it buys back what PolyForm costs: the id is valid SPDX but
is not OSI-approved and is not in GitHub's recognised license set, so this repo
reported no spdxIdentifier at all — no badge, null in the API — and was excluded
from pkg.go.dev's redistributable allowlist and from clean crates.io metadata.

Authority: relicensing loosens, and only the copyright holder may do it. Sole
copyright holder verified across the history: bdelanghe, with the remainder the
org's own bots.

One-way door: 0.4.0 onward is MIT forever; <= 0.3.0 stays under PolyForm.

No deno in this session, so the repo's own checks were not run locally; the
change touches only manifests, LICENSE and one README line. CI is the authority.

Closes #24
Refs bounded-systems/.github-private#659

Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E2HZUZV2fBEo1VEyYnZERH
@bdelanghe
bdelanghe marked this pull request as ready for review August 21, 2026 15:33
@bdelanghe
bdelanghe merged commit 6060388 into main Aug 21, 2026
7 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Front Desk Aug 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Relicense to MIT (org license tiering)

2 participants