MySQL's New Governance Model: Two steps forward, one step to the side, and one step backwards
Sign in<br>Subscribe
After years of MySQL development happening largely behind closed doors, Oracle has been making real progress towards making the MySQL project more open and community-oriented. Thanks and recognition should go to Heather Van Cura and the MySQL team for driving these major initiatives which require heavy lifting on a 30-year-old project. As active members of the MySQL community and as a company committed to open source, VillageSQL is encouraged by Oracle's initiatives towards more open MySQL development.<br>This week’s announcement of a new governance model and a new Steering Committee for MySQL are positive steps but don't get us all the way to fully open source. This new governance model is the most significant structural change to MySQL's community engagement in a long time. It deserves a genuine read, not reflexive cynicism, and not uncritical celebration either. You can read the announcement from Oracle here and the entire governance model here. AWS posted its commentary here.<br>To Oracle's credit, the community had been pushing for something like this. In the first part of 2026, hundreds of developers, companies, and community members signed an open letter calling for a neutral non-profit foundation. The OurSQL Foundation was born from that ground-up initiative. Oracle's response to that community groundswell has been top-down in the form of this new governance model, which is generally consistent with how Oracle has handled other open source projects in its portfolio (e.g., Java or OpenOffice).<br>What's genuinely good here<br>Any structural change that engages the community and creates defined roles for external organizations and contributors is a major step in the right direction compared to the behind-closed-doors model that preceded it. More importantly, Oracle's layoffs left perceived gaps in MySQL's development capacity. Getting AWS and Google to commit engineering resources to MySQL directly is a bet that hyperscaler developers can help fill those gaps and potentially accelerate development in ways Oracle's team couldn't alone. AWS has already outlined its plans to contribute. That's real engineering capacity entering the codebase.<br>The PostgreSQL parallel is worth naming here. Today, both Google and AWS have multiple engineers contributing directly to PostgreSQL mainline development. AWS employs PostgreSQL committers, earned through years of contribution, not purchased through a seat. Google contributes to logical replication and major version infrastructure. Their investments benefit the whole community, even if they're also motivated by competitive advantage. MySQL getting the hyperscalers more engaged is a genuine win for the ecosystem.<br>What "open governance" actually means<br>The governance model that Oracle published uses the vocabulary of open source governance correctly in some places and awkwardly in others. The contributor ladder, Contributors → Committers → Project Leads → Core Project Leads → Steering Committee, is a real structure with real criteria. For example, 5 to 10 accepted contributions to achieve Committer status; 30 to 50 contributions in a subsystem to achieve Project Lead.<br>The concern is who controls advancement at every rung. Committers are currently Oracle employees and nominated by Oracle. Project Leads are nominated by Oracle initially. The Steering Committee's non-Oracle seats were chosen by Oracle for a 2-year initial term, after which community elections become possible. The Core Project Lead role, the one that owns release and cross-component decisions, has no stated path for any external person to hold it.<br>Fedora (a Red Hat/IBM-owned project) is an interesting counterpoint. It is primarily maintained by Red Hat employees, and Red Hat hires the Fedora Project Leader. But the Fedora Engineering Steering Committee, the body that governs technical policy, is fully community-elected. A developer at any company can stand for election, win, and hold a top-level governance role without Red Hat's blessing at any step. That's what a contributor ladder with real community teeth looks like.<br>PostgreSQL has no corporate owner. Committers are selected through an annual peer process: existing committers nominate candidates on a public mailing list, deliberate openly, and the core team extends invitations based on sustained technical merit. 463 people contributed to PostgreSQL 17. No one buys a seat.<br>While Oracle's model uses the language of open source, it more closely resembles a foundation governing board model (where hyperscalers and other companies purchase membership tiers and receive board representation). Foundation boards operate this way for good reasons; hyperscalers and other companies fund operations, and having skin in the game is appropriate for a funding body. But an open source technical steering committee probably shouldn't work the same way. AWS and Google...