Skip to content

chore(license): relicense to MIT#9

Merged
DevHDI merged 1 commit intomainfrom
chore/relicense-mit
May 9, 2026
Merged

chore(license): relicense to MIT#9
DevHDI merged 1 commit intomainfrom
chore/relicense-mit

Conversation

@DevHDI
Copy link
Copy Markdown
Owner

@DevHDI DevHDI commented May 9, 2026

Summary

Relicenses MyBMAD from AGPL-3.0-or-later to MIT, in preparation for upstreaming this dashboard into the bmad-code-org/bmad-method-ui repository (which is MIT-licensed).

The strong copyleft of AGPL was a defensive choice for an early-stage solo project. With this dashboard about to live alongside the official BMAD VS Code extension, MIT removes dual-license friction and matches the terms used throughout the BMAD ecosystem.

Files updated

  • LICENSE — replaced AGPL-3.0 text with standard MIT text
  • package.json"license": "AGPL-3.0-or-later""MIT"
  • README.md — license note (line 5) and license section (line ~198)
  • CONTRIBUTING.md — contributor license clause

Historical references inside _bmad-output/planning-artifacts/research/ are intentionally left as-is; they document the state of decisions at the time they were written and are not active license declarations.

Verification

  • pnpm test — 151/151 pass
  • pnpm tsc --noEmit — clean
  • pnpm lint — clean (only the 2 pre-existing TanStack warnings)

Next steps after merge

The squashed commit on main will be the SHA imported verbatim into bmad-code-org/bmad-method-ui/web/ in a follow-up draft PR on the org repo.

Aligns MyBMAD with the bmad-code-org/bmad-method-ui repository, which
is MIT-licensed, in preparation for upstreaming this dashboard into
the official BMAD organization repo (per BMadCode's Discord proposal).

The strong copyleft of AGPL was a defensive choice for an early-stage
solo project; under MIT the dashboard can be folded into the BMAD
ecosystem without dual-license friction, and contributors keep working
under the same terms as the rest of the org.

Files updated:
- LICENSE: replaced AGPL-3.0 text with the standard MIT text
- package.json: license field "AGPL-3.0-or-later" → "MIT"
- README.md: license note and license section
- CONTRIBUTING.md: contributor license terms

Historical references inside _bmad-output/planning-artifacts/research/
are intentionally left as-is; they document the state of decisions at
the time they were written and are not active license declarations.
@DevHDI DevHDI merged commit 81b28ea into main May 9, 2026
2 checks passed
@DevHDI DevHDI deleted the chore/relicense-mit branch May 9, 2026 08:34
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