chore(license): relicense MIT → AGPL-3.0-only · bump 3.0.0 → 3.0.1#184
Merged
Conversation
Aligns the plugin license with the OneBrain CLI (onebrain-ai/onebrain-cli), which has shipped under AGPL-3.0-only since v3.0.0-alpha.0. Same license now spans the binary and the plugin manifest / skills / hooks that consume it, so the network-use copyleft (AGPL §13) applies consistently across the whole OneBrain runtime. Changes: - LICENSE: 21-line MIT → 661-line canonical GNU AGPL v3 - plugin.json: add "license": "AGPL-3.0-only" field - plugin.json: bump 3.0.0 → 3.0.1 for the license-field addition MIT compatibility for past releases: v2.x and v3.0.0 remain available under MIT for downstream users who pinned to those versions. AGPL applies from v3.0.1 forward. No skill / hook / agent code changes — purely license + manifest.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Align the plugin's license with the OneBrain CLI (
onebrain-ai/onebrain-cli), which has shipped under AGPL-3.0-only sincev3.0.0-alpha.0. Same license now spans:onebrain)so AGPL §13's network-use copyleft applies consistently across the OneBrain runtime stack.
Changes
LICENSEplugin.json"license": "AGPL-3.0-only"fieldplugin.json3.0.0→3.0.1(manifest change ⇒ version bump per repo convention)PLUGIN-CHANGELOG.mdv3.0.1entry (6 bullets)No skill / hook / agent code changes. Purely license + manifest update.
MIT compatibility
Past plugin releases (v2.x through v3.0.0) remain available under MIT for downstream users who pinned to those versions — license grants are perpetual, can't be retroactively revoked. AGPL applies from v3.0.1 forward.
Why now
User explicitly requested alignment in response to today's CLI v3.0.0 GA. Doing it as a fast follow-on so v3.0.x's distribution channels (Homebrew tap, npm wrapper, GH Releases) all match the plugin's declared license from the start of the v3.x lifecycle.
Test plan
LICENSEfile is the unmodified GNU AGPL v3 text (fetched fromonebrain-ai/onebrain-cli/main/LICENSE).plugin.jsonis valid JSON with the newlicenseand bumpedversionfields.