MariaDB

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 13 de mayo de 2022; las comprobaciones requieren 8 ediciones .
MariaDB
Tipo de DBMS relacional , software libre y de código abierto y empresarial
Desarrollador MariaDB Corporation Ab [d] ,Mikael Wideniusy la Fundación MariaDB [d]
Escrito en C [3] , C++ [4] y Perl
Sistema operativo Microsoft Windows [5] , macOS [6] , Linux [5] , Solaris [7] y OpenBSD
Idiomas de la interfaz inglés
Primera edición 29 de octubre de 2009 [1]
ultima versión
Licencia GNU GPL [8] [9] y GNU LGPL [10]
Sitio web mariadb.org_
 Archivos multimedia en Wikimedia Commons

MariaDB  es una bifurcación del sistema de administración de bases de datos MySQL , desarrollado por la comunidad bajo la licencia GPL de GNU . MariaDB es desarrollado y mantenido por MariaDB Corporation Ab y MariaDB Foundation [11] .

El ímpetu para la creación fue la necesidad de asegurar el estado libre del DBMS , en oposición a la política de licencias de MySQL por parte de Oracle [12] . El proyecto fue fundado por los desarrolladores originales de MySQL [13] . El sistema de licencias de MariaDB requiere que los contribuyentes que deseen contribuir con su código a la rama principal de DBMS compartan sus derechos de autor con la Fundación MariaDB para proteger la licencia y poder crear soluciones críticas para MySQL [14] .

MariaDB tiene la intención de mantener una alta interoperabilidad con MySQL, proporcionando una coincidencia exacta con las API y los comandos de MySQL [15] . MariaDB incluye el subsistema de almacenamiento XtraDB para reemplazar a InnoDB [16] como el subsistema de almacenamiento principal. También se incluyen los subsistemas Aria , PBXT y FederateX [12] [17] [18] .

El desarrollador principal es Mikael Widenius [18] , autor de la versión original de MySQL y fundador de Monty Program AB. MariaDB lleva el nombre de su hija menor Maria ( Maria ), al igual que MySQL lleva el nombre de su otra hija, Myu ( fin. My ) [19] .

Versiones

Los números de versión de MariaDB anteriores a la versión 5.5 siguen el esquema de numeración de MySQL. Por lo tanto, MariaDB 5.5 ofrece todas las características que tiene MySQL 5.5. Pero hay una brecha en las versiones de MySQL entre 5.1 y 5.5, mientras que MariaDB tiene versiones puntuales 5.2 y 5.3 . 

Después de la versión 5.5, los desarrolladores de MariaDB decidieron comenzar la serie en el número 10, como un intento de dejar en claro que MariaDB 10.0 no importará todas las características de MySQL 5.6; sin embargo, pueden importarse en futuras versiones. Y dado que algunas características específicas nuevas se desarrollaron específicamente en MariaDB, los desarrolladores decidieron que era necesario cambiar significativamente el número de versión [20] [21] .

Versión Fecha del primer lanzamiento ultima versión Fecha de lanzamiento Estado
Versión antigua, no compatible:5.1 2009-10-29 [22] 5.1.67 2013-01-30 [23] Estable (GA)
Versión antigua, no compatible:5.2 2010-04-10 [24] 5.2.14 2013-01-30 [25] Estable (GA)
Versión antigua, no compatible:5.3 2011-07-26 [26] 5.3.12 2013-01-30 [27] Estable (GA)
Versión antigua, no compatible:5.5 2012-02-25 [28] 5.5.68 2020-05-12 [29] Estable (GA)
Versión antigua, no compatible:10.0 2012-11-12 [30] 10.0.38 2019-01-31 [31] Estable (GA)
Versión antigua, no compatible:10.1 2014-06-30 [32] 10.1.48 2020-11-04 [33] Estable (GA)
Versión antigua, no compatible:10.2 2016-04-18 [34] 10.2.44 2022-05-20 [35] Estable (GA)
Versión antigua compatible:10.3 2017-04-16 [36] 10.3.36 2022-08-15 [37] Estable (GA)
Versión antigua compatible:10.4 2018-11-09 [38] 10.4.26 2022-08-15 [39] Estable (GA)
Versión antigua compatible:10.5 2019-12-03 [40] 10.5.17 2022-08-15 [41] Estable (GA)
Versión actual: 10.6 2021-04-26 [42] 10.6.10 2022-09-19 [43] Estable (GA)
Versión antigua compatible:10.7 2021-09-17 [44] 10.7.6 2022-09-19 [45] Estable (GA)
Versión antigua compatible:10.8 2021-12-22 [46] 10.8.5 2022-09-19 [47] Estable (GA)
Versión actual: 10.9 2022-03-23 ​​[48] 10.9.3 2022-09-19 [49] Estable (GA)
Versión de prueba:10.10 2022-06-23 [50] 10.10.1 2022-08-22 [49] RC
Leyenda:Versión antigua, no compatibleVersión antigua compatibleVersión actualVersión de pruebaversión futura

Fundación MariaDB

En diciembre de 2012, Michael Widenius , David Axmark y Alan Larsson anunciaron la creación de una fundación que supervisará el desarrollo de MariaDB [51] [52] . En abril de 2013, la Fundación anunció que había designado a Simon Phipps como Secretario y Director Ejecutivo Interino, a Rasmus Johansson como Presidente de la Junta, y a Andrew Katz, Jeremy Zoodny y Michael Widenius como miembros de la Junta [53] . Teniendo en cuenta que a la Fundación le gustaría establecer un modelo de gobierno similar al de la Fundación Eclipse, el Director Ejecutivo de la Fundación Eclipse, Mike Milinkovich, fue nombrado miembro de la Junta como consultor de transición [53] .

SkySQL Corporation Ab, fundada por exejecutivos e inversores de MySQL después de que Oracle comprara MySQL, anunció en abril de 2013 que se fusionaría con Monty Program Ab y se uniría a MariaDB Foundation. El CEO de SkySQL, Patrick Salner, dirigió la nueva compañía combinada, y Michael Widenius fue designado por la Fundación MariaDB como CTO [54] .

El 1 de octubre de 2014, SkySQL Ab cambió su nombre a MariaDB Corporation Ab [55] para reflejar su papel como principal impulsor y partidario de MariaDB [56] .

MariaDB es una marca comercial registrada de MariaDB Corporation Ab [57] utilizada bajo licencia de la Fundación MariaDB [58] .

Soporte

Google envió un ingeniero a la Fundación MariaDB [59] . Un grupo de empresas de inversión , incluida Intel , invirtió 20 millones de dólares en SkySQL [60] .

Software de terceros

Las API y los protocolos de MariaDB coinciden con los utilizados en MySQL, lo que significa que todas las bibliotecas y aplicaciones que funcionan en MySQL también deben funcionar con MariaDB. Como resultado, los desarrolladores de Fedora cambiaron de MySQL a MariaDB en la versión 19 por temor a que Oracle hiciera de MySQL un proyecto más cerrado [61] .

Notas

  1. Notas de la versión de MariaDB 5.1.38 - 2009.
  2. https://mariadb.org/mariadb-10-9-3-10-8-5-10-7-6-and-10-6-10-now-disponible/ - 2022.
  3. El proyecto de código abierto mariadb en Open Hub: página de idiomas (inglés  )
  4. El proyecto de código abierto mariadb en Open Hub: página de idiomas  (inglés) - 2006.
  5. 1 2 https://mariadb.org/download/
  6. https://mariadb.com/kb/en/library/installing-mariadb-on-macos-using-homebrew/
  7. https://mariadb.com/kb/en/library/building-mariadb-on-solaris-and-opensolaris/
  8. https://mariadb.com/kb/en/library/mariadb-license/+license/
  9. https://mariadb.com/kb/en/library/mariadb-license/
  10. https://mariadb.com/kb/en/library/mariadb-license/#mariadb-lgpl-client-libraries-for-c-and-java
  11. Marcas registradas de MariaDB  . legales _ Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 6 de octubre de 2014.
  12. 1 2 Preguntas frecuentes  sobre Aria . Documentación MariaDB . Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 9 de agosto de 2016.
  13. Pearce, Rohan Base de datos muerta: el creador de MySQL sobre por qué el futuro pertenece a MariaDB . El creador de MySQL, Michael "Monty" Widenius, es mordaz sobre el futuro de la base de datos con Oracle  (  enlace inaccesible) . Computerworld (28 de marzo de 2013) . Consultado el 19 de mayo de 2016. Archivado desde el original el 21 de febrero de 2016.
  14. Código contribuyente  . Comunidad MariaDB . Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 9 de agosto de 2016.
  15. Compatibilidad  con MariaDB frente a MySQL . Preguntas frecuentes de MariaDB . Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 27 de mayo de 2016.
  16. Acerca de  XtraDB . Documentación MariaDB . Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 29 de mayo de 2016.
  17. Línea suave. Se ha lanzado el "candidato de lanzamiento" del DBMS alternativo MariaDB del creador de MySQL . Noticias _ Ferra.ru (19 de enero de 2010). Consultado el 19 de mayo de 2016. Archivado desde el original el 5 de marzo de 2016.
  18. 1 2 Clarke, Gavin Monty mejora el huevo de cuco de MySQL . Prueba la  diferencia . software _ El Registro (19 de enero de 2010) . Consultado el 19 de mayo de 2016. Archivado desde el original el 20 de abril de 2016.
  19. ¿Por qué el proyecto se llama MariaDB?  (Inglés) . Preguntas frecuentes de MariaDB . Sitio oficial de MariaDB. Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 4 de marzo de 2016.
  20. rasmo. Explicación sobre MariaDB  10.0 . Fundación MariaDB (13 de agosto de 2012). Consultado el 19 de mayo de 2016. Archivado desde el original el 29 de mayo de 2016.
  21. rasmo. ¿Qué se interpone entre MariaDB ahora y MySQL 5.6?  (Inglés) . Fundación MariaDB (28 de mayo de 2012). Consultado el 19 de mayo de 2016. Archivado desde el original el 11 de junio de 2016.
  22. Notas de la versión de MariaDB 5.1.38  . Sitio oficial de MariaDB (29 de octubre de 2009). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de febrero de 2016.
  23. Notas de la versión de MariaDB 5.1.67  . Sitio oficial de MariaDB (30 de enero de 2013). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de febrero de 2016.
  24. Notas de la versión  de MariaDB 5.2.0 . Sitio oficial de MariaDB (10 de abril de 2010). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de febrero de 2016.
  25. Notas de la versión de MariaDB 5.2.14  . Sitio oficial de MariaDB (30 de enero de 2013). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de febrero de 2016.
  26. ↑ Notas de la versión  de MariaDB 5.3.0 . Sitio oficial de MariaDB (26 de julio de 2011). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de febrero de 2016.
  27. Notas de la versión de MariaDB 5.3.12  . Sitio oficial de MariaDB (30 de enero de 2013). Consultado el 19 de mayo de 2016. Archivado desde el original el 23 de septiembre de 2015.
  28. Notas de la versión de MariaDB 5.5.20  . Sitio oficial de MariaDB (25 de febrero de 2012). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de enero de 2016.
  29. ↑ MariaDB 10.4.13, 10.3.23, 10.2.32, 10.1.45 y 5.5.68 ahora disponible  , mariadb.org . Archivado el 16 de mayo de 2020. Consultado el 24 de junio de 2020.
  30. Notas de la versión de MariaDB 10.0.0  . Sitio oficial de MariaDB (12 de noviembre de 2012). Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 27 de enero de 2016.
  31. Notas de la versión de MariaDB 10.0.38  , Base de conocimientos de MariaDB . Archivado desde el original el 31 de marzo de 2019. Consultado el 20 de marzo de 2019.
  32. Notas de la versión de MariaDB 10.1.0  . Sitio oficial de MariaDB (30 de junio de 2014). Consultado el 19 de mayo de 2016. Archivado desde el original el 5 de enero de 2016.
  33. MariaDB 10.1.48 Estable - MariaDB . descargas.mariadb.org . Consultado el 18 de febrero de 2021. Archivado desde el original el 7 de febrero de 2021.
  34. Notas de la versión de MariaDB 10.2.0  . Sitio web oficial de MariaDB (18 de abril de 2016). Consultado el 19 de mayo de 2016. Archivado desde el original el 16 de junio de 2016.
  35. MariaDB 10.2.44 Estable - MariaDB . descargas.mariadb.org . Recuperado: 23 de mayo de 2022.
  36. Notas de la versión de MariaDB 10.3.0  . Sitio web oficial de MariaDB (18 de abril de 2016). Consultado el 23 de abril de 2017. Archivado desde el original el 24 de abril de 2017.
  37. MariaDB 10.3.36 Estable - MariaDB . descargas.mariadb.org . Recuperado: 22 Agosto 2022.
  38. Notas de la versión de MariaDB 10.4.0  . Sitio web oficial de MariaDB (9 de noviembre de 2018). Recuperado: 9 de noviembre de 2018.
  39. MariaDB 10.4.26 Estable - MariaDB . descargas.mariadb.org . Recuperado: 22 Agosto 2022.
  40. Notas de la versión de MariaDB 10.5.0  . Sitio web oficial de MariaDB (3 de diciembre de 2019). Consultado el 17 de febrero de 2020. Archivado desde el original el 8 de abril de 2020.
  41. MariaDB 10.5.17 Estable - MariaDB . descargas.mariadb.org . Recuperado: 22 Agosto 2022.
  42. MariaDB 10.6.0 ahora disponible  ( 26 de abril de 2021). Consultado el 7 de julio de 2021. Archivado desde el original el 26 de abril de 2021.
  43. MariaDB 10.6.10 Estable - MariaDB . descargas.mariadb.org . Fecha de acceso: 19 de septiembre de 2022.
  44. 10.7.0 Viene como versión preliminar  ( 17 de septiembre de 2021). Consultado el 10 de noviembre de 2021. Archivado desde el original el 9 de noviembre de 2021.
  45. MariaDB 10.7.6 Estable - MariaDB . descargas.mariadb.org . Fecha de acceso: 19 de septiembre de 2022.
  46. Las versiones preliminares de MariaDB 10.8.0 ya están disponibles  ( 22 de diciembre de 2021). Consultado el 14 de febrero de 2022. Archivado desde el original el 14 de febrero de 2022.
  47. MariaDB 10.8.5 Estable - MariaDB . descargas.mariadb.org . Fecha de acceso: 19 de septiembre de 2022.
  48. Las versiones preliminares de MariaDB 10.9.0 ya están disponibles  ( 22 de diciembre de 2021). Recuperado: 23 de mayo de 2022.
  49. 1 2 MariaDB 10.9.3, 10.8.5, 10.7.6 y 10.6.10 ahora disponible  ( 19 de septiembre de 2022). Fecha de acceso: 19 de septiembre de 2022.
  50. Las versiones preliminares de MariaDB 10.10.0 ya están disponibles  ( 23 de junio de 2022). Fecha de acceso: 23 de junio de 2022.
  51. rasmo. Fundación MariaDB para salvaguardar la principal  base de datos de código abierto . anuncios _ Fundación MariaDB (4 de diciembre de 2012). Consultado el 19 de mayo de 2016. Archivado desde el original el 28 de mayo de 2016.
  52. ↑ 1 millón de euros comprometidos con la nueva Fundación MariaDB  . Noticias _ El H Open (4 de diciembre de 2012). Consultado el 19 de mayo de 2016. Archivado desde el original el 5 de diciembre de 2012.
  53. 1 2 Fundación MariaDB en curso para la  gobernanza comunitaria . Noticias _ El H Open (18 de abril de 2013). Consultado el 19 de mayo de 2016. Archivado desde el original el 19 de abril de 2013.
  54. SkySQL se fusiona con Monty Program para unir a  los desarrolladores de MariaDB . Noticias _ El H Open (23 de abril de 2013). Consultado el 19 de mayo de 2016. Archivado desde el original el 25 de abril de 2013.
  55. SkySQL para convertirse en MariaDB Corporation  . mariadb.com . Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 6 de octubre de 2014.
  56. Widenius, Monty Por qué SkySQL convertirse en MariaDB Corporation será bueno para la Fundación MariaDB  (  enlace inaccesible) . Fundación MariaDB 1 de octubre de 2014. Consultado el 19 de mayo de 2016. Archivado desde el original el 16 de junio de 2016.
  57. Marcas registradas  de MariaDB . mariadb.com . Sitio oficial de MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 6 de octubre de 2014.
  58. Marca registrada  de MariaDB . mariadb.org . Fundación MariaDB. Consultado el 19 de mayo de 2016. Archivado desde el original el 11 de abril de 2016.
  59. Clarke, Gavin Google olfatea la bifurcación MySQL MariaDB: Yum. Tener un ingeniero . ¿Mantener vivo al DB fuera del alcance de Larry?  Suena bien a Choc Factory . desarrollador _ El Registro (8 de agosto de 2013) . Consultado el 19 de mayo de 2016. Archivado desde el original el 1 de agosto de 2016.
  60. Wolpe, Toby MariaDB recibe un disparo en el brazo de la inyección SkySQL de $20 millones liderada por Intel . La base de datos de código abierto elegida por Google y Wikipedia podrá acelerar el desarrollo de la tecnología en una serie de  áreas específicas . Software empresarial . ZDNet (23 de octubre de 2013) . Fecha de acceso: 19 de mayo de 2016. Archivado desde el original el 29 de noviembre de 2014.
  61. Horak; TGL; Jreznik. Características / Reemplazar MySQL con  MariaDB . caracteristicas _ Wiki del Proyecto Fedora (4 de enero de 2013). Consultado el 19 de mayo de 2016. Archivado desde el original el 21 de febrero de 2016.

Literatura

Enlaces