使用AGPL数据库,软件是否要整体开源

2024-10-09 12:56:49 源小印

计算机软件知识产权保护

有知乎网友提问:软件使用了AGPL协议的数据库,是只要开源数据库还是开源整个软件?

AGPL的出现本身就是为了针对一种现象的——一些云平台和SaaS公司通过云服务的方式使用GPL的项目,谋取了巨大的商业利益,但是不需要承担GPL义务,以及为社区作贡献。因此,AGPL本身对于通过接口链接方式进行了复杂、绕口而又严厉的规范。而提问者的开发方式正是落入了他们针对的目标,由此源小印有如下几个观点:

  • 1、从协议文本的“本本主义”角度出发,这个开发方式是有巨大风险的,有可能属于违反协议的行为,即对于原作者的侵权行为。

  • 2、从我国司法实践的情况来看,法院会“你的权利”和“你的侵权”是区分来看的。也就是说你坚持这种开发方式,即使完全不开源,也不影响你加密、售卖这个系统,也不影响对于他人侵权行为的诉讼(例如有人以AGPL传染私自复制你的代码,你是可以起诉的并且获得支持的)。但是,当原作者来起诉你的那一天,一旦他们的主张成立,你会面临承担属于你的赔偿义务。

  • 3、从我们公司软件部门的角度,基于以上情况,我们的法务部们会严肃要求开发部门必须更换这个库,转换为其它的风险更低的库之后,才允许软件的发布与发售。我们公司的软件发布之前,均必须经过开源库审计环节。因为即使我们有能力应对上述争议,但是这种争议导致的纠纷是不必要的消耗。



本站文章除裁判文书外均为原创作品,版权归长沙源小印科技有限公司所有,未经许可,不得转载!

计算机软件知识产权保护


导航