Ovation与Marco Poglie、Francesco Pesce及Nerds Farm公司著作权侵权纠纷案
来源: 新疆知识产权公共服务平台
2024-11-06
一、基本情况
(一)案例信息
司法辖区:意大利
审理机关:威尼斯法院
审理法官:Lina Tosi
知识产权类型:著作权
重点产业:软件
起诉日期:2021 年 9 月 13 日
判决日期:2021 年 12 月 13 日
审理结果: 原告胜诉
(二)涉案知识产权信息
Ovation 公司在 GPL 许可证下发布 Dynamic.ooo 相关开源插件。
(三)涉案当事人信息
原告:Ovation s.r.l.(Ovation 公司)
被告:Marco Poglie;Francesco Pesce;Nerds Farm s.r.l.(Nerds Farm
公司)
二、基本案情
原告 Ovation 公司开发的 Dynamic.ooo 开源软件是用于构建 WordPress网站的开源 Elementor 平台的插件。该公司基于 GPL v3[1]许可证分发了该软件。
被告中 Marco Poglie、Francesco Pesce 为 Ovation 公司的前员工,其与 Pesce 旗下位于意大利威尼斯的 Nerds Farm 公司重新分发了该软件。原告Ovation 公司认为,两名前雇员在重新分发该软件的时候,并没有遵守 GPL 开源许可协议:被告方重新分发该软件时,没有包括对原始作品的确认,没有提供有关被告对软件所作更改的信息,也没有提及该软件的版权所有者。Ovation 公司补充道,“被告还无视法院发出的正式终止通知”。
2021 年 12 月 13 日,意大利威尼斯法院对该案作出了宣判,威尼斯法院适用有关保护软件著作权的现行立法,承认了 GPL 许可证的全部法律价值,法官发布的命令清楚地解释了自由软件(free software)授予每个人权利,但要求遵守分发它的条件,因此命令被告立即删除侵权代码,并在他们自己的网站和社交媒体平台上公布该决定。
法官根据《意大利著作权法》第 156 条和《意大利民事诉讼法》第 700 条,作出以下命令:
1. 命令被告(Marco Poglie、Francesco Pesce 和 Nerds Farm 公司)停止任何向公众提供名为“E-addons for Elementor”的软件的使用,以及任何出版物,除非在该命令发出后的 7 天内消除每一个重复的(重复代码最多 500行的例外)由原告制作的 1.9.5.2 版本的 Dynamic Content for Elementor,prodotto sub doc.2 中的代码。
2. 命令由被告支付的罚款(由每个侵权者承担),如在通知本措施后的第15 天之前,每延迟一天支付 100 欧元的罚金;在通知本措施后的第 15 天,每延迟一天支付 300 欧元的罚金。
3. 命令在其自己的网站 e-addons.com 的一个页面上公布本命令的摘要,并由相互抵制的各方承担费用,在主页上以该网站正常字符大小的两倍提及;同样的规则适用于他们自己的官方 Facebook 页面。
4. 由被告向原告支付如下诉讼费用:赔偿费用 5000 欧元、支出费用 545 欧元以及 15% 的一般费用(用于缴纳相应的税费)。
三、法律分析
该案的宣判意味着威尼斯法院认可了 GPL 许可证的法律价值,这是朝着保护自由软件迈出的重要一步,“自由”并不意味着不受任何限制。该案的核心问题主要在于开源软件许可证的法律性质及保护。
(一)开源软件概念明晰
所谓开源软件,是指在软件发行的时候,附上软件的源代码,并授权允许用户更改、自由再发布衍生著作。开源并不抵制商业收费。目前,根据对权利和责任的限制程度不同,较为常见的开源软件协议分为 MIT、GPL、BSD、Apache Licence 2.0 等,这些协议规定了在使用开源软件时的权利和责任。
GPL 协议,全称为 GNU General Public License,是一种 GNU 通用公共许可协议。GPL 的出发点是代码的开源 / 免费使用和引用 / 修改 / 衍生代码的开源 / 免费使用,但不允许修改后和衍生的代码作为闭源的商业软件发布和销售。这也是 GPL 代表的自由软件和普通开源软件的最大区别所在。为保证 GNU 软件可以自由地使用、复制、修改和发布,所有的 GNU 软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,是一个被广泛使用的自由软件许可协议条款,保证终端用户运行、学习、分享(复制)及编辑软件之自由,GPL 是自由软件和开源软件的最流行许可证。
GPL 协议的产品作为一个单独的产品使用没有任何问题,还可以享受免费的优势。
GPL 最显著的两个特点就是网上所称的“病毒性传播”和“不允许闭源的商业发布”。所谓“病毒性传播”指的是,GPL 规定,所有从 GPL 协议授权的源码衍生出来的(即 Derivative Module),或者要跟 GPL 授权的源码混着用的 Project,都要遵循 GPL 协议,就像病毒一样,粘上了关系,就“中毒”了。GPL 这样规定的目的是,保证在 GPL 协议保护下的产品,不会再受到其他协议或者授权的约束,即让跟 GPL 有关系的源码都能免费获取。而“不允许闭源的商业发布”指的是,在 GPL 授权下,软件产品可以商业发布,拿去卖钱,但是在这同时,也必须将该产品的源码以 GPL 协议方式开源发布出去,供他人免费获取。
GPL 协议的主要内容是只要在一个软件中使用(“使用”指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件产品必须也采用 GPL 协议,即必须也是开源和免费。这就是所谓的“传染性”。我们熟知的 Linux 就是在 GPL 下发布的。
由于 GPL 严格要求使用 GPL 类库的软件产品必须使用 GPL 协议,商业软件或者对代码有保密要求的部门就不适合集成 / 采用使用 GPL 协议下的开源代码作为类库和二次开发的基础。
(二)开源软件的法律性质
对于开源软件的法律性质存在诸多观点:一种观点认为其构成著作权许可合同,具有法律效力;另一种观点认为其不具有法律效力,但在著作权侵权情形下具有证据的效力。
根据《著作权法》对计算机软件所有著作权及《计算机软件保护条例》第八条的相关规定,我国对开源软件的保护途径形同于一般计算机软件,均为以著作权保护方式为主。开源软件依赖于现有著作权的保护,授权人仅在享有著作权的情况下,通过许可证将权利有条件进行许可或让渡才有法理依据。因此开源软件以许可证的方式承认开发者的著作权,并对后续的使用行为以许可证模式进行法律约束,即无论通过何种方式利用开源软件均应严格遵循许可证约定的义务。
该案中,威尼斯法院认可了 GPL 协议的法律效力。我国同样存在涉及 GPL 3.0 协议的判例,即济宁市罗盒网络科技有限公司诉北京风灵创景科技有限公司等侵害计算机软件著作权纠纷案。[2] 在该案中,法院认定了办案的争议焦点包括GPL 3.0 协议的法律效力。广东省深圳市中级人民法院认为:其一,GPL 3.0 协议的内容具备合同特征,是一种民事法律行为;其二,GPL 3.0 协议具有合同性质,可认定为授权人与用户之间订立的著作权协议,属于我国原《合同法》调整的范围。
根据 GPL 3.0 协议第 8 条“终止授权”的约定,授权人许可用户在遵守许可证规定的前提下行使某些权利,但用户必须承担相应的义务。若用户违反GPL 3.0 协议的使用条件来复制、修改或传播受保护的作品,其通过 GPL 3.0 协议获得的授权将会自动终止。一旦用户违反了使用的前提条件,将导致 GPL 3.0协议在授权人与用户之间自动解除,用户基于协议获得的许可即时终止。用户实施的复制、修改、发布等行为,因失去权利来源而构成侵权。
由此可见,我国对于开源软件许可证的法律性质,应认定为基于软件著作权人所享有著作权而进行的授权合同,属于一种附条件合同,若被许可人违反协议内容,则获得的授权自动终止。
(三)对开源软件许可协议的法律保护
基于此前分析,作为附条件的著作权授权合同,违反该协议所导致的授权终止,会引发著作权侵权问题。意大利威尼斯法院的判决及我国济宁市罗盒网络科技有限公司诉北京风灵创景科技有限公司等侵害计算机软件著作权纠纷案中的广东省深圳市中级人民法院显然均支持了此种观点。
在该案中,意大利威尼斯法院所作出的判决内容包括罚款、停止侵害、赔礼道歉等内容;而在济宁市罗盒网络科技有限公司诉北京风灵创景科技有限公司等侵害计算机软件著作权纠纷案中,被告福建风灵创景科技有限公司作为“点心桌面”App(V6.5.8)的开发、运营和发布者,依法应承担停止侵害 Virtual App著作权的行为,对使用了 Virtual App 的“点心桌面”软件立即停止提供下载、安装和运营服务。关于赔偿问题,广东省深圳市中级人民法院认为,开源软件大多是免费的,但授权人付出的开发成本是必然存在的,按照侵权获利来承担赔偿责任更为公平合理,因此法院酌情确定赔偿数额为 50 万元。
由此可见,被许可人如果违反开源软件许可协议,会导致被认为侵犯著作权或者承担违约责任。需要注意的是,在对开源协议的保护过程中,存在侵权责任和违约责任竞合的问题。具体而言,开源协议的被许可人在违反协议设定的义务时构成合同违约,同时,根据具体情况还可能构成著作权侵权。《民法典》第186 条规定,在违约与侵权构成责任竞合时,当事人需要择一地主张权利。该案原告选择著作权侵权这一救济路径,法院通过被许可人违约导致所获授权终止从而失去权利基础的思路,最终认定被告构成著作权侵权。该案如果从合同违约角度考察,如果原告选择合同违约的救济路径,要求继续履行开源协议要求,被告同样有可能被判决公开涉及商业秘密的代码。
四、经验启示
该案作为意大利认可开源软件协议效力的开创性案例,标志着意大利朝着对各种形式的自由软件许可证分发的智力作品的保护迈出了重要一步。同时不可忽视的是,包括我国在内,开源协议的法律效力在越来越多的国家和地区受到认可。该案对我国公司带来的启示主要如下。
首先,开源代码给代码开发提供了极大的便利,但要尤其注意,一旦加入开源协议就必须严格遵守相关协议条件,否则无论从侵权角度还是合同违约角度,势必会带来法律上的纠纷。
其次,利用开源软件开发软件产品时,要尤其注意对开源代码的使用,注意所遵循的开源协议的内容和要求,否则权利就会不稳定,不利于企业相关知识产权、商业秘密的保护。比如从商业秘密角度来看,软件源代码无疑是很多企业极其重视并作为企业商业秘密保护的资产,但若相关代码属于开源代码,或者需要遵循开源协议必须公开的代码,那么商业秘密权利基础就会受到极大挑战。
再次,在实践中,对很多使用开源软件进行技术开发的企业而言,将其开发成果作为开源软件公开,并不符合企业的商业利益。在使用开源软件之前,谨慎考虑确定开源软件的选择及使用方案,从技术层面考虑规避或隔离开源协议“传染性”,将成为使用开源软件必须进行的前置准备工作。否则一旦涉诉,尤其在涉及强“传染性”开源协议的情况下,被诉方无法提供可靠有力的技术规避或隔离方案说明的,可能会被推定负有按开源协议约定公开其软件代码的义务,违反该等义务则导致侵犯他人著作权的不利后果。因此在使用开源软件时,应当进行开源软件的合规审查,合理选择开源软件和开源协议的版本及内容。
最后,我国关于开源软件法律保护尚不明晰,实践中也存在诸多未遵守开源协议而导致纠纷增长的趋势。为此,企业还应当在做好合规审查的同时,及时关注相关法律判决动向,及时调整对开源软件合规审查的策略,从技术层面和法律制度层面同时着手,以避免涉及违反开源协议、公开涉及商业秘密的代码等法律和商业风险。
[1]GPL version 3,即第三版通用公共许可协议。
[2]参见:https://ipc.court.gov.cn/zh-cn/news/view-1823.html。
来源:杭州知识产权保护中心《海外知识产权纠纷应对典型案例评析》