The Original Sin: A Tale of Acquisition
To understand the friction today, you have to rewind to 2010. That’s when Oracle, a titan of proprietary enterprise software, acquired Sun Microsystems. Tucked inside that deal was MySQL, the world's most popular open-source database. The community was immediately
wary. Oracle built its empire on expensive, closed-source databases; MySQL was free and community-driven. The European Commission nearly blocked the deal over concerns Oracle would stifle its competition. While Oracle promised to be a good steward, this moment created the fundamental schism that defines every debate about MySQL's direction today: a community-birthed project now controlled by a corporation with very different priorities.
A Tale of Two Roadmaps
The core of the disagreement lies in who MySQL is being built for. Under Oracle, critics argue the roadmap has an 'enterprise-first' flavor. Development seems to prioritize features that appeal to large, paying customers or that integrate well with Oracle's lucrative cloud services, like Heatwave. This can lead to decisions that frustrate the broader community. For example, Oracle's release strategy for MySQL 8.0, where new features were added in minor point releases instead of just bug fixes, broke the long-held expectation of stability, causing upgrade headaches for many users. This approach makes perfect sense for a corporation trying to monetize a product, but it clashes with the open-source ethos of transparent, community-led evolution.
The Rise of the Forks: A Rebellion in Code
The clearest evidence of this directional disagreement isn't in blog posts, but in the code itself—specifically, in the successful forks of MySQL. MariaDB and Percona Server aren't just clones; they are philosophical statements. MariaDB was started by MySQL's original creator, Michael 'Monty' Widenius, explicitly to ensure a truly open-source future for the technology, free from Oracle's control. Percona, founded by another MySQL expert, focuses on delivering the high-performance, enterprise-grade features that users need without Oracle's price tag or licensing. These forks thrive by addressing the very gaps and grievances the community has with Oracle's stewardship, proving that a significant portion of maintainers and users believe the 'real' MySQL should be headed in a different direction.
An Increasingly Closed-Door Policy
For years, a major point of contention has been the closed nature of MySQL's development under Oracle. Critics point out that bug trackers are often private, development happens behind closed doors, and community contributions are difficult to make. Patches submitted by outside developers, even those from major companies like Amazon Web Services, have historically been met with silence, only to reappear later rewritten by Oracle staff. This has led to a withering of community engagement. In early 2026, a consortium of database companies and developers even sent an open letter to Oracle asking it to place the community edition under an independent foundation to improve transparency, a request Oracle formally refused. While Oracle has recently made gestures toward more openness with contributor summits and a new governance model, a deep-seated skepticism remains.













