Oracle拒绝放弃MySQL控制权,但承诺更加透明和包容的开发

近日,Oracle正式拒绝了一个由数据库公司和MySQL用户组成的联盟提出的要求,拒绝将MySQL社区版的控制权交给其他机构。
2026-03-12 16:57:11  |   作者:开源爱好者  |   来源:

Oracle拒绝放弃MySQL控制权,但承诺更加透明和包容的开发

近日,Oracle正式拒绝了一个由数据库公司和MySQL用户组成的联盟提出的要求,拒绝将MySQL社区版的控制权交给其他机构。
2026-03-12 16:57:11
作者:开源爱好者
来源:

近日,Oracle正式拒绝了一个由数据库公司和MySQL用户组成的联盟提出的要求,拒绝将MySQL社区版的控制权交给其他机构。尽管如此,Oracle承诺将使MySQL社区版的开发变得更加透明和包容,并将引入此前仅限商业版本的功能。

mysql.jpg

争议与呼声

此次决定源于一个来自数据库公司Percona和VillageSQL的请求,后者代表了包括开发者和长期贡献者在内的544名用户。这些用户在2月发布的一封公开信中,表达了对Oracle管理MySQL代码库方式的担忧。他们认为,Oracle的做法导致MySQL失去了市场份额,尤其是在AI驱动的工作负载需求激增的背景下,竞争对手PostgreSQL的市场表现强劲。

信中还指出,MySQL的更新滞后于现代数据库的标准,尤其是对于AI驱动工作负载的支持,而这些功能在大多数数据库中已经成为标配,甚至包括Oracle的商业版本。

提案方建议,Oracle应该将MySQL的开源版本交由一个独立的非营利性基金会管理,该基金会负责管理项目的路线图、发布治理以及贡献者的访问权限,而Oracle可以继续保留其商业版本的MySQL和商标。

Oracle的立场

对于Oracle来说,放弃对MySQL社区版的控制无疑是一个困难的决定。分析师认为,放权给基金会意味着放弃对产品路线图的控制,而这可能会加速与Oracle自家数据库产品竞争的功能的出现。

Oracle继续掌握MySQL社区版的管理权,可以确保开源版本的演进与其其他技术产品相辅相成,避免与自家技术堆栈产生冲突。

承诺的“开放”与“包容”

尽管拒绝了控制权交接的提议,Oracle表示将继续与MySQL社区进行对话,并承诺保持开发优先级和合作的开放性。Oracle高层在博客中表示,MySQL的发展将更加开放和透明,鼓励用户和贡献者提供反馈,共同推动MySQL的改进。

Oracle表示,未来将在AI和云计算领域推出新的路线图,进一步加速开发者功能的发布,其中包括一些目前仅限于商业版的功能。例如,Oracle正在探索使用基于配置文件的优化(PGO)来创建社区版本的二进制文件,推出超图优化器,并改进JSON数据的双重性,简化数据操作语言的操作。此外,Oracle还计划可能加入向量函数,并在决定前进一步征求社区反馈。

MySQL分支的挑战

尽管Oracle表示将更加包容和透明,这对于MySQL的分支提供商来说却是一个双刃剑。分析师指出,Oracle的控制加强可能会促使一些用户转向真正的开源MySQL替代品,如Percona等,以满足企业级功能需求。与此同时,MySQL分支提供商如果Oracle进一步分歧或放缓GPL代码发布,可能面临越来越大的上游维护负担,不得不投入更多资源进行修复或自行开发核心功能。

如果Oracle未能兑现承诺,MySQL社区版将持续失去市场关注度,甚至可能导致像Percona这样的供应商需要扩展对PostgreSQL的支持,转而将自己定位为跨数据库专家,以防MySQL生态系统的进一步碎片化。

虽然Oracle拒绝了MySQL社区版控制权的让渡要求,但它的承诺在某种程度上增加了MySQL社区版的信任度。然而,这种变化对MySQL的分支提供商来说仍然充满挑战。如果Oracle未能按照承诺推进开放和包容的开发,MySQL的未来将会面临更多不确定性。