MariaDB

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 13. května 2022; kontroly vyžadují 8 úprav .
MariaDB
Typ relační DBMS , bezplatný a open source software a podnik
Vývojář MariaDB Corporation Ab [d] ,Mikael Wideniusa MariaDB Foundation [d]
Zapsáno v C [3] , C++ [4] a Perl
Operační systém Microsoft Windows [5] , macOS [6] , Linux [5] , Solaris [7] a OpenBSD
Jazyky rozhraní Angličtina
První vydání 29. října 2009 [1]
Nejnovější verze
Licence GNU GPL [8] [9] a GNU LGPL [10]
webová stránka mariadb.org
 Mediální soubory na Wikimedia Commons

MariaDB  je větev systému pro správu databází MySQL , vyvinutá komunitou pod GNU GPL . MariaDB je vyvíjena a udržována MariaDB Corporation Ab a MariaDB Foundation [11] .

Impulsem k vytvoření byla potřeba zajistit volný stav DBMS , na rozdíl od licenční politiky MySQL od Oracle [12] . Projekt byl založen původními vývojáři MySQL [13] . Licenční systém MariaDB vyžaduje, aby přispěvatelé, kteří chtějí přispět svým kódem do hlavní větve DBMS, sdíleli svá autorská práva s MariaDB Foundation, aby chránili licenci a mohli vytvářet kritické opravy pro MySQL [14] .

MariaDB má v úmyslu zachovat vysokou interoperabilitu s MySQL a poskytovat přesnou shodu s MySQL API a příkazy [15] . MariaDB obsahuje úložný subsystém XtraDB , který nahradí InnoDB [16] jako hlavní úložný subsystém. Zahrnuty jsou také subsystémy Aria , PBXT a FederateX [12] [17] [18] .

Hlavním vývojářem je Mikael Widenius [18] , autor původní verze MySQL a zakladatel Monty Program AB. MariaDB je pojmenována po jeho nejmladší dceři Marii ( Maria ), stejně jako MySQL bylo pojmenováno po jeho další dceři Myu ( fin. My ) [19] .

Verze

Čísla verzí MariaDB před verzí 5.5 se řídí schématem číslování MySQL. MariaDB 5.5 tedy nabízí všechny funkce, které má MySQL 5.5. Mezi verzemi 5.1 a 5.5 je však mezera ve verzích MySQL, zatímco MariaDB má bodová vydání 5.2 a 5.3 . 

Po verzi 5.5 se vývojáři MariaDB rozhodli začít sérii na čísle 10, aby bylo jasné, že MariaDB 10.0 nebude importovat všechny funkce z MySQL 5.6; mohou však být importovány do budoucích verzí. A protože některé nové specifické funkce byly vyvinuty speciálně v MariaDB, vývojáři se rozhodli, že je nutné výrazně změnit číslo verze [20] [21] .

Verze Datum prvního vydání Nejnovější verze Datum vydání Postavení
Stará verze, nepodporovaná:5.1 29. 10. 2009 [22] 5.1.67 2013-01-30 [23] Stabilní (GA)
Stará verze, nepodporovaná:5.2 2010-04-10 [24] 5.2.14 2013-01-30 [25] Stabilní (GA)
Stará verze, nepodporovaná:5.3 26. 7. 2011 [26] 5.3.12 2013-01-30 [27] Stabilní (GA)
Stará verze, nepodporovaná:5.5 2012-02-25 [28] 5.5.68 2020-05-12 [29] Stabilní (GA)
Stará verze, nepodporovaná:10,0 2012-11-12 [30] 10.0.38 2019-01-31 [31] Stabilní (GA)
Stará verze, nepodporovaná:10.1 2014-06-30 [32] 10.1.48 4. 11. 2020 [33] Stabilní (GA)
Stará verze, nepodporovaná:10.2 2016-04-18 [34] 10.2.44 2022-05-20 [35] Stabilní (GA)
Stará podporovaná verze:10.3 2017-04-16 [36] 10.3.36 2022-08-15 [37] Stabilní (GA)
Stará podporovaná verze:10.4 2018-11-09 [38] 10.4.26 2022-08-15 [39] Stabilní (GA)
Stará podporovaná verze:10.5 2019-12-03 [40] 10.5.17 2022-08-15 [41] Stabilní (GA)
Současná verze: 10.6 2021-04-26 [42] 10.6.10 2022-09-19 [43] Stabilní (GA)
Stará podporovaná verze:10.7 2021-09-17 [44] 10.7.6 2022-09-19 [45] Stabilní (GA)
Stará podporovaná verze:10.8 22. 12. 2021 [46] 10.8.5 2022-09-19 [47] Stabilní (GA)
Současná verze: 10.9 2022-03-23 ​​[48] 10.9.3 2022-09-19 [49] Stabilní (GA)
Testovací verze:10.10 2022-06-23 [50] 10.10.1 22. 8. 2022 [49] RC
Legenda:Stará verze, není podporovánaStará podporovaná verzeSoučasná verzeTestovací verzebudoucí verze

MariaDB Foundation

V prosinci 2012 oznámili Michael Widenius , David Axmark a Alan Larsson vytvoření nadace, která bude dohlížet na vývoj MariaDB [51] [52] . V dubnu 2013 nadace oznámila, že jmenovala Simona Phippse tajemníkem a prozatímním generálním ředitelem, Rasmuse Johanssona předsedou správní rady a Andrewa Katze, Jeremyho Zoodnyho a Michaela Wideniusa členy správní rady [53] . Vzhledem k tomu, že nadace by ráda zavedla model řízení podobný modelu nadace Eclipse, byl výkonný ředitel nadace Eclipse Mike Milinkovich jmenován do správní rady jako přechodný poradce [53] .

SkySQL Corporation Ab, kterou založili bývalí manažeři a investoři MySQL poté , co Oracle koupil MySQL, v dubnu 2013 oznámila, že se sloučí s Monty Program Ab a připojí se k MariaDB Foundation. Generální ředitel SkySQL Patrick Salner vedl novou sloučenou společnost a Michael Widenius byl jmenován nadací MariaDB jako CTO [54] .

1. října 2014 změnila SkySQL Ab svůj název na MariaDB Corporation Ab [55] , aby odrážela její roli hlavního hybatele a podporovatele MariaDB [56] .

MariaDB je registrovaná ochranná známka společnosti MariaDB Corporation Ab [57] používaná na základě licence od MariaDB Foundation [58] .

Podpora

Google poslal inženýra do MariaDB Foundation [59] . Skupina investičních společností , včetně Intelu , investovala 20 milionů dolarů do SkySQL [60] .

Software třetích stran

API a protokoly v MariaDB odpovídají těm, které se používají v MySQL, což znamená, že všechny knihovny a aplikace, které fungují v MySQL, musí také fungovat s MariaDB. V důsledku toho vývojáři Fedory přešli z MySQL na MariaDB ve verzi 19 ze strachu, že Oracle udělá z MySQL uzavřenější projekt [61] .

Poznámky

  1. Poznámky k vydání MariaDB 5.1.38 – 2009.
  2. https://mariadb.org/mariadb-10-9-3-10-8-5-10-7-6-and-10-6-10-now-available/ - 2022.
  3. Projekt mariadb Open Source na Open Hub: Stránka jazyků (anglicky  )
  4. Projekt mariadb Open Source na Open Hub: Languages ​​​​Page  (anglicky) - 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. Ochranné známky MariaDB  . legální . Oficiální stránky MariaDB. Získáno 19. května 2016. Archivováno z originálu 6. října 2014.
  12. 1 2 Aria FAQ  . Dokumentace MariaDB . Oficiální stránky MariaDB. Získáno 19. května 2016. Archivováno z originálu dne 09. srpna 2016.
  13. Pearce, Rohan Procházení mrtvých databází: Tvůrce MySQL o tom, proč budoucnost patří MariaDB . Tvůrce MySQL, Michael "Monty" Widenius, je sžíravý na budoucnost databáze s Oracle  (  nepřístupný odkaz) . Computerworld (28. března 2013) . Získáno 19. 5. 2016. Archivováno z originálu 21. 2. 2016.
  14. Přispívající  kód . komunita MariaDB . Oficiální stránky MariaDB. Získáno 19. května 2016. Archivováno z originálu dne 09. srpna 2016.
  15. ↑ MariaDB versus MySQL - kompatibilita  . MariaDB FAQ . Oficiální stránky MariaDB. Staženo 19. 5. 2016. Archivováno z originálu 27. 5. 2016.
  16. O  XtraDB . Dokumentace MariaDB . Oficiální stránky MariaDB. Staženo 19. 5. 2016. Archivováno z originálu 29. 5. 2016.
  17. Softline. Byl vydán „kandidát na vydání“ alternativního DBMS MariaDB od tvůrce MySQL . Novinky . Ferra.ru (19. ledna 2010). Získáno 19. 5. 2016. Archivováno z originálu 5. 3. 2016.
  18. 1 2 Clarke, Gavin Monty fandí MySQL kukaččímu vajíčku . Ochutnejte ten  rozdíl . Software . The Register (19. ledna 2010) . Získáno 19. 5. 2016. Archivováno z originálu 20. 4. 2016.
  19. Proč se projekt jmenuje MariaDB?  (anglicky) . MariaDB FAQ . Oficiální stránky MariaDB. Datum přístupu: 19. května 2016. Archivováno z originálu 4. března 2016.
  20. rasmus. Vysvětlení k MariaDB  10.0 . Nadace MariaDB (13. srpna 2012). Staženo 19. 5. 2016. Archivováno z originálu 29. 5. 2016.
  21. rasmus. Co je nyní mezi MariaDB a MySQL 5.6?  (anglicky) . Nadace MariaDB (28. května 2012). Získáno 19. 5. 2016. Archivováno z originálu 11. 6. 2016.
  22. Poznámky k vydání MariaDB 5.1.38  . Oficiální stránky MariaDB (29. října 2009). Datum přístupu: 19. května 2016. Archivováno z originálu 27. února 2016.
  23. Poznámky k vydání MariaDB 5.1.67  . Oficiální stránky MariaDB (30. ledna 2013). Datum přístupu: 19. května 2016. Archivováno z originálu 27. února 2016.
  24. Poznámky k vydání  MariaDB 5.2.0 . Oficiální stránky MariaDB (10. dubna 2010). Datum přístupu: 19. května 2016. Archivováno z originálu 27. února 2016.
  25. Poznámky k vydání MariaDB 5.2.14  . Oficiální stránky MariaDB (30. ledna 2013). Datum přístupu: 19. května 2016. Archivováno z originálu 27. února 2016.
  26. Poznámky k vydání  MariaDB 5.3.0 . Oficiální stránky MariaDB (26. července 2011). Datum přístupu: 19. května 2016. Archivováno z originálu 27. února 2016.
  27. Poznámky k vydání MariaDB 5.3.12  . Oficiální stránky MariaDB (30. ledna 2013). Staženo 19. 5. 2016. Archivováno z originálu 23. 9. 2015.
  28. Poznámky k vydání MariaDB 5.5.20  . Oficiální stránky MariaDB (25. února 2012). Datum přístupu: 19. května 2016. Archivováno z originálu 27. ledna 2016.
  29. ↑ MariaDB 10.4.13, 10.3.23, 10.2.32, 10.1.45 a 5.5.68 nyní k dispozici  , mariadb.org . Archivováno 16. května 2020. Staženo 24. června 2020.
  30. Poznámky k vydání MariaDB 10.0.0  . Oficiální stránky MariaDB (12. listopadu 2012). Datum přístupu: 19. května 2016. Archivováno z originálu 27. ledna 2016.
  31. MariaDB 10.0.38 Release Notes  , MariaDB KnowledgeBase . Archivováno z originálu 31. března 2019. Staženo 20. března 2019.
  32. Poznámky k vydání MariaDB 10.1.0  . Oficiální stránky MariaDB (30. června 2014). Staženo 19. 5. 2016. Archivováno z originálu 5. 1. 2016.
  33. MariaDB 10.1.48 Stabilní - MariaDB . downloads.mariadb.org . Získáno 18. února 2021. Archivováno z originálu 7. února 2021.
  34. Poznámky k vydání MariaDB 10.2.0  . Oficiální stránky MariaDB (18. dubna 2016). Získáno 19. 5. 2016. Archivováno z originálu 16. 6. 2016.
  35. MariaDB 10.2.44 Stabilní - MariaDB . downloads.mariadb.org . Staženo: 23. května 2022.
  36. Poznámky k vydání MariaDB 10.3.0  . Oficiální stránky MariaDB (18. dubna 2016). Získáno 23. dubna 2017. Archivováno z originálu 24. dubna 2017.
  37. Stabilní MariaDB 10.3.36 - MariaDB . downloads.mariadb.org . Staženo: 22. srpna 2022.
  38. Poznámky k vydání MariaDB 10.4.0  . Oficiální stránky MariaDB (9. listopadu 2018). Staženo: 9. listopadu 2018.
  39. Stabilní MariaDB 10.4.26 - MariaDB . downloads.mariadb.org . Staženo: 22. srpna 2022.
  40. Poznámky k vydání MariaDB 10.5.0  . Oficiální stránky MariaDB (3. prosince 2019). Získáno 17. února 2020. Archivováno z originálu dne 8. dubna 2020.
  41. Stabilní MariaDB 10.5.17 - MariaDB . downloads.mariadb.org . Staženo: 22. srpna 2022.
  42. MariaDB 10.6.0 je nyní k dispozici  ( 26. dubna 2021). Získáno 7. července 2021. Archivováno z originálu dne 26. dubna 2021.
  43. MariaDB 10.6.10 Stabilní - MariaDB . downloads.mariadb.org . Datum přístupu: 19. září 2022.
  44. 10.7.0 přichází jako ukázková verze  ( 17. září 2021). Získáno 10. listopadu 2021. Archivováno z originálu dne 9. listopadu 2021.
  45. MariaDB 10.7.6 Stabilní - MariaDB . downloads.mariadb.org . Datum přístupu: 19. září 2022.
  46. Vydání náhledu MariaDB 10.8.0 je nyní k dispozici  ( 22. prosince 2021). Získáno 14. února 2022. Archivováno z originálu dne 14. února 2022.
  47. MariaDB 10.8.5 Stabilní - MariaDB . downloads.mariadb.org . Datum přístupu: 19. září 2022.
  48. Vydání náhledu MariaDB 10.9.0 je nyní k dispozici  ( 22. prosince 2021). Staženo: 23. května 2022.
  49. 1 2 MariaDB 10.9.3, 10.8.5, 10.7.6 a 10.6.10 nyní k dispozici  ( 19. září 2022). Datum přístupu: 19. září 2022.
  50. Vydání náhledu MariaDB 10.10.0 je nyní k dispozici  ( 23. června 2022). Datum přístupu: 23. června 2022.
  51. rasmus. MariaDB Foundation ochrání přední  databázi s otevřeným zdrojovým kódem . Oznámení . Nadace MariaDB (4. prosince 2012). Získáno 19. května 2016. Archivováno z originálu 28. května 2016.
  52. ↑ 1 milion eur přislíben nové nadaci MariaDB Foundation  . Novinky . The H Open (4. prosince 2012). Získáno 19. května 2016. Archivováno z originálu 5. prosince 2012.
  53. 1 2 Nadace MariaDB v kurzu pro  správu komunity . Novinky . The H Open (18. dubna 2013). Získáno 19. 5. 2016. Archivováno z originálu 19. 4. 2013.
  54. SkySQL se spojuje s Monty Programem, aby sjednotil  vývojáře MariaDB . Novinky . The H Open (23. dubna 2013). Získáno 19. 5. 2016. Archivováno z originálu 25. 4. 2013.
  55. SkySQL se stane MariaDB Corporation  . mariadb.com . Oficiální stránky MariaDB. Získáno 19. května 2016. Archivováno z originálu 6. října 2014.
  56. Widenius, Monty Proč se SkySQL stane MariaDB Corporation bude dobré pro MariaDB Foundation  (  nepřístupný odkaz) . Nadace MariaDB 1. října 2014. Získáno 19. 5. 2016. Archivováno z originálu 16. 6. 2016.
  57. Ochranné známky  MariaDB . mariadb.com . Oficiální stránky MariaDB. Získáno 19. května 2016. Archivováno z originálu 6. října 2014.
  58. Ochranná známka  MariaDB . mariadb.org . Nadace MariaDB. Získáno 19. 5. 2016. Archivováno z originálu 11. 4. 2016.
  59. Clarke, Gavin Google šňupe fork MySQL MariaDB: Yum. Mít inženýra . Udržet DB naživu mimo Larryho dosah?  To zní dobře Choc Factory . vývojář . The Register (8. srpna 2013) . Získáno 19. 5. 2016. Archivováno z originálu 1. 8. 2016.
  60. Wolpe, Toby MariaDB byl postřelen do ruky injekcí SkySQL ve výši 20 milionů dolarů vedenou společností Intel . Open-source databáze vybraná společnostmi Google a Wikipedia bude schopna urychlit vývoj technologií v řadě specifických  oblastí . Podnikový software . ZDNet (23. října 2013) . Datum přístupu: 19. května 2016. Archivováno z originálu 29. listopadu 2014.
  61. Hhorak; Tgl; Jřezník. Funkce / Nahraďte MySQL pomocí  MariaDB . funkce . Wiki projektu Fedora (4. ledna 2013). Získáno 19. 5. 2016. Archivováno z originálu 21. 2. 2016.

Literatura

Odkazy