Oracle har formellt avvisat en begäran om att omstrukturera kontrollen över Community Edition av MySQL, efter att ett konsortium av databasföretag, inklusive Percona och VillageSQL, träffade företaget för att diskutera önskade förändringar. Detta beslut följer ett öppet brev från februari, där över 544 användare, inklusive databasveteraner och utvecklare, uttryckte sitt stöd för ett mer oberoende förvaltande av databasen.
Huvudfrågan i brevet var hur Oracle hanterar uppdateringar av MySQL:s kodbas, vilket enligt undertecknarna har påverkat databasen negativt och resulterat i att konkurrenten PostgreSQL har vunnit marknadsandelar, särskilt i takt med den ökade efterfrågan på AI-drivna arbetsbelastningar.
Det påpekades i brevet att de få uppdateringar som MySQL får saknar funktioner som blivit standard i branschen, inklusive sådana som finns i de företagsversioner som Oracle erbjuder. Undertecknarna föreslog att Oracle skulle överlåta den öppna versionen av MySQL till en oberoende, ideell stiftelse som skulle ansvara för utvecklingsplanering och bidragsgivarnas åtkomst, medan Oracle skulle behålla kontrollen över sina kommersiella produkter.
Utvecklingen inom Oracles MySQL-division, inklusive avgången av communitychefen Frederic Descamps till MariaDB Foundation, har inte lyckats lugna oroande röster om projektets framtid. Analytiker anser att Oracles beslut att behålla kontrollen över databasen är förutsägbart. Pareekh Jain, chefsanalytiker på Pareekh Consulting, menar att att överlåta styrningen till en stiftelse skulle innebära att man ger upp rätten att styra utvecklingsplanen, vilket kan leda till snabbare utveckling av konkurrerande funktioner.
Enligt Sanchit Vir Gogia, chefsanalytiker på Greyhound Research, kan Oracle genom att behålla förvaltningen av Community Edition säkerställa att utvecklingen av den öppna källkoden fortsätter på ett sätt som gynnar företagets teknikportfölj. Trots avvisandet av konsortiets förslag har Oracle lovat att fortsätta dialogen med MySQL-communityn och varit öppna för feedback kring utvecklingsprioriteringar.
I ett blogginlägg skrev Oracle-chefer att ”denna förnyade öppenhet och utvecklingstakt kommer att lyckas med genomtänkta synpunkter och feedback från användare och bidragsgivare”. Företaget meddelade också att de kommer att lägga fram en ny färdplan med fokus på AI och moln, och syftar till att påskynda lanseringen av funktioner som tidigare varit förbehållna kommersiella versioner.
Förslag på nya tillägg inkluderar användning av profilstyrd optimering för community-binära, en hypergrafoptimerare och förbättringar av JSON-dualitet. Oracle har även nämnt möjligheten att inkludera vektorfunktioner men vill ha mer feedback från communityn innan beslut fattas.
Dessa nya tillägg och löftet om ökad inkludering kan skapa både förtroende och osäkerhet bland MySQL-fork-leverantörer. Å ena sidan kan Oracles kontroll öka efterfrågan på verkliga open source-alternativ, medan å andra sidan kan leverantörer stå inför en ökande börda om Oracle saktar ner lanseringen av GPL-kod, vilket kan tvinga dem att investera mer i backporting-korrigeringar.
Om Oracle inte uppfyller sina löften kan MySQL:s Community Edition fortsätta förlora marknadsandelar till PostgreSQL, vilket skulle kunna leda till att leverantörer som Percona måste bredda sitt stöd för PostgreSQL för att undvika fragmentering inom MySQL-ekosystemet.
