免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。
本 Skill 面向软件开发与知识产权合规场景,专门处理第三方开源组件的许可证审查事务。当项目引入外部代码库时,它能逐条解析许可证文本中的权利授予、义务约束与限制条款,识别 GPL 系列强传染性、Apache-2.0 专利授权撤回、MIT/BSD 免责声明差异等关键风险点,最终输出包含许可证兼容性矩阵、合规整改步骤与替代组件建议的结构化审查报告,供法务与研发团队直接用于代码审计或并购尽调。
SKILL.md(本文件):技能主说明:触发条件、流程与输出约定| 用户怎么说 | 本技能做什么 |
|---|---|
| "我们要引入这个 npm 包,帮我审一下许可证有没有坑" | 解析该包及其传递依赖的全部许可证,标出传染性要求与专利条款风险,给出是否可商用的结论。 |
| "投资方要求做代码合规尽调,出一份开源审查报告" | 扫描代码库生成完整许可证清单,按兼容性矩阵排查冲突,输出带风险分级与整改建议的尽调文档。 |
| "GPL 代码混进我们产品了,怎么补救" | 定位 GPL 污染范围,评估隔离重构、替换为 LGPL/MIT 替代方案或购买商业授权的可行性步骤。 |
| "Apache-2.0 和 GPLv3 的代码能一起用吗" | 对比两许可证的专利授权、商标限制与传染性机制,给出组合使用的合规条件或不可行判定。 |