合规提交/发布底线(五条全过才可提交/发布)
原创不照搬无整段复制他人代码、无剥离其 LICENSE/署名
代码原创无仿写闭源商业代码;复用开源须完整保留 LICENSE 与版权声明
LICENSE 已声明按目标仓库许可证声明生成代码的许可
提交/发布前 6 步自检
- 是否复制他人代码而未保留其 LICENSE/署名? → 是则补回或改原创
- 是否引入与目标仓库许可证不兼容的依赖? → 是则替换
- 是否使用未授权/来源不明的依赖或私有包? → 是则替换
- 代码是否与某闭源/商业代码高度雷同(疑似仿写)? → 重写(最易漏!)
- 是否按政策标注了 AI 生成 / disclosures? → 按需标注
- 生成代码的许可证是否已声明? → 未声明则补
四类风险速查
| 风险 | 说明 | 预防 |
| 代码版权/署名 | 复制他人代码不保留 LICENSE,或仿写闭源 | 只写原创;复用开源保留 LICENSE 不剥离 |
| 许可证冲突 | 在 GPL 仓库引入不兼容许可导致传染 | 遵循目标仓库许可证,不引不兼容依赖 |
| 依赖/供应链 | 未授权、来源不明或私有付费包 | 仅用可商用可信依赖,记录版本来源 |
| 标识/披露 | 政策要求披露 AI 代码却未标注 | 提交前确认政策,按需标注 AI 生成 |
平台提示
GitHub/GitLab/工蜂等:AI 生成代码通常可提交,但组织/雇主政策可能要求披露;开源发布须自带兼容 LICENSE。各平台与组织条款会更新,提交与商用前务必查阅最新官方规则。本卡片仅为方向提示,不构成法律意见。
应急一句话:若收到 DMCA/下架/投诉 → 先撤回 → 核对权属 → 凭存证申诉(误用)或替换致歉(确属侵权);全程保留生成日志与依赖来源记录作证据链。