业务领域

为您提供全方位一站式法律服务

计算机软件著作权侵权如何认定?

发布时间:2026-09-19

  一、软件著作权保护的对象

  计算机软件著作权保护的是程序及其有关文档的表达,包括源程序、目标程序和用户手册、设计说明书等文档。保护的是表达而非思想,软件的功能、算法、处理逻辑本身不受著作权保护,但实现这些功能的具体代码表达受保护。

  软件著作权自软件开发完成之日起自动产生,登记不是取得权利的前提,但登记证书在诉讼中是权利归属的初步证据,实务价值很高。建议企业在软件完成后及时办理著作权登记,并保留开发过程中的需求文档、版本记录和代码提交记录。

  权利归属方面,员工为完成本职工作开发的软件属于职务软件,著作权由单位享有;委托开发的软件,权利归属由委托合同约定,没有约定的归受托人即开发方,这一点委托方务必在签约时注意。

  实践中还要注意软件版本的对应关系。权利人主张侵权的,应当明确以哪个版本作为权利基础,并证明被控侵权软件与该版本相似。不同版本之间差异较大的,以早期版本登记而主张对后期版本的权利,比对时可能出现障碍。

  二、侵权认定的基本方法

  司法实践中认定软件著作权侵权,通行规则是接触加实质性相似。权利人需要证明:被控侵权人有机会接触到权利软件,例如曾是员工、合作方或软件已公开发布;被控侵权软件与权利软件在表达上构成实质性相似。

  实质性相似的比对由双方提供源代码进行,通常委托司法鉴定机构完成。比对内容包括代码的文字性相似程度、程序结构、模块设计、命名习惯乃至相同的缺陷和注释。连冗余代码、拼写错误都一致的,是证明抄袭的强力证据。

  被控侵权方拒绝提供源代码的,法院可以结合目标程序反编译比对、功能界面比对等间接证据作出认定,在权利人已尽初步举证责任的情况下,可能适用举证妨碍规则作出对其不利的推定。

  界面相似不等于代码抄袭。用户界面的设计风格、功能布局属于思想层面,表达空间较大,单纯的界面雷同难以认定侵权,核心还是要回到代码层面的比对,权利人不要把举证重点放错方向。

  三、常见抗辩与免责情形

  独立开发抗辩:被控侵权人证明软件系自主开发,有完整的开发文档、版本记录和开发日志佐证的,可以推翻实质性相似带来的侵权推定。这也是企业保留开发过程资料的重要意义。

  合法来源与合理使用:软件复制品的持有者不知道也没有合理理由应当知道是侵权复制品的,不承担赔偿责任,但应当停止使用。为学习和研究软件内含的设计思想而安装、显示、传输或存储软件的,属于合理使用,不构成侵权。

  表达唯一性抗辩:某种功能只有有限的表达方式时,不同开发者写出相似代码属于正常现象,不构成抄袭。涉及通用算法、行业标准接口的代码部分,通常被排除在实质性相似比对之外。

  开源软件的使用也要合规。使用开源代码应当遵守对应的开源协议,违反协议条款把开源代码用于闭源商业软件的,可能同时构成著作权侵权和违约,企业应当建立开源组件的审查台账。

  四、维权步骤与证据保全

  发现侵权线索后,当务之急是固定证据。通过公证购买、时间戳取证等方式保全侵权软件的下载页面、运行界面和安装文件;对方是企业的,其官网宣传、招投标文件中关于软件功能的描述也要一并保全。

  第二步是确定维权路径。可以向法院提起民事诉讼,要求停止侵权、赔偿损失;侵权行为同时损害公共利益的,可以向著作权行政管理部门投诉查处;涉嫌犯罪的,可以向公安机关报案。赔偿数额按照实际损失、侵权违法所得、许可使用费倍数的顺序确定,均难以确定的适用法定赔偿。

  软件侵权案件的技术比对和证据规则专业性强,源代码质证、鉴定程序都有特殊要求。建议权利人在起诉前委托具有知识产权经验的专业律师,统筹证据保全、鉴定申请和索赔方案,必要时申请行为保全,及时制止侵权软件的继续传播。

  赔偿数额的举证也有技巧。权利人可以提交软件许可合同、销售合同证明自己的许可费标准,以此作为赔偿参照;侵权规模的证据,如下载量、销售量,可以通过平台数据、侵权方宣传材料等渠道收集,为合理索赔奠定基础。