此前,多家提供 MySQL 数据库分支的数据库公司联盟和 MySQL 用户要求 Oracle 重组其对 MySQL 社区版的控制权,但 Oracle 已正式拒绝了这一要求。
InfoWorld 消息称,该决定是在联盟主要成员 Percona 和 VillageSQL 于本月早些时候与 Oracle 会晤后做出的。双方讨论了二月份一封公开信中提出的变更要求,该信件获得了至少 544 名用户的联署支持,其中包括数据库资深人士、开发者及长期贡献者。
签署方最关切的是 Oracle 公司对 MySQL 代码库更新的管理方式。他们认为,由于竞争对手 PostgreSQL 从 AI 驱动的工作负载激增的需求中获益,这种管理方式导致 MySQL 数据库失去了大量市场份额。
信中还指出,MySQL 获得的少数更新并不包含 AI 驱动型工作负载现在必不可少的功能,这些功能已经成为大多数数据库(包括 Oracle 提供的企业版)的标准配置。
签署者建议 Oracle 将开源版本的 MySQL 置于一个独立的非营利基金会之下,该基金会将负责监督路线图规划、发布管理和贡献者访问,同时允许 Oracle 保留其商业 MySQL 产品和商标。
在公开信发表前后,Oracle MySQL 部门内部的也出现了一些令人担忧的动向。最近的裁员包括 Oracle MySQL 社区经理 Frederic Descamps 的离职,他于 2 月底转投了 MariaDB 基金会。
分析人士认为,Oracle 拒绝放松对数据库的控制实属必然。Pareekh Consulting 首席分析师 Pareekh Jain 表示,“将治理权移交给基金会意味着放弃路线图权力,这意味着可能会加速开发与 Oracle 数据库、Oracle MySQL HeatWave 和 Oracle 的商业 MySQL 企业版竞争的功能。”
Greyhound Research 的首席分析师 Sanchit Vir Gogia 表示,对 MySQL 社区版的管理让该公司能够确保开源版本的发展方向与公司其他技术组合相辅相成。
尽管 Oracle 拒绝了让步控制权的提议,但它承诺将继续与 MySQL 社区保持对话,表明它将继续对社区版开发重点和合作方面的反馈持开放态度。
Oracle 高管在一篇博客文章中写道,“这种重新焕发的开放性和发展速度,离不开用户和贡献者的深思熟虑的意见和反馈。社区中分享的反馈、想法和经验,将继续塑造我们的发展方向,并增强我们工作的影响力。我们致力于在共同发展和改进 MySQL 的过程中,保持开放、透明的对话。”
![]()
为此,高管们表示,Oracle 正在提出以 AI 和云为中心的新路线图规划方案,以加速推出以开发者为中心的功能,其中包括一些迄今为止仅限于商业版本的功能。
正在探索的新增功能包括:使用配置文件引导优化 (PGO) 创建社区二进制文件、超图优化器,以及旨在简化数据操作语言运算的 JSON duality designed 增强功能。Oracle 还暗示可能会加入向量函数,但将在最终确定前征求更多社区反馈。
分析人士表示,这些新增功能以及对更具包容性和透明度的承诺,虽然增强了社区版用户的信心,但对于 MySQL 分支供应商来说,可能是一把双刃剑。
Jain 表示:“一方面,Oracle 加强控制可能会刺激对真正的开源 MySQL 替代方案的需求,因为寻求具有 MySQL 兼容性的企业级功能的用户可能会转向 Percona 等发行版。另一方面,如果 Oracle 进一步偏离 GPL code 或放慢发布速度,分支供应商将面临越来越大的上游维护负担,迫使他们投入更多资金进行向后移植修复程序或自己构建核心功能。”
Jain 补充道,如果 Oracle 未能履行其承诺,MySQL 社区版将继续失去市场份额,被 PostgreSQL 蚕食 —— 以至于像 Percona 这样的供应商最终可能不得不扩大对 PostgreSQL 的支持,并将自己定位为数据库无关的专家,以此规避 MySQL 生态系统碎片化的风险。