法小和 · 知识产权法律知识库
法条原文 · 司法解释 · 裁判案例(已脱敏)
资料库 / 裁判案例 / 甲公司与不乱买电子商务(北京)乙公司侵害计算机软件著作权纠纷上诉案

甲公司与不乱买电子商务(北京)乙公司侵害计算机软件著作权纠纷上诉案

裁判文书最高人民法院裁判日期 2019-12-23案由 商业秘密
引注:(2019)最高法知民终663号

全文

甲公司与不乱买电子商务(北京)乙公司侵害计算机软件著作权纠纷上诉案 ——开源协议适用范围及对软件著作权侵权判定的影响 [裁判要旨] 网站前端代码与后端代码在展示方式、所用技术、功能分工等方面均存在明显不同,属于既相互独立又互相联合的独立程序,即便前端代码使用了GPL协议项下的开源代码,后端代码也不受GPL协议约束,未经许可复制后端代码仍构成侵害软件著作权。 [关键词] 计算机软件;侵权;开源代码;GPL许可证协议 [案号] (2019)最高法知民终663号 [基本案情] 丙公司(以下简称丙公司)与被上诉人不乱买电子商务(北京)乙公司(以下简称丁公司)侵害计算机软件著作权纠纷案中,丁公司戊公司网站侵害其软件著作权,故向北京知识产权法院(以下简称一审法院)提起诉讼。丙公司抗辩称,丁公司网站前端代码与后端代码存在交互且没有进行有效隔离,该前端代码和后端代码共同构成其主张著作权的软件,整个软件都可以视为前端代码的修订版本。鉴于前端代码使用了GPL协议项下的开源代码,根据GPL协议内容以及GPL协议具有极强“传染性”的特性,包括前端代码和后端代码在内的软件整体均应遵循GPL协议向所有第三方无偿开源。一审法院认定丙公司己公司软件著作权的侵害,判令其停止侵害并赔偿有关经济损失。丙公司不服,向最高人民法院提起上诉。最高人民法院于2019年12月23日判决驳回上诉,维持原判。 [裁判意见] 最高人民法院二审认为,前端代码一般是关于用户可见部分的编码,用以实现操作界面如页面布局、交互效果等页面设计;而后端代码一般是涉及用户不可见部分的编码,用以实现服务端的相关逻辑功能。同时,前端代码与后端代码是可以分别独立打包、部署的。因此,前端代码与后端代码在展示方式、所用技术、功能分工等方面均存在明显不同,不能因前端代码与后端代码之间存在交互配合就认定二者属于一体,前端代码与后端代码其实是相互独立的。因此,当权利人明确放弃以前端代码主张权利仅以后端代码主张权利时,权利软件仅为后端代码而非前端文件和后端文件共同构成权利软件。根据涉案GPL协议内容,可以看出GPL协议的“传染性”应当是指GPL协议的许可客体不仅限于受保护程序本身,还包括受保护程序的衍生程序或修订版本,但不包括与其联合的其他独立程序。由此可见,GPL协议要求开源的是本身接受其协议的软件代码及针对这些软件代码的修订或者根据这些软件代码开发的延伸程序,而不包括与这些代码有数据交换等联合的其他独立程序。本案中,庚公司认可其前端代码中使用了GPL协议下的开源代码,但其主张权利的是后端代码,其后端代码是独立于前端代码的其他程序,并不受GPL协议的约束,无需强制开源。丙公司的相关抗辩不能成立。

同类案例

在法小和里继续

把这条案例当成参考,用你自己的案情做一次相似检索,可以同时看到相关法条、司法解释和更多同类案例。
在知识库中打开