违反开源许可协议会构成侵权吗?
违反开源许可协议会构成侵权吗?
本文为法律科普,案例来源于《人民司法》,人物已做脱敏处理。
裁判要旨
开源项目的核心贡献者可以单独起诉侵权。开源协议(如GPL V3)是授权方与用户之间的合同,受法律保护。如果用户在开源软件中添加“禁止商业使用”等限制,这与开源协议的自由使用精神冲突,是无效的。GPL V3协议具有“传染性”,即只要衍生作品中有一部分使用了该协议,整个作品都必须开源。用户一旦违反开源协议条款,原先获得的授权自动终止,继续使用就构成侵权。
案情简介
罗盒公司是一家软件公司,开发了“VirtualApp”软件,并按照GPL V3协议在GitHub上公开源代码。后来,罗盒公司声明,任何人如将软件用于商业用途,需购买商业授权。玩友公司开发了几款微信视频美颜App,其中使用了与罗盒公司软件相似的代码,但未提供开源代码,还向用户收取会员费。罗盒公司起诉玩友公司等四家公司,要求停止侵权并赔偿损失。
律师解读
这个案例明确了几个重要法律问题。第一,开源协议GPL V3具有合同性质,不是随意可违反的。用户下载使用开源代码,就等于接受了协议条款,必须遵守。第二,开源协议不能随意添加商业使用限制。罗盒公司虽然声明“禁止商业使用”,但该声明与GPL V3协议的自由使用原则矛盾,法院认为这种限制是无效的。第三,GPL V3协议的“传染性”很强。玩友公司的App中使用了部分开源代码,导致整个App都必须开源,否则就构成侵权。第四,违反协议后,授权自动终止,用户继续使用就是未经许可的复制和发行,构成著作权侵权。
王德林律师提示:
如果您在开发软件时使用了开源代码,请务必仔细阅读并遵守相应的开源协议。特别是GPL V3协议,它要求整个衍生作品都必须开源,不能只保留部分代码不开源。如果您在文山地区经营软件企业,建议在开发前咨询专业律师,避免因不了解协议条款而陷入侵权纠纷。同时,不要随意在开源项目中添加商业使用限制,这可能会被法院认定为无效。
来源:《人民司法》2022年第11期
王德林 律师
云南八谦(文山)律师事务所 · 副主任
专业领域:企业法律顾问、交通事故纠纷、保险纠纷、建设工程纠纷、医疗纠纷、劳动争议
电话:15987555284
邮箱:418537189@qq.com
地址:云南省文山壮族苗族自治州文山市