PPATNER

首页 › 常见问题 › 保护路径选择 › 软件算法走专利还是著作权?

软件算法走专利还是著作权?

更新于 2026-11-06 · PATNER 产品团队

简答

著作权自动保护代码表达,不保护思想与功能——抄你代码侵权,用不同代码实现同样功能不侵权。专利保护技术方案本身:满足[[客体要求|/faq/examination/suanfa-keti/]]的算法与系统方案可以申请发明。两者保护对象正交,软件产品的标准配置是著作权打底 + 可专利方案申请专利 + 核心算法参数走秘密。

展开说明

著作权:自动、快、但薄

代码完成即自动享有著作权,无需登记(登记的价值见专篇——诉讼举证与投标场景实用)。保护范围是代码的表达形式:复制、修改、分发受控,但功能与算法思想不受控。

对纯前端产品、内容系统、内部工具,著作权 + 合同(用户协议禁止反向与滥用)通常够用。

专利:慢、贵、但护到方案

《专利审查指南》明确计算机程序本身可以结合技术特征构成可授权主题:2023 年版指南给 AI 与大数据算法补了明确审查基准——算法绑定具体应用领域并产生技术效果,或改进计算机系统内部性能,即可作为客体。USPTO 侧口径类似(2024 年 7 月 AI 适格性指引)。

专利的价值在于「功能级」保护:对手换一种代码实现同样的技术方案,仍然落入权利要求。对核心算法、调度方法、数据处理管线这类「抄思想不抄代码」风险高的部分,专利是唯一硬武器。

分层保护的实际操作

第一层(默认):著作权 + 版本管理留痕(git 历史即创作证据)。第二层(核心算法):评估客体资格后申请专利,注意申请公开与保密的时序——代码开源或产品上线即公开。第三层(不可专利化部分):训练数据、模型权重、调参经验走商业秘密。第四层(合同):用户协议、开源许可合规、员工职务作品约定。

反例警示:只登记了软著就以为「有保护」,被对手功能级复制后无法救济——软著诉讼打的是「代码是否被抄」,不是「功能是否被抄」。

开源产品的特殊提醒

开源发布等于公开:专利路径从此关闭(除极窄宽限期),代码表达进入选定许可证的规则体系。决定开源前必须做完两件事:核心可专利点是否已申请(或决定放弃)、开源许可证的传染性风险评估。

参考来源