Anar al contingut

MariaDB

De L'Enciclopèdia, la wikipedia en valencià
Archiu:MariaDB monitor screenshot.png
MariaDB

MariaDB és un sistema de gestió de bases de senyes relacionals (SGBD) de còdic obert que compartix un orige comú en MySQL, del com va ser bifurcado en 2009 pels desenrolladors originals de MySQL despuix de l'anunci de la compra de Sun Microsystems —llavors propietària de MySQL— per part d'Oracle.[1] Davant la preocupació de que Oracle restringira el desenroll obert de MySQL, els seus creadors varen optar per bifurcar el còdic per a garantisar que seguira disponible com software lliure baix la llicencia GPL.[2] La primera versió es va publicar el 29 d'octubre de 2009.[3]

Encara que va nàixer com una tongada directa de MySQL, en el que va mantindre una alta compatibilitat d'órdens, interfaços i biblioteques, MariaDB s'ha desenrollat de forma independent des de 2012 i ha divergit d'est en vàries característiques, sintaxis i comportament.[4] Despuix de més de quinze anys de desenroll, ha evolucionat fins a convertir-se en un sistema en capacitats pròpies que comprenen càrregues de treball transaccionals, analítiques i d'inteligència artificial, entre elles un modo de compatibilitat en Oracle Database i busca vectorial nativa.[3]

El desenroll de MariaDB recau conjuntament en la Fundació MariaDB —una organisació sense ànim de lucre que vela per que el còdic del servidor permaneixca obert i independent de qualsevol entitat comercial—, en MariaDB plc —l'empresa que desenrolla els productes empresarials, els servicis en el núvol i el soport comercial entorn a MariaDB, i que és el seu principal contribuidora de còdic— i en una àmplia comunitat de colaboradors.[5] Michael «Monty» Widenius, cofundador de MySQL AB i creador d'abdós proyectes, eixercix com a director de tecnologia (CTO) tant de la Fundació com de MariaDB plc.[6]

[editar | editar còdic]

MariaDB deu el seu nom a Maria, la filla menor del seu fundador Michael Widenius; MySQL va ser nomenat en honor a la seua atra filla, My.[7]


El seu logotip és un lleó marí, que Widenius va elegir despuix d'una trobada en lleons marins mentres practicava esnórquel junt a la seua filla My en les illes Galápagos en 2002. Maria va donar posteriorment la seua aprovació al lleó marí com a emblema del proyecte.[8]

Història

[editar | editar còdic]

Orígens i compatibilitat en MySQL (2009–2012)

[editar | editar còdic]

MariaDB va ser creat en 2009 per Michael «Monty» Widenius i atres desenrolladors originals de MySQL, despuix de l'anunci de l'adquisició de Sun Microsystems —propietària de MySQL des de 2008— per part d'Oracle. Davant la preocupació de que Oracle restringira el desenroll de còdic obert de MySQL, Widenius i els seus colaboradors bifurcaron el còdic per a garantisar que permaneixquera disponible lliurement baix la GNU General Public License.[9][10]

La primera versió, MariaDB 5.1.38, es va publicar el 29 d'octubre de 2009.[11] Despuix de l'adquisició per part de Oracle, un gran número d'ingeniers de l'equip de MySQL va abandonar l'empresa i es va incorporar al proyecte MariaDB a través de Monty Program Ab, la companyia de Widenius.[12][13] L'empresa amprava el cridat Hacking Business Model, pel que tots els empleats eren copropietaris.[14][15]

Les primeres versions varen utilisar una numeració que imitava la de MySQL —5.1, 5.2, 5.3 i 5.5— per a senyalar la seua compatibilitat directa. MariaDB va aplegar a publicar versions 5.2 i 5.3 que MySQL mai va llançar. L'esforç d'este periodo es va centrar en millorar el optimisador i els motors d'almagasenament: es va desenrollar Ària com a tongada de MyISAM resistent a fallos, i es varen introduir o varen millorar motors adicionals com FederatedX, OQGraph i PBXT.[3]


La Fundació Wikimedia migró les bases de senyes de Wikipedia a MariaDB en 2013; Google i Mozilla també varen figurar entre els seus primers usuaris destacats.[16][17] La primera distribució important en incloure MariaDB com a base de senyes predeterminada va ser openSUSE 12.3, en 2013,[18] seguida de Fedora 19 eixe mateix any.[19]

Desenroll independent (2012–present)

[editar | editar còdic]

En 2012, els desenrolladors varen anunciar que MariaDB passaria a una nova série de versions 10.i.x, senyalant explícitament que el proyecte es desenrollava de forma independent en lloc de seguir els llançaments de MySQL.[20]

La série MariaDB 10.i.x, iniciada en la versió 10.0 en 2014, va incorporar vàries capacitats que varen distinguir a MariaDB de MySQL, entre elles la creació de clústers multiprimarios virtualment síncronos per mig de Galera Cluster i un modo de compatibilitat en Oracle que habilita la sintaxis de procediments almagasenats PL/SQL.[21] La primera versió en soport a llarc determini (LTS) va ser la 10.6, en 2021.

La série MariaDB 11.i.x va començar en 2022; el seu desenroll més significatiu va ser l'incorporació de capacitats natives de busca vectorial en 2024, que permeten càrregues de treball orientades a IA sense necessitat d'una extensió independent. Estes funcions varen alcançar disponibilitat general en la versió LTS 11.8, en maig de 2025.[22]

La série MariaDB 12.i.x va començar en la versió 12.0 en agost de 2025, i va introduir un model de llançament continu (rolling release) junt al model LTS ya establit.[23][3] La série ha vist créixer el número de colaboradors externs: els llançaments de maig de 2026 varen rebre contribucions de 57 colaboradors aliens a MariaDB plc.[24]


MariaDB 13.0 es va publicar en març de 2026 com a versió preliminar (preview) dins del model de llançament continu, en millores en SQL procedimental, motors d'almagasenament, rendiment i observabilidad, i va incorporar un número notable de contribucions de la comunitat.[25][26]

El full de ruta de MariaDB es definix de forma colaborativa entre MariaDB plc i la comunitat; qualsevol colaborador pot propondre funcions o registrar peticions directament en el sistema de seguiment d'incidències JIRA del proyecte.[27]


Referències

[editar | editar còdic]
  1. El País. «Sun Microsystems compra MySQL per 1.000 millons de dólars». Consultat el 2021-01-31.
  2. Michael Widenius. «Help keep the Internet free» (en anglés). Consultat el 2021-01-31.
  3. 3,0 3,1 3,2 3,3 «Monty says: Celebrating 15 years of MariaDB». Monty says. Consultat el 2025-09-28.
  4. «MariaDB versus MySQL – Compatibility» (en anglés). MariaDB Documentation. Consultat el 2026-07-22.
  5. «Board Meeting 2/2025» (en anglés). MariaDB Foundation. Consultat el 2026-07-23.
  6. «MariaDB Raises $9M More, Michael Howard Named New CEO, Monty Widenius CTO» (en anglés). TechCrunch. Consultat el 2026-07-23.
  7. «Why is the project called MariaDB?» (en anglés). MariaDB KnowledgeBase. Archivat des d'el original, el 16 de setembre de 2020. Consultat el 2026-07-22.
  8. «The Story of our Siga Lion» (en anglés). MariaDB.org. Consultat el 2026-07-22.
  9. Computerworld. «Dead database walking: MySQL's creator on why the future belongs to MariaDB» (en anglés). Consultat el 2021-01-31.
  10. «The concepts of forking» (en anglés). Monty Says. Consultat el 2026-07-22.
  11. «MariaDB 5.1.38 Release Notes» (en anglés). MariaDB KnowledgeBase. Consultat el 2026-07-22.
  12. The Register. «MySQL founders launch MariaDB Foundation at Oracle» (en anglés). The Register. Consultat el 2026-07-22.
  13. The Register. «Monty Widenius 'heartbroken' over Oracle's MySQL job cuts» (en anglés). The Register. Consultat el 2026-07-22.
  14. «„The Hacking Business Model": MySQL-Gründer "Monty" Widenius über Gründung 2.0» (en alemà). Business Insider DE. Consultat el 2026-07-22.
  15. «Hacking Business Model» (en anglés). MariaDB. Consultat el 2026-07-22.
  16. Wikimedia Foundation. «Wikipedia Adopts MariaDB» (en anglés). Consultat el 2026-07-22.
  17. «Google swaps out MySQL, moves to MariaDB» (en anglés). The Register. Consultat el 2026-07-22.
  18. MariaDB Foundation. «openSUSE 12.3 released with MariaDB as default» (en anglés). Consultat el 2026-07-22.
  19. «Features/ReplaceMySQLwithMariaDB» (en anglés). Fedora Project. Consultat el 2026-07-22.
  20. «Explanation on MariaDB 10.0» (en anglés). mariadb.org. Consultat el 2026-07-22.
  21. «Galera Cluster» (en anglés). MariaDB Documentation. Consultat el 2026-07-22.
  22. «MariaDB 11.8 is LTS». MariaDB.org. Consultat el 2025-04-05.
  23. «Announcing MariaDB Community Server 12.0 GA» (en anglés). MariaDB. Consultat el 2025-12-16.
  24. «MariaDB Server 12.3, 11.8, 11.4, 10.11, 10.6 – May 2026's releases – thank you for your contributions!» (en anglés). MariaDB Foundation. Consultat el 2026-07-22.
  25. «MariaDB 13.0 Preview Now Available» (en anglés). MariaDB Foundation. Consultat el 2026-07-22.
  26. «MariaDB 13.0 Changes and Improvements» (en anglés). MariaDB Documentation. Consultat el 2026-07-22.
  27. «MariaDB Server Roadmap» (en anglés). MariaDB Documentation. Consultat el 2026-07-22.