Skip to content

chore: state the proprietary license explicitly - #472

Merged
thomasluizon merged 1 commit into
mainfrom
chore/add-proprietary-license
Aug 11, 2026
Merged

chore: state the proprietary license explicitly#472
thomasluizon merged 1 commit into
mainfrom
chore/add-proprietary-license

Conversation

@thomasluizon

@thomasluizon thomasluizon commented Aug 11, 2026

Copy link
Copy Markdown
Owner

What

Adds a proprietary LICENSE (all rights reserved) and registers it in tools/root-allowlist.json.

Why

The repos stay public. Going private would cost roughly $420/month in Actions overage across the three repos, and would disable the free CodeQL, Dependency Review and SonarCloud tiers this repo relies on. codeql.yml in particular is free only for public repos.

Public with no LICENSE already means all rights reserved by default, so this grants and removes nothing legally. What it changes is clarity: GitHub currently renders "No license" in the sidebar, and many developers read that absence as unclear, or as free to use. An explicit file removes the good faith mistake defence and reserves the Orbit and Astra marks.

Forking stays possible either way. GitHub Terms of Service D.5 grants view and fork rights automatically on any public repo, independent of the license file.

Notes

Only .env.example is tracked here, so no secret material is implicated.

Guards run locally: Root Allowlist, Dash Ban and the dash baseline all exit 0.

🤖 Generated with Claude Code

Paired PRs

The same change, one per repo:

The repos stay public, so the posture was implicit all rights reserved
with GitHub rendering "No license" in the sidebar. That absence reads to
many developers as unclear, or as free to use. This states the position
explicitly and reserves the Orbit and Astra marks.

LICENSE joins the root allowlist so the Root Allowlist guard passes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@thomasluizon
thomasluizon merged commit 81a0b7f into main Aug 11, 2026
25 checks passed
@thomasluizon
thomasluizon deleted the chore/add-proprietary-license branch August 11, 2026 21:41
thomasluizon added a commit to thomasluizon/orbit-landing-page that referenced this pull request Aug 11, 2026
## What

Adds a proprietary `LICENSE` (all rights reserved) and registers it in
`tools/root-allowlist.json`.

## Why

The repos stay public. Going private would cost roughly \$420/month in
Actions overage across the three repos and would disable the free
Dependency Review tier used here.

Public with no LICENSE already means all rights reserved by default, so
this grants and removes nothing legally. What it changes is clarity:
GitHub currently renders "No license" in the sidebar, and many
developers read that absence as unclear, or as free to use. An explicit
file removes the good faith mistake defence and reserves the Orbit and
Astra marks, which matters most on the public marketing surface.

Forking stays possible either way. GitHub Terms of Service D.5 grants
view and fork rights automatically on any public repo, independent of
the license file.

## Notes

Guards run locally: Root Allowlist, Dash Ban and the dash baseline all
exit 0.

🤖 Generated with [Claude Code](https://claude.com/claude-code)


## Paired PRs

The same change, one per repo:

- thomasluizon/orbit-ui-mobile#712
- thomasluizon/orbit-api#472
- #61

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
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