你上次编辑的词条“”还未发布,赶快去处理吧! ×
讼也  > 所属分类  >  法律问答   

【笔记】什么是开源协议下计算机软件著作权保护?

更新时间:2023-11-14   浏览次数:53 次 标签: 暂无标签

文章摘要:

解读:(1)GPL协议的“传染性”是指GPL协议的许可客体不仅限于受保护程序本身,还包括受保护程序的衍生程序或修订版本,但不包括与其联合的其他独立程序;(2)虽然软件前端代码中使用了GPL协议下的开源代码,但权利人主张保护其后端代码的,因后端代码是独立于前端代码的程序,并不受GPL协议的约束,无需强制开源。

文章摘要2:

解读:(1)GPL协议的“传染性”是指GPL协议的许可客体不仅限于受保护程序本身,还包括受保护程序的衍生程序或修订版本,但不包括与其联合的其他独立程序;(2)虽然软件前端代码中使用了GPL协议下的开源代码,但权利人主张保护其后端代码的,因后端代码是独立于前端代码的程序,并不受GPL协议的约束,无需强制开源。


经典案例:

·最高人民法院民事判决书(2019)最高法知民终663号

——开源协议适用范围及对软件著作权侵权判定的影响

【裁判要旨】网站前端代码与后端代码在展示方式、所用技术、功能分工等方面均存在明显不同,属于既相互独立又互相联合的独立程序,即便前端代码使用了GPL协议项下的开源代码,后端代码也不受GPL协议约束,未经许可复制后端代码仍构成侵害软件著作权。

【裁判观点】

1.权利人已提交带有版权信息的相应软件、著作权登记证书及相应开发运行情况的证据的情况下,被诉侵权人未提交充足反证的,可以认定权利人享有该软件著作权。判断计算机软件著作权侵权可采用“接触可能性+实质性近似"原则,对实质性近似的判定除需关注两者同一的部分,还需特别关注二者中相同的特定表达、注释、错误等,在无合理理由的情况下,基本可以排除巧合,认定构成侵权。

2.前端代码一般是关于用户可见部分的编码,用以实现操作界面如页面布局、交互效果等页面设计;而后端代码一般是涉及用户不可见部分的编码,用以实现服务端的相关逻辑功能。前端代码与后端代码可以分别独立打包、部署。前端代码与后端代码在展示方式、所用技术、功能分工等上均存在明显不同,不能因前端代码与后端代码之间存在交互配合就认定二者属于一体。

3.GPL协议的“传染性"是指GPL协议的许可客体不仅限于受保护程序本身,还包括受保护程序的衍生程序或修订版本,但不包括与其联合的其他独立程序。虽然软件前端代码中使用了GPL协议下的开源代码,但权利人主张保护其后端代码的,因后端代码是独立于前端代码的程序,并不受GPL协议的约束,无需强制开源。

【裁判摘要】前端代码一般是关于用户可见部分的编码,用以实现操作界面如页面布局、交互效果等页面设计;而后端代码一般是涉及用户不可见部分的编码,用以实现服务端的相关逻辑功能。同时,前端代码与后端代码是可以分别独立打包、部署的。因此,前端代码与后端代码在展示方式、所用技术、功能分工等方面均存在明显不同,不能因前端代码与后端代码之间存在交互配合就认定二者属于一体,前端代码与后端代码其实是相互独立的。因此,当权利人明确放弃以前端代码主张权利仅以后端代码主张权利时,权利软件仅为后端代码而非前端文件和后端文件共同构成权利软件。根据涉案GPL协议内容,可以看出GPL协议的“传染性”应当是指GPL协议的许可客体不仅限于受保护程序本身,还包括受保护程序的衍生程序或修订版本,但不包括与其联合的其他独立程序。由此可见,GPL协议要求开源的是本身接受其协议的软件代码及针对这些软件代码的修订或者根据这些软件代码开发的延伸程序,而不包括与这些代码有数据交换等联合的其他独立程序。本案中,虽然不××公司认可其前端代码中使用了GPL协议下的开源代码,但其主张权利的是后端代码,其后端代码是独立于前端代码的其他程序,并不受GPL协议的约束,无需强制开源。

·浙江省宁波市中级人民法院民事判决书(2017)浙02民终3852号

【裁判摘要1】开源是由知识产权权利人按声明协议放弃一些知识产权的权利,向公众公布许可,它是把知识产权的重点放在扩大用户的自由和权益方面,放在用户再传播或再演绎时得到扩大的许可授权方面,而不是把重点放在对知识产权人法定权益的保护方面。开源的本质目的是以自由、共享的理念来处理知识产权,以许可无偿使用来增加使用者,并有条件地允许使用者再创作开发,以创造更多更创新的知识产权产品,最终增加社会总体福利。

【裁判摘要2】开源计算机语言并不必然导致以此语言编写软件的开源——本案两被上诉人主张著作权保护的ShopNC电商系统计算机软件由PHP语言编写,但计算机语言本身具有工具属性,以特定计算机语言编写的ShopNC软件作品通过作者创造性的智力劳动所表现的作品独创性与计算机语言之间并未体现以后者为基础的派生关系,故也并非属于PHP语言演绎作品。即使以演绎作品的角度审查,CC许可证的上述开源传导性,指向的是原作品的演绎作品,涉案ShopNC软件也并不受软件手册CC许可证开源义务的约束。

·北京市高级人民法院民事判决书(2018)京民终471号

【裁判摘要】以开源协议抗辩的关键在于程序应当被认定为开源的衍生产品或修订版本,还是被认定为独立软件——因数字天堂公司主张柚子科技公司、柚子移动公司使用的是HBuilder软件中的三个插件,而该三个插件属于独立的软件作品,因此,需要判断的是该三个插件是否是受GPL协议限制。一审庭审中,柚子科技公司、柚子移动公司认可该三个插件均处于独立的文件夹中,该文件夹中并无GPL开源协议文件。不仅如此,在HBuilder软件的根目录下亦不存在GPL开源协议文件。根据GPL协议的相关规定,GPL协议的许可客体是在GPL协议许可下批准的受版权保护的程序以及基于该程序的衍生产品或修订版本。对于数字天堂公司涉案三个插件而言,在其所处文件夹中并无GPL开源协议文件,而HBuilder软件的根目录下亦不存在GPL开源协议文件的情况下,尽管HBuilder软件其他文件夹中包含GPL开源协议文件,但该协议对于涉案三个插件并无拘束力,据此,涉案三个插件并不属于该协议中所指应被开源的衍生产品或修订版本,柚子科技公司、柚子移动公司认为数字天堂公司软件为开源软件的相关抗辩理由不能成立。被诉行为构成对著作权人复制权、改编权及信息网络传播权的侵犯。

标签

暂无标签

相关词条