开源软件的传染性,法律上该如何判决?

最近开源软件出了个大新闻,无锡中院在一起批量维权的案件中支持了被告开源协议传染性的抗辩,认定使用了一个GPL插件的原告软件全部内容都被传染,导致必须开源,虽然该一审判决结果有待二审最高人民法院确认,但这确确实实是GPL开源协议传染性问题在国内的一次突破,今天就和大家聊聊该案,以及之前国内法院怎么认定的。

一审法院认定:涉案三个插件所处文件夹中并无GPL开源协议文件,而HBuilder软件的根目录下亦不存在GPL开源协议文件,尽管HBuilder软件其他文件夹中包含GPL开源协议文件,但该协议对于涉案三个插件并无拘束力(这里其实直接否认了开源代码的传染性)。

最近开源软件出了个大新闻,无锡中院在一起批量维权的案件中支持了被告开源协议传染性的抗辩,认定使用了一个GPL插件的原告软件全部内容都被传染,导致必须开源,虽然该一审判决结果有待二审最高人民法院确认,但这确确实实是GPL开源协议传染性问题在国内的一次突破,今天就和大家聊聊该案,以及之前国内法院怎么认定的。

案情简介:根据判决书,原告卓卓公司享有织梦商业网站内容管理系统软件(以下称“织梦软件”)的著作权,起诉被告在其网站上未经授权使用了该软件的源代码,被告辩称涉案软件为开源软件,不应收取授权费用。法院审理后认定:涉案软件包含了使用GPL许可证的库,因此整个软件应当遵循GPL协议,软件许可协议中的商业使用限制条款与GPL协议相抵触。故被告有权免费使用涉案软件。

但被告使用涉案软件,却未在网站主页上保留原告署名,违反了GPL协议中关于署名要求,侵犯了原告的署名权,故支持了原告合理维权开支800元。被告还需刊登声明,消除侵权影响。本案是一审判决,效力还有待二审法院审理后确定。

一、一审判决如何认定GPL开源软件的传染性?

开源软件的传染性指的是什么?通俗来说,软件分源代码和目标代码,源代码是可以由人读取的文本文件,目标程序是由机器读取的由0和1组成二进制文件,软件公司通过控制源代码控制软件。

如果其他人拿到了源代码,就也能控制软件了。但软件公司如果在软件中使用了具有传染性的开源代码,比如本案中的GPL V3.0版软件的代码,那就必须把软件全部开放源代码。此时,软件公司对软件就失控了,因为大家都可以拿到源代码,并可以根据开源协议,在无需软件公司许可的情况下自由使用。

开源软件的传染性对大公司杀伤力非常大,比如大名鼎鼎的思科就吃过大亏。思科的路由器技术本来比同行先进很多,但因为被其收购的Linksys公司使用了基于GPL开源协议的Linux系统,导致其多款路由器均涉及开源问题。美国自由软件基金会于2008年起诉了思科,后思科不得不开源了一百多款路由器的芯片源代码和产品源代码,此后其在中小型路由器市场的技术优势被削弱不少。 

本文开头介绍的案件中,法院也认定如果软件包含了GPL许可的代码,那么整个软件在分发时也必须遵循GPL协议。涉案软件至少包含了一个使用GPL许可证的名为Sphinxclient的库,该库与织梦商业网站内容管理系统软件的其他部分形成了连接,因此整个软件应当遵循GPL V3.0协议,该协议规定了“程序的派生作品”必须以GPL协议发布,这意味着其余软件代码均需开源。

对于涉案软件许可条款效力的问题,法院认为,GPL协议允许收取软件拷贝费、技术支持费等,但不允许对软件的使用施加额外的限制,尤其是与授权费用相关的限制,这种收费会实质上改变GPL软件“自由软件”的本质。因此卓卓公司在涉案软件的许可协议中添加的“商业用途需获得授权”的条款与GPL协议相抵触,无权就涉案软件向第三方主张授权费用。

二、本案之前,法院如何认定开源协议传染性?

在本案之前,我国法院其实也认定GPL协议的有效性,但对于GPL代码的传染性认定,比较保守。本案中软件中只有一个库涉及GPL V3.0,却导致软件其他部分都要开源,和之前的案件比,可以说是很大的突破。

案例一、数字天堂诉柚子移动案

数字天堂公司起诉柚子移动抄袭了其拥有著作权的HBuilder软件的三个插件的源代码。柚子移动抗辩称,HBuilder的代码包含了GPL V3.0代码,根据开源软件传染性,该三个插件均应开源。

一审法院认定:涉案三个插件所处文件夹中并无GPL开源协议文件,而HBuilder软件的根目录下亦不存在GPL开源协议文件,尽管HBuilder软件其他文件夹中包含GPL开源协议文件,但该协议对于涉案三个插件并无拘束力(这里其实直接否认了开源代码的传染性)

据此,涉案三个插件并不属于该协议中所指应被开源的衍生产品或修订版本,柚子移动公司认为数字天堂公司软件为开源软件的相关抗辩理由不能成立。二审法院审理案件时,回避了直接讨论GPL协议的传染性问题,但依然认定柚子移动构成侵权,只是调低了赔偿金额。

案例二、苏州某公司诉浙江某公司案

该案笔者在《最高院不认可对开源协议的传染性了?》一文中介绍过:苏州公司起诉浙江公司软件侵权,被诉软件与涉案软件非开源源代码相同率高达90.2%,二者实质相似。浙江公司则基于GPL V2.0协议认为苏州公司软件中有GPL代码,所以软件代码均应开源,提出了不侵权抗辩。

但判决却认定本案不适用开源代码传染性:涉案软件适用GPL V2.0开源协议,苏州公司声称其在底层系统软件与上层功能软件之间建立了隔离层,且二者之间通信内容不涉及内部数据结构信息,由此使得上层功能软件构成GPL V2.0协议项下“独立且分离的”的程序。故涉案软件具有独创性且可以复制,构成著作权法项下的作品,依法应当获得保护。

案例三、最高人民法院知识产权法庭在指导案例((2019)最高法知民终663号)

该案也是一个以开源软件传染性进行抗辩但未遂的案件。最高院却认定软件前后端分离,所以不适用开源代码传染性。该案裁判要旨:“本案中网站前端代码与后端代码在展示方式、所用技术、功能分工等方面均存在明显不同,属于既相互独立又互相联合的独立程序,即便前端代码使用了GPL协议项下的开源代码,后端代码也不受GPL协议约束,未经许可复制后端代码仍构成侵害软件著作权。” 

三、本案二审哪怕不认开源软件传染性,原告仍可胜诉吗?

本文讨论的案件,根据判决书,原告其实还有补救措施。法院查到Sphinxclient库的官方发布网站上有记载,该软件为采用GPL V2.0及以后版本作为许可协议(即GPL V2.0和V3.0)的自由软件,如果对程序进行分发或修改需要在GPL许可的条款下进行。但如果不想被GPL条款约束,比如想用Sphinx,但不想开源的,可以联系作者获得商业许可。

这个让案件二审多了个变数。如果本案二审仍认可开源软件的传染性,但二审期间,卓卓公司联系Sphinxclient作者购买了商业使用的授权,许可时间为从其十多年前开始使用Sphinxclient时就生效,也就是倒签授权时间,那法院会认定被告侵权卓卓公司吗?这里有两种民法理论可以适用:效力待定和交易安全。前者对原告有利,后者对被告有利,笔者偏向后者。

根据效力待定理论,类似未成人与他人交易是否有效,取决于家长的追认。

卓卓公司对织梦软件的权利,取决于Sphinxclient作者的授权方式,所以卓卓公司在获得商业授权之前使用Sphinxclient,实际处于效力待定状态。如果其没有获得了Sphinxclient作者的商业授权,就是依据GPL开源协议获得的授权,其软件的其他部分应当开源;如果获得了作者的商业授权,就可以不再适用开源协议的要求,其软件的其他部分就可以不开源。连带的,被告的侵权状态也受原告是否获得商业授权的影响。

而根据交易安全理论,法律应当保障本案被告使用织梦软件时的权利是合法、确定、连续的。

既然本案的被告开始使用软件时,卓卓公司未获得Sphinxclient库的授权,所以其使用的软件就应当是开源的,其使用行为是合法且不构成侵权应当是确定的,即便后期原告拿到了Sphinxclient库的商业授权,也不应当危害到被告初始使用织梦软件的合法状态。

最后,笔者非常认同本案中无锡中院对本案的判决,我国法院之前不支持开源协议传染性,主要还是出于对于国内企业竞争秩序的保护:基于开源软件做二次开发的企业,如其没有开源,代码却被他人使用,其起诉维权法院若对其不予保护,可能不利于维护竞争秩序。法院的做法,在我国软件产业发展的早期,产业还没那么成熟的时候是可以理解的。

但开源协议其实背后是一种开源文化和生态,如果只使用开源软件的内容,却不尊重开源文化,不维护开源软件的生态,时间久了,对我们自己的产业发展是不利的。

随着我国改革开放的深入,我国的软件产业已经趋向成熟,所以现在的判决,除了考虑保护竞争秩序的短期利益,也应当开始考虑通过保护开源规则,来建立开源生态这样的长远利益了。

本文作者:游云庭,上海大邦律师事务所高级合伙人,知识产权律师。电话:8621-52134900,Email: yytbest@gmail.com,本文仅代表作者观点。

声明: 该内容为作者独立观点,不代表新零售资讯观点或立场,文章为网友投稿上传,版权归原作者所有,未经允许不得转载。 新零售资讯站仅提供信息存储服务,如发现文章、图片等侵权行为,侵权责任由作者本人承担。 如对本稿件有异议或投诉,请联系:wuchangxu@youzan.com
(0)
上一篇 2024年3月19日
下一篇 2024年3月19日

相关推荐

  • 水温80度:AI行业真假繁荣的临界点

    我们从来没拥有过这么成功的AI主导的产品。

    (这种分析统计并不那么准,但大致数量级是差不多的)

    这两个产品碰巧可以用来比较有两个原因:

    一个是它们在本质上是一种东西,只不过一个更通用,一个更垂直。

    蓝海的海峡

    未来成功的AI产品是什么样,大致形态已经比较清楚了,从智能音箱和Copilot这两个成功的AI产品上已经能看到足够的产品特征。

    未来科技 2024年6月5日
  • ChatGPT、Perplexity、Claude同时“罢工”,全网打工人都慌了

    美西时间午夜12点开始,陆续有用户发现自己的ChatGPT要么响应超时、要么没有对话框或提示流量过载,忽然无法正常工作了。

    因为发现AI用久了,导致现在“离了ChatGPT,大脑根本无法运转”。”

    等等,又不是只有一个聊天机器人,难道地球离了ChatGPT就不转了。

    大模型连崩原因猜想,谷歌躺赢流量激增6成

    GPT归位,人们的工作终于又恢复了秩序。

    未来科技 2024年6月5日
  • ChatGPT宕机8小时,谷歌Gemini搜索量激增60%

    ChatGPT一天宕机两次

    谷歌Gemini搜索量激增近60%

    ChatGPT在全球拥有约1.8亿活跃用户,已成为部分人群工作流程的关键部分。

    过去24小时内提交的关于OpenAI宕机的问题报告

    图片来源:Downdetector

    ChatGPT系统崩溃后,有网友在社交媒体X上发帖警告道:“ChatGPT最近发生的2.5小时全球中断,为我们所有依赖AI工具来支持业务的人敲响了警钟。

    未来科技 2024年6月5日
  • ChatGPT、Perplexity、Claude同时大崩溃,AI集体罢工让全网都慌了

    接着OpenAI也在官网更新了恢复服务公告,表示“我们经历了一次重大故障,影响了所有ChatGPT用户的所有计划。Generator调查显示,在ChatGPT首次故障后的四小时内,谷歌AI聊天机器人Gemini搜索量激增60%,达到327058次。

    而且研究团队表示,“Gemini”搜索量的增长与“ChatGPT故障”关键词的搜索趋势高度相关,显示出用户把Gemini视为ChatGPT的直接替代选项。

    未来科技 2024年6月5日
  • 深度对话苹果iPad团队:玻璃的传承与演变

    iPad最为原始的外观专利

    没错,这就是iPad最初被设想的样子:全面屏,圆角矩形,纤薄,就像一片掌心里的玻璃。

    2010年发布的初代iPad

    好在乔布斯的遗志,并未被iPad团队遗忘。

    初代iPad宣传片画面

    乔布斯赞同这一想法,于是快速将资源投入平板电脑项目,意欲打造一款与众不同的「上网本」,这就是iPad早年的产品定义。

    iPad进化的底色

    苹果发布会留下过很多「名场面」,初代iPad发布会的末尾就是一例。

    未来科技 2024年6月5日
  • 底层逻辑未通,影视业的AI革命正在褪色…

    GPT、Sora均为革命性产品,引发了舆论风暴,但它在上个月发布的“多模态语音对谈”Sky语音,却由于声音太像电影明星斯嘉丽·约翰逊,被正主强烈警告,被迫下架。

    华尔街日报也在唱衰,认为“AI工具创新步伐正在放缓,实用性有限,运行成本过高”:

    首先,互联网上已经没有更多额外的数据供人工智能模型收集、训练。

    03、

    如果说训练“数字人”、使用AI配音本质上瞄向的仍是影视行业固有的发展方向,那么还有另外一群人试图从根本上颠覆影视行业的生产逻辑和产品形态。

    但分歧点正在于此,电影公司希望通过使用AI技术来降低成本,但又不希望自己的内容被AI公司所窃取。

    未来科技 2024年6月5日
  • KAN会引起大模型的范式转变吗?

    “先变后加”代替“先加后变”的设计,使得KAN的每一个连接都相当于一个“小型网络”, 能实现更强的表达能力。

    KAN的主要贡献在于,在当前深度学习的背景下重新审视K氏表示定理,将上述创新网络泛化到任意宽度和深度,并以科学发现为目标进行了一系列实验,展示了其作为“AI+科学”基础模型的潜在作用。

    KAN与MLP的对照表:

    KAN使神经元之间的非线性转变更加细粒度和多样化。

    未来科技 2024年6月5日
  • 这个国家,也开始发芯片补贴了

    //mp.weixin.qq.com/s/tIHSNsqF6HRVe2mabgfp6Q
    [4]中国安防协会:欧盟批准430亿欧元芯片补贴计划:2030年产量占全球份额翻番.2023.4.19.https。//mp.weixin.qq.com/s/VnEjzKhmZbuBUFclzGFloA
    [6]潮电穿戴:印度半导体投资大跃进,一锤砸下1090亿,政府补贴一半.2024.3.5https。

    未来科技 2024年6月5日
  • 大模型的电力经济学:中国AI需要多少电力?

    这些报告研究对象(数字中心、智能数据中心、加密货币等)、研究市场(全球、中国与美国等)、研究周期(多数截至2030年)各不相同,但基本逻辑大同小异:先根据芯片等硬件的算力与功率,计算出数据中心的用电量,再根据算力增长的预期、芯片能效提升的预期,以及数据中心能效(PUE)提升的预期,来推测未来一段时间内智能数据中心的用电量增长情况。

    未来科技 2024年6月5日
  • 你正和20万人一起接受AI面试

    原本客户还担心候选人能否接受AI面试这件事,但在2020年以后,候选人进行AI面试的过程已经是完全自动化的,包括面试过程中AI面试官回答候选人的问题,AI面试官对候选人提问以及基于候选人的回答对候选人进行至多三个轮次的深度追问。

    以近屿智能与客户合作的校验周期至少3年来看,方小雷认为AI应用不太可能一下子爆发,包括近屿智能在内的中国AI应用企业或许要迎来一个把SaaS做起来的好机会。

    未来科技 2024年6月4日