chore: switch license from MIT-custom to AGPL-3.0

之前的"MIT + 必须开源"自定义条款法律上不够稳。
换成标准 AGPL-3.0:
- 衍生品必须以同协议开源
- 网络部署也算分发,SaaS 也得开源
- 法律基础成熟,有判例

README 双语 License 段同步更新。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
郭浩andClaude Opus 4.7 committed 2026-05-28 00:58:06 +08:00
1 parent 38d774e663
commit 032782ff67
3 files changed
+664 -42

No files matched your search

+6 -4
View File
@@ -306,11 +306,13 @@ Bug、排版问题、新版式需求——欢迎开 Issue 或 PR。改动请优
## License
MIT (with Open-Source Requirement) © 2026 [op7418](https://github.com/op7418)
AGPL-3.0 © 2026 [op7418](https://github.com/op7418)
本项目基于 MIT,但有两条强制条款:
本项目采用 **GNU AGPL-3.0** 协议,要点:
1. **必须署名** — 任何公开分发或衍生作品,必须保留版权声明,并署名 "op7418 / guizang-social-card-skill"
2. **必须开源** — 二次分发、修改版本、Fork 或实质性再利用,必须以 OSI 认可的开源协议公开发布,提供完整源代码。不允许闭源、专有化打包、或仅付费分发
1. **必须署名** — 保留版权声明
2. **衍生品必须开源** — 任何修改版本、Fork、二次分发,必须以 AGPL-3.0(或兼容协议)公开发布,提供完整源代码
3. **网络服务也要开源** — 即使你只是把修改版本部署成 SaaS / Web 服务给别人用而不分发代码,也要公开源代码(这是 AGPL 区别于 GPL 的核心)
4. **不允许闭源、专有化、仅付费分发**
完整条款见 [`LICENSE`](./LICENSE)。