feat: refactor sgclaw around zeroclaw compat runtime

This commit is contained in:
zyl
2026-03-26 16:23:31 +08:00
parent bca5b75801
commit ff0771a83f
1059 changed files with 409460 additions and 23 deletions

View File

@@ -0,0 +1,98 @@
# ZeroClaw 贡献者许可协议CLA
**版本 1.0 — 2026 年 2 月**
**ZeroClaw Labs**
---
## 目的
本贡献者许可协议("CLA")阐明了贡献者授予 ZeroClaw Labs 的知识产权权利。本协议同时保护 ZeroClaw 项目的贡献者和用户。
通过向 ZeroClaw 仓库提交贡献(拉取请求、补丁、包含代码的 Issue或任何其他形式的代码提交即表示你同意本 CLA 的条款。
---
## 1. 定义
- **"贡献"** 指任何原创作品,包括对现有作品的任何修改或补充,提交给 ZeroClaw Labs 以包含在 ZeroClaw 项目中。
- **"你"** 指提交贡献的个人或法律实体。
- **"ZeroClaw Labs"** 指负责 ZeroClaw 项目(位于 https://github.com/zeroclaw-labs/zeroclaw的维护者和组织。
---
## 2. 版权许可授予
你授予 ZeroClaw Labs 和 ZeroClaw Labs 分发软件的接收者永久的、全球性的、非排他的、免费的、免许可费的、不可撤销的版权许可,用于:
-**MIT 许可证和 Apache 许可证 2.0 下** 复制、准备衍生作品、公开展示、公开表演、再许可和分发你的贡献及衍生作品。
---
## 3. 专利许可授予
你授予 ZeroClaw Labs 和 ZeroClaw Labs 分发软件的接收者永久的、全球性的、非排他的、免费的、免许可费的、不可撤销的专利许可,用于制造、委托制造、使用、许诺销售、销售、进口和以其他方式转让你的贡献。
本专利许可仅适用于你可授权的专利权利要求,这些权利要求仅因你的贡献本身或与 ZeroClaw 项目组合而必然被侵权。
**这对你的保护:** 如果第三方针对包含你贡献的 ZeroClaw 提起专利诉讼,你对项目的专利许可不会被撤销。
---
## 4. 你保留权利
本 CLA **不会** 将你贡献的所有权转让给 ZeroClaw Labs。你保留对贡献的完整版权所有权。你可以在任何其他项目中以任何许可自由使用你的贡献。
---
## 5. 原创作品
你声明:
1. 每项贡献都是你的原创作品,或者你有足够的权利根据本 CLA 提交。
2. 你的贡献不会故意侵犯任何第三方的专利、版权、商标或其他知识产权。
3. 如果你的雇主对你创造的知识产权拥有权利,你已获得提交贡献的许可,或者你的雇主已与 ZeroClaw Labs 签署了企业 CLA。
---
## 6. 无商标权利
本 CLA 不授予你使用 ZeroClaw 名称、商标、服务标记或徽标的任何权利。商标政策请参见 [trademark.md](../maintainers/trademark.zh-CN.md)。
---
## 7. 署名
ZeroClaw Labs 会在仓库提交历史和 NOTICE 文件中保留贡献者的署名。你的贡献会被永久公开记录。
---
## 8. 双许可承诺
所有被接受进入 ZeroClaw 项目的贡献均同时采用以下两种许可:
- **MIT 许可证** — 宽松的开源使用
- **Apache 许可证 2.0** — 专利保护和更强的知识产权保证
这种双许可模式确保为整个贡献者社区提供最大的兼容性和保护。
---
## 9. 如何同意
通过向 ZeroClaw 仓库打开拉取请求或提交补丁,即表示你同意本 CLA。个人贡献者无需单独签名。
对于 **企业贡献者**(代表公司或组织提交),请打开标题为"企业 CLA — [公司名称]"的 Issue维护者会跟进处理。
---
## 10. 问题
如果你对本 CLA 有疑问,请在以下地址打开 Issue
https://github.com/zeroclaw-labs/zeroclaw/issues
---
*本 CLA 基于 Apache 个人贡献者许可协议 v2.0,针对 ZeroClaw 双许可模式进行了调整。*