Skip to content

Relicense to Apache-2.0 + minor launch-readiness (license, docs, metadata, CI)#1

Merged
omarthen3rd merged 4 commits into
devfrom
relicense-apache-2.0
Jun 21, 2026
Merged

Relicense to Apache-2.0 + minor launch-readiness (license, docs, metadata, CI)#1
omarthen3rd merged 4 commits into
devfrom
relicense-apache-2.0

Conversation

@quantumCF

@quantumCF quantumCF commented Jun 20, 2026

Copy link
Copy Markdown
Collaborator

Relicenses the repo MIT -> Apache-2.0 and bundles small launch-readiness fixes in one PR so they merge cleanly together. No product source, API, package-name, or event changes.

Commit 1 — relicense

  • LICENSE root + all 6 subtrees -> canonical Apache-2.0; per-package NOTICE added; root NOTICE license/patent/trademark clauses updated for Apache-2.0
  • package.json / pyproject license fields + PyPI classifier -> Apache-2.0
  • README badges + License sections, CONTRIBUTING, CITATION.cff -> Apache-2.0
  • CHANGELOG: removed the incorrect "relicensed to MIT" bullets

Commit 2 — launch-readiness

  • two illustrative demo numbers replaced with the real figure (94% / 0.94)
  • repository + bugs (npm) and Source/Issues urls (PyPI)
  • Makefile fixed to build the real four packages; minimal non-required build CI added
  • dropped "(Canada)" from the NOTICE

Commit 3 — copy + community files

  • README: model-agnostic positioning on the composition line, embedded-access CTA on the on-device section, subhead tightened
  • added SUPPORT.md and .github issue/PR templates
  • (the GitHub About description was also updated, separately from this PR)

Legal review flag (counsel confirmed)

The root NOTICE patent clause now reflects Apache-2.0's Section 3 patent grant.

Verify

grep -rIl --exclude-dir=.git -w MIT . returns nothing; CI builds green.

Ready for review + merge.

License + docs only; no source, API, package names, or events changed.
- LICENSE (root + 6 subtrees) -> canonical Apache-2.0 (202-line)
- NOTICE: root license/patent/trademark clauses updated for Apache-2.0; per-package NOTICE added
- package.json / pyproject license fields + PyPI classifier -> Apache-2.0
- README badges + License sections, CONTRIBUTING, CITATION.cff -> Apache-2.0
- CHANGELOG: removed the incorrect "relicensed to MIT" entries

Aligns the repo source with the already-Apache-2.0 published packages
(npm @attenlabs/saa-js 0.6.1, PyPI attenlabs-saa 0.6.1).
…d minimal build CI, drop (Canada) from NOTICE
@quantumCF quantumCF changed the title Relicense to Apache-2.0 (license + docs only) Relicense to Apache-2.0 + minor launch-readiness (license, docs, metadata, CI) Jun 20, 2026
@omarthen3rd omarthen3rd self-assigned this Jun 21, 2026

@omarthen3rd omarthen3rd left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good apart from makefile/ci, separate additions incoming for that

@omarthen3rd omarthen3rd merged commit c651ee4 into dev Jun 21, 2026
quantumCF pushed a commit that referenced this pull request Jun 21, 2026
Relicense to Apache-2.0 + minor launch-readiness (license, docs, metadata, CI)
@quantumCF quantumCF deleted the relicense-apache-2.0 branch June 21, 2026 14:27
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.

2 participants