社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  DATABASE

Oracle 承诺开放 MySQL 治理体系,但社区要求给出硬性保障

21CTO • 2 月前 • 121 次点击  

导读:Oracle在社区不断要求开放的情况下,公布新的治理体系,以满足MySQL生态和开发者。

Oracle 近日松口,称将对外公布全新方案,计划放开 MySQL 项目治理权限,拓宽开源社区的参与渠道,以此修复多年来社区与厂商之间的信任裂痕。

但是大部分开发者、云厂商以及第三方 MySQL 服务商对此持保留态度,甚至不买账。人们表示,仅靠口头承诺远远不够,需要具备约束力的书面保障条款,才能打消长期以来的顾虑。

矛盾根源:社区长期不满 Oracle 独家管控模式


自 Oracle 收购 Sun 并接手 MySQL 以来,社区的不满声音持续发酵,2025 年该公司的大规模裁员事件进一步激化了双方矛盾。

当年秋季 Oracle 将 MySQL 团队迁入自有云 OCI,同步裁撤约半数研发人员,多名深耕内核的核心工程师离职,仓库一度出现长达数月无代码提交的空窗期,严重打击社区信心。

除此之外,MySQL社区存在几大不满。主要有如下几点:

  • 决策流程不透明:MySQL 版本路线图、功能取舍完全由 Oracle 内部敲定,社区无法提前参与讨论,新特性规划全程封闭;
  • 核心 AI 相关能力仅限商业版:向量检索、大模型配套数据库能力仅向付费 HeatWave 分析引擎开放,免费社区版无法使用,大量开发者转向PostgreSQL 的 pgvector 开源插件;
  • 安全漏洞不公开:安全缺陷记录数据库长期对内关闭,社区无法查看完整漏洞细节,仅能等待官方推送修复包;
  • 补丁提交门槛高:外部开发者提交的代码补丁反馈缓慢,被驳回后缺少清晰解释,外部贡献者增长持续萎缩。


以 Percona、PlanetScale、MariaDB 基金会为代表的MySQL生态厂商,此前曾联名发布公开信,呼吁成立独立中立的非营利基金会托管 MySQL 社区版,由厂商、云服务商、普通开发者共同组成技术指导委员会,分担治理决策权,避免单一企业完全掌控项目的走向。

Oracle 拟推出开放治理新方案


面对持续加剧的信任危机,Oracle 正式发布全新 MySQL 社区治理框架,对外释放多项开放举措,主打提升透明度与社区参与度:

  1. (1)分层社区贡献体系

  2. 设立阶梯式贡献者晋升通道,分为普通贡献者、代码提交者、模块负责人,以及统筹长期路线与发布规则的指导委员会,所有角色晋升标准对外公开。

  3. (2)全面迁移至 GitHub 协作体系

  4. 逐步将需求征集、漏洞上报、技术讨论全部迁移至 GitHub:用 Issues 收集功能需求与 bug,Discussions 承载深度技术研讨,Projects 公开社区版开发路线;完整开放 PR 代码评审流程,配套自动化校验工具,打通问题、提案、代码、漏洞记录的关联查询。

  5. (3)开放公开技术研讨与年度贡献者峰会

定期举办线上公开讨论会,同步规划更新进度;每年举办 MySQL 贡献者峰会,倾听社区需求,不再单向宣讲既定产品规划。
  1. (4)功能下放,优化社区版能力

  2. 规划在 MySQL 9.7 长期支持版中,把此前仅企业版可用的向量函数、超图优化器、完整 DML JSON 双映射、性能优化二进制包等特性下放至免费社区版;修复发布后对外公开安全漏洞详情,完善补丁驳回反馈机制。

Oracle 数据服务高级副总裁 Jason Wilcox 如此表示,这套新治理模式代表 MySQL 社区协作新时代,公司将平衡商业化产品与开源社区的发展需求,吸纳更多外部开发者参与项目迭代。

亚马逊云等部分云厂商表态,认可本次机制的调整具备积极意义。

社区普遍存疑:口头承诺缺少约束保障


尽管 Oracle 宣称出台一系列开放政策,整个 MySQL 开源生态并未完全放下戒备,核心诉求集中在具备法律效力的长期保障,而非阶段性政策调整。包括如下问题:

  1. (1)治理架构缺少制衡机制

  2. 新设立的指导委员会仍由 Oracle 人员占据主导席位,社区代表话语权有限。开发者提出,应当参照 Linux 基金会、Apache 基金会模式,建立多方平等共治的中立基金会,Oracle 仅作为合作企业之一,而非唯一管控方。

  3. (2)人员投入无长期承诺

  4. 2025 年大规模裁员带来的冲击尚未平复,社区质疑 Oracle 是否会再度削减 MySQL 研发人力。大家要求书面承诺稳定的研发投入规模,避免代码仓库再次出现长时间停更。

  5. (3)功能下放、开放透明度政策能否长期维持存疑

  6. 社区担忧当前开放举措只是短期安抚手段,未来可单方面收回。希望通过协议固定:向量检索等 AI 核心功能永久开放给社区版、安全漏洞全量公开、外部补丁平等审核通道不设限。

  7. (4)分叉风险持续存在

  8. 已有多家服务商联合推出 OurSQL 独立基金会,作为备选治理方案,一旦 Oracle 无法满足社区诉求,生态将进一步分裂,更多企业会全面迁移至 MariaDB、PostgreSQL 等替代数据库。

  9. Percona 创始人 Peter Zaitsev 表示,Oracle 的调整值得肯定,但所有利好政策都存在随时变更的可能性。社区需要的不是临时政策,而是不受企业经营策略左右、具备约束力的长期保障条款。

  10. 结语


当前数据库赛道竞争格局已经发生明显变化,PostgreSQL 凭借完全开放的社区治理、原生向量能力、中立基金会运营,成为新项目首选数据库。


MySQL 社区版因管控和功能缺失等问题持续流失开发者,新生程序员普遍优先学习 PostgreSQL。


行业分析师指出,Oracle 本次开放治理调整,本质是应对生态流失、分叉风险的被动举措。后续双方博弈的关键在于:Oracle 是否愿意让步,成立独立第三方基金会托管社区版代码与路线规划。


若双方无法达成共识,MySQL 生态将持续分裂,商业用户、云厂商会加速切换至替代数据库。如若能落地多方共治的中立托管模式,MySQL 才有望重新挽回社区信任,稳住现有庞大的存量用户“基本盘”。


作者:洛逸

这是一部浓缩的计算机科学发展史,一部有趣的科学家人物传记,一部绝佳的人生发展读物——《改变世界的程序员》正式上市,收获从现在开始↓
相关阅读:

Oracle年报首揭AI裁员效应,12个月大砍2.1万人,裁员规模高达13%

MySQL 忠实粉丝发起 OurSQL 基金会,旨在维护 Oracle 的诚信

MySQL 9.7发布:从8.4以来首个重要 LTS 版本,企业版功能引入社区版

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/198225