查看原文
其他

MariaDB CEO 痛斥云厂商对开源的无尽掠夺,从不回馈社区

开源中国 2019-04-27

MariaDB 首席执行官 Michael Howard 表示,亚马逊和 Oracle 将客户牢牢锁定在他们的平台上。他还想知道 AWS 是否可能对 AWS MariaDB 实例动手脚,好让 AWS 自己的数据库管理系统 Aurora 看起来更好。

在 MariaDB 公司于曼哈顿金融区召开的 MariaDB OpenWorks 用户和开发者大会上,MariaDB CEO Michael Howard 毫不留情地抨击了该公司的竞争对手:云巨头,尤其是 AWS 和 Oracle。Howard 一开场就炮轰各大专有云在“对开源技术和公司进行肆意的采用”,随后继续不留情面地进行抨击。

他继续说:“你知道这些公司的德性,他们其实一直在滥用开源许可证、滥用特权,而从不回馈社区。”MariaDB 数据库管理系统起初是 MySQL 的一个分支。如今其核心仍采用 GPLv2 开源许可证,Gartner 的研究主任 Senjeeve Mohan 认为 MariaDB 堪称“企业开源 DBMS 的典范”。

Howard 继续说:“我们认为专有闭源的许可证已死亡。如果你想立足数据库市场,我们认为你得是通用数据库才行,而不是沦落到利基市场的数据库,比如时间序列数据库。那不会是在全球推动应用的通用数据库。”MariaDB 正是在全球推动应用的这样一种通用数据库。

尽管 MariaDB 在企业计算领域取得长足的进展,Oracle 沦为牺牲品,但是 Howard 看到 Oracle 和亚马逊在与之对抗。“Oracle 是在内部锁定的一个例子,而亚马逊是在云锁定的一个例子。这两家公司的名称换一下也无妨,老实说现在称亚马逊是 Oracle Prime 不为过。”

Howard 对 Oracle 一点也不担心。一开始他们就一直在与 Oracle 竞争。自从 MariaDB 去年5月将 Oracle 兼容层(包括 Oracle 数据库数据类型、序列和 PL/SQL 语法)嵌入到 MariaDB Enterprise Server 以来,MariaDB 就一直以前所未有的速度从 Oracle 手里赢得客户。Howard 表示,有了这个兼容层,“现在你可以将复杂的操作型 Oracle 系统迁移到 MariaDB。去年,我们的最大银行客户之一:新加坡发展银行完成了 Oracle 到 MariaDB 的叉车式升级。”此后,MariaDB 看到在过去一年的 Oracle 迁移数量增加了五倍。

至于 AWS,那就是另一回事了。

在第一场主题演讲中,MariaDB 的客户成功副总裁 Austin Rutherford 展示了基于 AWS EC2 的 HammerDB 基准测试的结果。HammerDB 是一款领先的企业 DBMS 基准测试和负载测试程序。在这些测试中,AWS 的默认 MariaDB 实例表现差强人意,AWS 自行开发的基于 MySQL 而建的 Aurora 一直更胜一筹。其中表现最出色的 DBMS 是基于 AWS 的 MariaDB Managed Services

AWS Aurora 轻而易举胜过 AWS 的 MariaDB 实例,但速度最快的却是 MariaDB Managed Services。

Howard 说:“我看了基准测试后的第一反应是,这是无能的表现。也许他们根本不知道如何优化 DBMS。”他表示,MariaDB 的一个客户(世界上最大的零售药品公司之一)告诉 MariaDB,“亚马逊提供了市面上最平庸的 MariaDB。没有丝毫吸引企业的亮点功能。我们自己就可以利用源代码将 MariaDB 安装到 EC2 上,也能搞好。”

他随后“开始想知道亚马逊有没有在故意搞破坏?”,Howard 倒不想说 AWS 有意在实现其 MariaDB 实例方面做得差强人意。不过他确实说到:“然而有一点很明显,出现了不该发生的事情,这是希望对方阐明的一点。”

Howard 倒不是太反对 AWS 推广其自己的品牌。“那完全是商品推销。他们这么做可以。但我不认为这么做是正确的,可是我不会因此而在鸡蛋里面挑骨头。就像你进入一家药店,药店通常对自己的产品搞促销。”但是,如果 AWS 竭尽全力使竞争对手的服务看起来不如自己的服务,那么 Howard 对此肯定会有意见。

当然,未经优化的普通 MariaDB 实例也很可能落后于针对 AWS 优化的 Aurora。话虽如此,即使从最单纯的角度来看待基准测试结果,明智的云客户也应该考虑到任何特定软件服务的云实例并非天生一样。

展望未来,无论 Oracle 和亚马逊怎样阻挠,Howard 确信 MariaDB 不仅仅是 MySQL 克隆版,更是企业 DBMS 领域的主力军。“我们与世界上最大的公司合作。美国联合航空公司使用 MariaDB 处理每张机票,MariaDB 在运营这家航空公司的系统。《财富》2000强企业中 40% 已经在高度依赖 MariaDB,NoSQL只能梦寐以求。至于性能,Oracle 和 DB2 是我们唯一的竞争对手。”

“Aurora?”,Howard 讥笑道,“最好的 Aurora 也需要12秒才能完成故障切换,而 MariaDB 不到1秒就能完成故障切换。”

按 Howard 的观点,如果你还没有使用 MariaDB,当贵公司因严格的许可证而被 Oracle 牢牢锁定时,相信你也很快就会使用 MariaDB。

原文地址
https://www.zdnet.com/article/mariadb-ceo-accuses-large-cloud-vendors-of-strip-mining-open-source/


开源中国征稿开始啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 200 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:我要投稿


推荐阅读

我们不再需要 Chrome?

搞不懂分布式事务?看这篇就够了

开源软件并没你想象中那么安全

又是求职季,这份面试宝典送给你

Chameleon原理首发:其它跨多端统一框架都是假的?

「好看」一下,分享给更多人↓↓↓

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存