chore: 开源协议由 GPL-3.0 改为 MIT - #5
Merged
Merged
Conversation
This was referenced Aug 20, 2026
本仓库是主题开发的配套工具与模板,不是产品本体。GPL 的传染性会让用户用 scaffold_theme.py 生成的主题也被迫开源,与本 Skill 降低做主题门槛的目的相悖。 - LICENSE 全文替换为 MIT - README 徽章与「许可」章节同步,并说明生成的主题归作者所有 - Gridea Pro 主项目仍为 GPL-3.0,不受影响 仓库全部 commit 均由单一作者贡献,无需第三方授权。
Tespera
force-pushed
the
chore/relicense-mit
branch
from
August 20, 2026 11:04
9bc9d87 to
8c760e4
Compare
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.
为什么改
这个仓库装的是主题开发的配套工具与模板 —— 提示词、参考文档、三个 Python 脚本、以及给用户抄走当起点的 starter 模板。它不是产品本体。
GPL 是传染性的:严格讲,用户跑
scaffold_theme.py生成的主题属于 starter 的衍生作品,他做的主题也得开源成 GPL。这跟本 Skill "降低做主题门槛、让更多人给 Gridea Pro 做主题"的目的正好相反 —— 协议在劝退商业主题作者。模板 / 脚手架类项目用宽松协议是通例。改成 MIT 后,用户生成的主题归他自己所有,可以按任意协议发布、也可以闭源商用。
Gridea Pro 主项目仍为 GPL-3.0,不受本次变更影响。
改了什么
LICENSECopyright (c) 2026 Gridea ProREADME.mdLicense-GPL v3.0→License-MIT;「许可」章节重写,明确生成的主题归作者所有CHANGELOG.md授权可行性
本仓库 main 上的全部 commit 均由单一作者(@Tespera)贡献,改协议无需任何第三方同意。
顺带解决
PR #4(DSH 插件支持)新增的
package.json里声明的是"license": "MIT",与当时仓库的 GPL-3.0 不符。本 PR 合入后该声明自动变为正确,贡献者无需修改。合并顺序
本 PR 与 #6 都在
CHANGELOG.md的同一位置插入条目,后合的那个需要解决一次 CHANGELOG 冲突(保留两段即可,无其他冲突)。🤖 Generated with Claude Code