AWS 对开源竖中指:推出 MongoDB 替代品 DocumentDB

2019 年 1 月 10 日 云头条

Solidot对这件事情的总结很到位:去年十月,MongoDB 宣布其开源许可证从 GNU AGPLv3 切换到 Server Side Public License (SSPL)。MongoDB 希望从软件即服务或云计算业务上获取收入。对此自由软件基金会(FSF)认为专门引入商业性条款意味着该项目不再属于自由软件,它建议社区开发分支。现在,云计算巨头亚马逊 AWS 真的开发了自己的 MongoDB 分支,它发布了 DocumentDB,兼容开源的 MongoDB 3.6。它决定不从 MongoDB 购买商业许可证,而是自己维护一个开源版本。对于亚马逊的做法,MongoDB 显然不会高兴的。


以下为外媒TechCrunch对此事件的详细报道:AWS今天推出了与MongoDB API兼容的新数据库产品DocumentDB。该公司声称DocumentDB是一种“快速、可扩展且高度可用的文档数据库,旨在与你现有的MongoDB应用程序和工具兼容。”实际上,它是MongoDB的托管版简易替代品,不使用任何MongoDB代码。


AWS认为,虽然MongoDB在其擅长的领域很出色,但客户发觉很难在这个开源平台上构建可以扩展到数TB、每秒读写操作多达数十万次的快速且高度可用的应用程序。于是该公司索性自行开发了文档数据库,但又与Apache 2.0开源MongoDB 3.6 API兼容。


如果你在过去几个月一直密切关注开源界动向,就会明白亚马逊的这个做法不怎么样。长期以来AWS饱受诟病,拿来最好的开源项目后重新使用并重新打造品牌,又并不总是回馈开源社区,这早已不是什么秘密。


这里的问题在于,MongoDB是最早通过采用新的许可证重新许可发行开源工具、以此刹住这股歪风邪气的公司之一,新许可证明确表示,想要坐享其成的公司必须购买商业许可证。从那时起,其他开源公司仿而效之。


MongoDB的首席执行官兼总裁Dev Ittycheria称:“模仿是最真诚的奉承,所以亚马逊试图利用大受欢迎、发展势头正猛的MongoDB文档模型为己所用并不奇怪。然而,开发人员在技术上足够精通,辨别得了真正的创新和拙劣的模仿。MongoDB将继续超越市场上的任何模仿者。”


这番话非常有说服力。去年11月,Ittycheria曾表示AWS很喜欢MongoDB,因为MongoDB大大带动了消费。在那次采访中,他还特别指出“客户们在过去的五年一直试图摆脱另一家大供应商的束缚。他们最不想做的是回放同一部电影。


MongoDB的联合创始人兼首席技术官Eliot Horowitz对此表示赞同。他说:“为了给开发人员他们想要的东西,AWS已经被要求提供基于MongoDB代码的仿制MongoDB服务。我们整个公司都专注于一件事,即为开发人员提供处理数据的最佳方式,又可以在任何地方随意运行。我们致力于实现这个使命,这将继续使真正的MongoDB有别于不断出现的任何仿制产品。”


MongoDB的公司发言人还强调,DocumentDB兼容的3.6 API现在已有两年的历史,并没有大多数最新的功能,包括ACID事务、全局集群和移动同步。


客观地说,AWS最近在开源社区变得更活跃了;并且从某种程度上,它给了开发人员他们想要的东西(而且并非所有开发人员都对MongoDB自己的托管服务感到满意)。考虑到AWS完全清楚MongoDB为什么那么做,通过确保API兼容来绕过MongoDB的许可限制始终是一个颇有争议的举动,不会使这家公司受到开源社区的喜爱。


相关阅读:

MongoDB;更换开源许可证:剑指阿里云、腾讯云

开源、云战争愈演愈烈:Kafka;团队修改 KSQL 许可证,禁止其作为SaaS产品来提供

云会杀死开源软件吗?

阿里 7 亿元收购 Apache Flink 商业公司 DataArtisans


登录查看更多
0

相关内容

MongoDB 是一种文件导向的 NoSQL 数据库,由 C++ 撰写而成。
【实用书】Python技术手册,第三版767页pdf
专知会员服务
237+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
120+阅读 · 2020年5月10日
【微众银行】联邦学习白皮书_v2.0,48页pdf,
专知会员服务
167+阅读 · 2020年4月26日
【实用书】流数据处理,Streaming Data,219页pdf
专知会员服务
77+阅读 · 2020年4月24日
【资源】100+本免费数据科学书
专知会员服务
108+阅读 · 2020年3月17日
广东疾控中心《新型冠状病毒感染防护》,65页pdf
专知会员服务
19+阅读 · 2020年1月26日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
182+阅读 · 2020年1月1日
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
Google 开源机器学习算法;2018 年 SO 数据库调查
技术最前线
4+阅读 · 2018年3月14日
基于大数据搭建社交好友推荐系统
云栖社区
8+阅读 · 2018年2月2日
教你 5 步画出用户画像
职人社
8+阅读 · 2017年9月13日
Arxiv
6+阅读 · 2018年2月7日
Arxiv
7+阅读 · 2018年1月24日
Arxiv
25+阅读 · 2018年1月24日
VIP会员
相关VIP内容
【实用书】Python技术手册,第三版767页pdf
专知会员服务
237+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
120+阅读 · 2020年5月10日
【微众银行】联邦学习白皮书_v2.0,48页pdf,
专知会员服务
167+阅读 · 2020年4月26日
【实用书】流数据处理,Streaming Data,219页pdf
专知会员服务
77+阅读 · 2020年4月24日
【资源】100+本免费数据科学书
专知会员服务
108+阅读 · 2020年3月17日
广东疾控中心《新型冠状病毒感染防护》,65页pdf
专知会员服务
19+阅读 · 2020年1月26日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
182+阅读 · 2020年1月1日
相关资讯
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
号称“开发者神器”的GitHub,到底该怎么用?
算法与数据结构
4+阅读 · 2018年3月29日
Google 开源机器学习算法;2018 年 SO 数据库调查
技术最前线
4+阅读 · 2018年3月14日
基于大数据搭建社交好友推荐系统
云栖社区
8+阅读 · 2018年2月2日
教你 5 步画出用户画像
职人社
8+阅读 · 2017年9月13日
Top
微信扫码咨询专知VIP会员