AWS显示了开源中指

通过翻译:在我看来标题有点不准确,实际上向MongoDB的家伙展示了中指,而MongoDB 现在还不是很开源



今天,Amazon AWS 发布了 DocumentDB ,这是一个与MongoDB API兼容的新数据库。 该公司将DocumentDB描述为“一个快速,可扩展且容错的文档数据库,旨在与您现有的MongoDB应用程序和工具兼容。” 实际上,这是不使用MongoDB代码的AWS中部署的完整MongoDB替代产品。


AWS声称,尽管MongoDB表现出色,但客户仍然难以创建快速且高可用性的开源平台应用程序,这些应用程序每秒可扩展至数十亿兆字节和数十万次读写操作。 因此,该公司创建了自己的文档数据库,但使其与在Apache 2.0许可下分发的MongoDB 3.6 API兼容。


如果您在过去的几个月中一直关注开放源代码的政治和新闻,您将意识到并非所有人都对它们感到兴奋。 众所周知,AWS长期以来一直被指控采取最佳的开源项目,重复使用它们和重新品牌化而没有向这些社区致敬。


问题在于,MongoDB是第一个通过使用新许可证对开放源代码工具进行许可的方式来结束这种情况的公司之一,其中明确指出,希望这样做的公司应购买商业许可证。 其他人也效仿。


MongoDB首席执行官兼总裁Dev Ittiheria对我们说:“模仿是最真诚的奉承形式,因此Amazon试图利用MongoDB文档模型的流行性和势头就不足为奇了。” “但是,开发人员在技术上足够聪明,可以区分真实事物和不良模仿。 MongoDB将继续超越市场上的任何替代产品。”


这是一个令人反感的评论。 去年11月,Ittiheria告诉我的同事Ron Miller,他相信AWS喜欢MongoDB,因为它消耗大量电能。 在这次采访中,他还指出:“在过去五年中,买家一直试图摆脱另一家主要供应商。 他们想要做的最后一件事是再次重复一遍。”


MongoDB联合创始人兼CTO Eliot Horowitz对此做出了回应。 他说:“为了给开发人员想要的东西,AWS在两年前被迫提供基于MongoDB的MongoDB模拟。” “我们整个公司专注于一件事-为开发人员提供最佳的数据处理方式,使您可以在任何地方工作。 我们对这一使命的承诺将继续使真正的MongoDB与任何仿真产品区分开来。”


MongoDB的代表还强调,大多数最新功能(包括ACID事务,全局群集和移动同步)都缺少与DocumentDB兼容的API 3.6。


老实说,最近,AWS在开源领域变得更加活跃,从某种意义上说,AWS为开发人员提供了他们想要的东西(并不是所有的开发人员都对MongoDB自己的托管服务器感到满意)。 鉴于AWS确切知道MongoDB为何这样做(许可证更改),因此通过映射API绕过MongoDB许可,这一直是一个有争议的步骤,并且不会导致公司进入开源社区。


一点后果


开源数据库管理系统(DBMS)开发人员MongoDB下跌了10%,此前亚马逊推出了其直接竞争对手DocumentDB云服务。


1月10日,莫斯科时间17:30在纳斯达克纽约证券交易所开盘交易时,MongoDB股票价格下跌了10.5%,至77.47美元。 后来他们设法夺回了秋天。 在初步会议上,跌幅达到14%。 CNBC回忆说,MongoDB的股价在2018年上涨了200%。

Source: https://habr.com/ru/post/zh-CN435680/


All Articles