← 返回公开发声
AI 写的代码要交付客户,第一步先做组件和许可证清单
更新:2026-07-16 吕箐翎律师
今日头条 AI生成代码 开源许可证 软件交付 源代码 知识产权
这是一篇今日头条稿件。为便于检索、归档与阅读,收录于“公开发声”。
企业把 AI 生成或 AI 辅助生成的代码交付客户前,第一步不是只确认功能跑通,而是先列出组件、片段来源、许可证、输入材料和客户合同责任。
AI 写的代码要交付客户,第一步不要只看功能有没有跑通。吕箐翎律师的判断是:先做一张组件和许可证清单,把代码里有哪些第三方组件、开源片段、复制或高度相似片段、输入材料和供应商条款列清楚,再谈能不能交付。
这个动作优先,是因为“AI 生成”不是风险终点。代码实际依赖了什么、复制了什么、怎么分发、客户会不会再商用或二次交付,才决定后面的著作权、开源许可证和合同责任。
清单里至少要有五类信息:组件名称和版本,许可证类型,是否修改或合并进自有代码,是否需要保留 NOTICE、版权声明或提供源代码,客户合同里对开源披露、侵权赔偿和维护责任怎么写。
如果代码是通过外部 AI 工具、插件或代码平台生成,还要单独看输入材料和供应商条款。比如是否把客户源代码、接口文档、业务数据或未公开技术资料提交给外部系统;供应商是否保存、再训练或用于改进服务。
不要把付款、验收或“没有人工复制”当作权利闭合证明。交付前能把组件、许可证和客户责任说明白,后面出现开源合规、相似代码投诉或客户追责时,才有材料可查。
公开规则层面,著作权法和开源许可证规则都不会因为代码由 AI 辅助生成就自动消失。企业真正要先做的,是把交付物当成普通软件成果一样审查,而不是把“AI 写的”当成免责标签。