chore: switch license from GPL-3.0 to PolyForm Shield 1.0.0 - #4603
Merged
Conversation
Closed
5 tasks
Copilot
AI
changed the title
[WIP] Update users about GPL-3.0-only license change
docs: communicate GPL-3.0-only license change to users and contributors
May 5, 2026
devantler
force-pushed
the
copilot/communicate-gpl-3-0-license-change
branch
from
May 5, 2026 15:03
3d358a6 to
fb1224c
Compare
Contributor
✅MegaLinter analysis: Success✅ Linters with no issuesactionlint, git_diff, hadolint, jscpd, jsonlint, lychee, markdown-table-formatter, markdownlint, prettier, prettier, stylelint, syft, trivy-sbom, trufflehog, v8r, v8r, yamllint See detailed reports in MegaLinter artifacts
|
Contributor
There was a problem hiding this comment.
Pull request overview
Updates repository documentation and licensing artifacts to reflect a (new) PolyForm Shield 1.0.0 license position and explain practical implications for users and contributors.
Changes:
- Replaces the root
LICENSEtext and updates the root README license badge + adds a license usage summary. - Adds a contributor-facing license section to
CONTRIBUTING.mdand a new Licensing section to the docs FAQ. - Updates VS Code extension README license line (and regenerates embedded chat docs per PR description).
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| vsce/README.md | Updates the VS Code extension README license line. |
| README.md | Switches license badge to PolyForm Shield and adds a “what this means” License section. |
| LICENSE | Replaces prior license text with PolyForm Shield License 1.0.0 text + required notice line. |
| docs/src/content/docs/faq.md | Adds a Licensing FAQ section covering rationale, proprietary use, competition, and contributions. |
| CONTRIBUTING.md | Adds a License section describing contribution licensing expectations. |
| pkg/svc/chat/docs_generated.go | Regenerated embedded docs for chat (per PR description) to include the new FAQ content. |
devantler
force-pushed
the
copilot/communicate-gpl-3-0-license-change
branch
from
May 5, 2026 15:11
fb1224c to
cf51953
Compare
devantler
marked this pull request as ready for review
May 5, 2026 15:14
Replace GPL-3.0-only license with PolyForm Shield 1.0.0 to better align with project goals: - Allow anyone to use, modify, and distribute KSail freely - No copyleft requirements (use in any project regardless of license) - Prevent competing products from being built on KSail's codebase - Clarify KSail is source-available, not open source (per OSI definition) Updated LICENSE, README, CONTRIBUTING, FAQ, vsce/README, vsce/LICENSE, vsce/package.json, copilot-plugin/plugin.json, .goreleaser.yaml, and docs_generated.go to communicate the new license terms consistently. Fixes #4543 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
devantler
force-pushed
the
copilot/communicate-gpl-3-0-license-change
branch
from
May 5, 2026 15:17
ad3e1e4 to
b56a2de
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
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
Replace GPL-3.0-only license with PolyForm Shield 1.0.0 to better align with project goals:
What changed
Why PolyForm Shield over GPL-3.0?
Fixes #4543