吃瓜!Neo4j与ONgDB打官司是怎么回事?

吃瓜!Neo4j与ONgDB打官司是怎么回事?


Here’s the table of contents:

吃瓜!Neo4j与ONgDB打官司是怎么回事?

    从2018年开始GitHub上一个名叫ONgDB的项目引起了我的关注,这个项目主要由iGov公司以开源的方式运营。ONgDB初始版本其源代码是Neo4j企业版代码库完全闭源之前的代码,后来经过一系列迭代发展有了现在稳定生产集群版本。
    关于ONgDB,这个产品和公司(iGov)之前一直声称是开源的Neo4j企业版,造成很多混淆。今年2月,在硅谷法院的最终判决中,已经禁止他们继续这样宣传。目前ONgDB已经完全改版,详情可以在The Graph Foundation官网查看。
    最新进展,ONgDB官网提供ONgDB Enterprise 1.0.0版本,这个版本中进行大改版并且弃用了所有与Neo4j相关的所有商标信息。该项目也存在两个发行版,分别是社区版和企业版。社区版开源协议为GPLv3企业版开源协议为AGPLv3,商用时需要遵守对应的开源协议。目前我们也在积极参与这个开源社区的建设,毕竟Neo4j企业版真的很贵!!!
吃瓜!Neo4j与ONgDB打官司是怎么回事?

一、2020年3月30日与iGov公司技术专家交流

2020年3月我在slack上与iGov公司的技术人员Brad Nussbaum在邮件中交流,主要问了两个问题,如下。

1.1 ONgDB能否商用是否有法律风险?

Brad Nussbaum回复说,只要遵守到AGPLv3的开源协议,是可以正常商用的。 AGPLv3协议,也就是说,除非获得商业授权,否则无论以何种方式修改或者使用代码,都需要开源。【AGPL:The GNU Affero General Public License】

邮件收到的回答:
ONgDB is available under the AGPLv3 license; you should evaluate your industry use case according to that license

1.2 ONgDB项目在GitHub上是否会一直稳定维护迭代?

Brad Nussbaum回复说,他们公司的使命就是在开源许可协议下,发展ONgDB相关生态系统。并成立了的相关的图基金会来运转这个开源项目。

邮件收到的回答:
Yes, our mission is to advance ONgDB under an open source license

二、2021年5月30日与Neo4j公司技术专家交流

这是最近和Neo4j技术专家的交流的截图,核心意思就是说在我的博客中不能出现说ONgDB就是Neo4j企业版的开源项目类似的描述。这种宣传方式是有法律风险的,因为Neo4j企业版是完全闭源的。在这里澄清一下,我不是iGov公司员工,我只是在他们的开源项目上帮忙做了测试,开发了插件搞了搞补丁并且代码都开源了,因为他们项目的开源协议是允许开发者这样做的,我可是无辜的,我没有去搞盗版破解软件:)
吃瓜!Neo4j与ONgDB打官司是怎么回事?

三、判决书部分截图

吃瓜!Neo4j与ONgDB打官司是怎么回事?

四、判决书下载

链接: https://pan.baidu.com/s/1g79Ve0Zk3tDvWECk4XeD1g 
提取码: 2btc 
复制这段内容后打开百度网盘手机App,操作更方便哦

五、了解更多信息可以加入slack交流

slack group:graphfoundation.slack.com
吃瓜!Neo4j与ONgDB打官司是怎么回事?

六、其他参考链接

GraphStack
GraphFoundation
GraphGrid

七、总结

到底用不用ONgDB开发商用产品,这个决定权在各位自己手中。从开源协议上来看完全是可以用的,但是尽量避免宣传ONgDB是Neo4j的企业版的开源阉割版本,因为从最新版本开始已经完全和Neo4j区分开了。如果预算充足其实更建议使用Neo4j企业版,毕竟企业版软件还有很多周边应用可以直接用也很好用,服务也比较完善。如果钱不多,又想用更快更好的解决方案,ONgDB其实是个值得考虑的替代品。如果本文涉及相关法律风险,请相关人员联系我及时删除或修正,谢谢:)

上一篇:Neo4j集群容器化部署


下一篇:neo4j 企业版 社区版 对比