社区所有版块导航
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 团队,社区版危矣!

Linux就该这么学 • 1 月前 • 71 次点击  

转自:ITPUB

图片

MySQL社区版正在被慢慢杀死”?

近日,据外媒The Register的报道:甲骨文对其MySQL团队进行了大规模重组,约70名员工被裁,其中包括多位核心开发者和资深工程师。这一举动被外界解读为甲骨文进一步向商业化和云服务倾斜的信号,甚至引发了“MySQL社区版正在被慢慢杀死的担忧。
图片





事件回顾:裁员与业务整合

根据英国科技媒体《The Register》的报道,此次裁员主要集中在MySQL传统核心开发团队。多名长期参与MySQL社区版开发的工程师离职,部分员工被转岗至其他部门。更引人关注的是,MySQL团队已被整体并入甲骨文的Heatwave业务单元。HeatwaveOracle推出的云原生数据分析平台,支持在MySQL数据库中进行实时机器学习与分析处理。

这一结构调整表明,Oracle正在将MySQL的开发重心从传统的社区版迭代转向云端和AI功能集成。Heatwave作为Oracle云基础设施(OCI)的核心产品之一,其战略地位显然高于免费的MySQL社区版。

MySQL联合创始人迈克尔 ·“蒙蒂”·维德纽斯(Michael “Monty” Widenius)对此表示感到悲伤。他在社交媒体和博客中多次提到,早在2009Oracle收购Sun MicrosystemsMySQL最初的所有者)时,他就担心MySQL的开源生态会受到商业利益的侵蚀。也正是基于这种担忧,他离开了Oracle并创建了MySQL的分支项目MariaDB,旨在为下一代MySQL用户提供一个真正开源、社区驱动的替代方案

维德纽斯指出,此次裁员验证了他当年的判断。他表示:虽然Oracle推动MySQL向云端和AI发展并不令人意外,但减少对社区版的投入意味着那些依赖免费、稳定版本的用户将逐渐被边缘化。

另一位知名社区成员、曾担任MySQL性能工程师的彼得·扎伊采夫(Peter Zaitsev)则更直接地批评了这一举动。他在一篇文章中写道:

这看起来像是在缓慢地扼杀社区版。Oracle显然希望用户迁移到其商业产品或者云服务。社区版未来的更新可能会放缓,功能逐渐落后,最终迫使企业转向付费版本。






Oracle的战略意图:云优先与商业化

Oracle近年来一直在推动其云服务业务(OCI),而MySQL作为全球最受欢迎的开源数据库之一,是其吸引中小型企业和开发者进入OCI生态的重要入口。然而,随着云市场竞争加剧(尤其是面对AWSGoogle CloudMicrosoft Azure),Oracle 似乎正在调整策略,将MySQL更深地绑定到其云产品中。

Heatwave就是一个典型例子。该服务允许用户在MySQL数据库中直接进行机器学习和数据分析,而无需将数据导出到其他平台。这一功能虽然强大,但仅在企业版和云服务中提供,社区版用户无法使用。

分析人士认为,Oracle正在通过功能差异化推动用户向上迁移。社区版可能逐渐沦为功能阉割版,而真正有价值的创新(如向量搜索、AI集成、实时分析等)将仅限于商业版本。






行业影响:用户何去何从?

MySQL社区版目前仍被广泛应用于全球数百万个系统中,尤其是创业公司、教育机构和非营利组织。如果Oracle真的减少对其投入,这些用户可能面临以下风险:

安全更新延迟:社区版的安全补丁和漏洞修复可能放缓;

功能停滞:新功能优先甚至仅限于商业版;

技术支持缺失:社区依赖的核心开发者减少,问题解决效率降低。

尽管如此,完全放弃MySQL社区版对Oracle来说也是一把双刃剑。过度商业化的策略可能导致用户流失,反而推动他们转向其他开源替代品(如MariaDBPostgreSQL或云厂商的托管服务)。

MySQL的命运折射出开源软件在商业巨头掌控下的典型困境。一方面,企业需要通过开源产品获取用户基础和生态影响力;另一方面,它们又必须通过商业化实现盈利。如何平衡这两者,始终是像OracleRed Hat(被IBM收购)和MongoDB等公司面临的挑战。

值得注意的是,Oracle并非唯一采取此类策略的公司。近年来,多家开源企业调整了许可证协议,限制云厂商的免费使用(例如RedisElastic等)。然而,Oracle的做法不同——它并未改变MySQL的开源协议,而是通过控制开发资源和功能划分来引导用户流向商业产品。

这种软性收割策略可能更为隐蔽,但也更容易引发社区的反感和不信任。






写在最后

如果Oracle继续弱化社区版,MariaDB很可能成为最大受益者。维德纽斯也借此机会呼吁用户考虑转向MariaDB

我们从一开始就致力于提供一个真正由社区驱动的、可持续的MySQL兼容数据库。现在比任何时候都更需要一个不受单一商业公司控制的开源数据库。

然而,MariaDB自身也面临挑战。其上市公司股价近年来持续低迷,2023年甚至因财务问题收到退市警告。尽管技术成熟度高,但在商业推广和生态建设上仍落后于MySQL

另一方面,PostgreSQL等其它开源数据库也在虎视眈眈。PostgreSQL以其强大的功能性和活跃的社区吸引了大量企业用户,逐渐吞噬MySQL的市场份额。

Oracle此次裁员和业务调整,标志着MySQL正在从一个大众开源数据库逐步转变为Oracle云战略中的一枚棋子。尽管社区版短期内不会消失,但其长远前景确实蒙上了阴影。

对于用户而言,这是一个提醒:依赖单一公司控制的开源项目存在风险。多元化技术选型、关注替代方案、参与社区建设,或许是应对未来变化的最佳策略。

无论如何,MySQL的故事还远未结束,但它正在步入一个更加复杂和商业化的新阶段。



dsfsdfsdf

历史背景:

OracleMySQL的复杂关系

MySQL诞生于1995年,由维德纽斯和David Axmark等人开发,最初以开源协议发布,迅速成为Web应用和中小型企业的首选数据库。2008年,Sun Microsystems10亿美元收购 MySQL,但仅一年后,Oracle又收购了Sun,从而获得了MySQL的控制权。

当时,欧洲监管机构曾对这笔交易表示担忧,认为Oracle可能有意抑制MySQL的发展以保护其旗舰产品Oracle Database。尽管Oracle承诺保持MySQL的开源性和独立性,但多年来社区对其信任度一直不高。

2010年,维德纽斯创建了MariaDB,许多原MySQL开发者也加入其中。MariaDB完全兼容MySQL,但在功能扩展、性能和开源协议上更为开放。如今,MariaDB已被多家大型企业采用,包括GoogleWikipedia和阿里云。

END

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