MariaDB — ответвление от системы управления базами данных MySQL , разрабатываемое сообществом под лицензией GNU GPL . Разработку и поддержку MariaDB осуществляет компания MariaDB Corporation Ab и фонд MariaDB Foundation[ 12] .
Толчком к созданию стала необходимость обеспечения свободного статуса СУБД , в противовес политике лицензирования MySQL компанией Oracle [ 13] . Основателями проекта выступили первоначальные разработчики MySQL[ 14] . Система лицензирования MariaDB обязывает участников, желающих добавить свой код в основную ветку СУБД, обмениваться своими авторскими правами с MariaDB Foundation для охраны лицензии и возможности создавать критические исправления для MySQL[ 15] .
MariaDB намерен поддерживать высокую совместимость с MySQL, обеспечивая точное соответствие с API и командами MySQL[ 16] . В состав MariaDB включена подсистема хранения данных XtraDB для возможности замены InnoDB [ 17] , как основной подсистемы хранения. Также включены подсистемы Aria [англ.] , PBXT и FederateX [ 13] [ 18] [ 19] .
Ведущий разработчик — Микаэль Видениус [ 19] , автор оригинальной версии MySQL и основатель компании Monty Program AB. MariaDB названа в честь его младшей дочери Марии (Maria ), подобно тому, как MySQL была названа в честь другой его дочери — Мю (фин. My )[ 20] .
Номера версий MariaDB до версии 5.5 следуют схеме нумерации MySQL. Таким образом, MariaDB 5.5 предлагает все функции, какие есть в MySQL 5.5. Но существует пробел в версиях MySQL между 5.1 и 5.5, в то время как MariaDB имеет точечные выпуски (англ. point releases ) под номерами 5.2 и 5.3.
После версии 5.5 разработчики MariaDB решили начать серию под 10-й нумерацией, как попытка сделать понятным, что MariaDB 10.0 не будет импортировать все функции из MySQL 5.6; тем не менее, они могут быть импортированы в будущих версиях. И поскольку некоторые новые специфичные функции были разработаны именно в MariaDB, разработчики решили, что необходимо существенно изменить номер версии[ 21] [ 22] .
Версия
Дата первого выпуска
Последняя версия
Дата выпуска
Статус
Старая версия, не поддерживается: 5.1
2009-10-29[ 23]
5.1.67
2013-01-30[ 24]
Stable (GA)
Старая версия, не поддерживается: 5.2
2010-04-10[ 25]
5.2.14
2013-01-30[ 26]
Stable (GA)
Старая версия, не поддерживается: 5.3
2011-07-26[ 27]
5.3.12
2013-01-30[ 28]
Stable (GA)
Старая версия, не поддерживается: 5.5
2012-02-25[ 29]
5.5.68
2020-05-12[ 30]
Stable (GA)
Старая версия, не поддерживается: 10.0
2012-11-12[ 31]
10.0.38
2019-01-31[ 32]
Stable (GA)
Старая версия, не поддерживается: 10.1
2014-06-30[ 33]
10.1.48
2020-11-04[ 34]
Stable (GA)
Старая версия, не поддерживается: 10.2
2016-04-18[ 35]
10.2.44
2022-05-20[ 36]
Stable (GA)
Старая версия, не поддерживается: 10.3
2017-04-16[ 37]
10.3.39
2023-05-10[ 38]
Stable (GA)
Старая версия, не поддерживается: 10.4
2018-11-09[ 39]
10.4.34
2024-05-16[ 40]
Stable (GA)
Старая поддерживаемая версия: 10.5
2019-12-03[ 41]
10.5.25
2024-05-16[ 42]
Stable (GA)
Старая поддерживаемая версия: 10.6
2021-04-26[ 43]
10.6.18
2024-05-16[ 44]
Stable (GA)
Старая версия, не поддерживается: 10.7
2021-09-17[ 45]
10.7.8
2023-02-06[ 46]
Stable (GA)
Старая версия, не поддерживается: 10.8
2021-12-22[ 47]
10.8.8
2023-05-10[ 48]
Stable (GA)
Старая версия, не поддерживается: 10.9
2022-03-23[ 49]
10.9.8
2023-08-14[ 50]
Stable (GA)
Старая версия, не поддерживается: 10.10
2022-06-23[ 51]
10.10.7
2023-11-13[ 52]
Stable (GA)
Старая поддерживаемая версия: 10.11
2022-09-26[ 53]
10.11.8
2024-05-16[ 54]
Stable (GA)
Старая версия, не поддерживается: 11.0
2022-12-27[ 55]
11.0.6
2024-05-16[ 56]
Stable (GA)
Старая поддерживаемая версия: 11.1
2023-02-27[ 57]
11.1.5
2024-05-16[ 58]
Stable (GA)
Старая поддерживаемая версия: 11.2
2023-06-20
11.2.4
2024-05-16[ 59]
Stable (GA)
Текущая версия: 11.4
2023-12-27
11.4.2
2024-05-29[ 60]
Stable (GA)
Тестовая версия: 11.x Rolling
2023-09-20
11.5.1
2024-05-30[ 61]
RC
Легенда:
Старая версия, не поддерживается
Старая поддерживаемая версия
Текущая версия
Тестовая версия
Будущая версия
В декабре 2012 года Майкл Видениус , Дэвид Аксмарк [англ.] и Алан Ларссон объявили о создании фонда, который будет курировать развитие MariaDB[ 62] [ 63] . В апреле 2013 года Фонд объявил, что он назначил Саймона Фиппса [англ.] в качестве секретаря и временного главного исполнительного директора, Расмуса Йоханссона в качестве председателя правления, а Эндрю Каца, Джереми Зоодни и Майкла Видениуса в качестве членов Совета[ 64] . Отмечая, что Фонд хотел бы создать модель управления , аналогичную используемой в Eclipse Foundation , в Совет был назначен исполнительный директор Eclipse Foundation Майк Милинкович в качестве консультанта на переходный период[ 64] .
Компания SkySQL Corporation Ab, основанная бывшими руководителями и инвесторами MySQL после того, как Oracle купила MySQL, объявила в апреле 2013 года о слиянии с Monty Program Ab и присоединении к MariaDB Foundation. Генеральный директор SkySQL Патрик Салнер возглавил новую объединенную компанию, а Майкл Видениус был назначен MariaDB Foundation в качестве технического директора[ 65] .
1 октября 2014 года корпорация SkySQL Ab изменила свое название на MariaDB Corporation Ab[ 66] , чтобы отразить свою роль в качестве основной движущей силы при развитии MariaDB и оказывающей ей наибольшую поддержку[ 67] .
MariaDB является зарегистрированной торговой маркой компании MariaDB Corporation Ab[ 68] , используемая по лицензии MariaDB Foundation[ 69] .
Google отправил инженера в MariaDB Foundation[ 70] . Группа инвестиционных компаний , в том числе Intel , инвестировала 20 млн долларов в SkySQL[ 71] .
API и протоколы в MariaDB соответствуют тем, которые используются в MySQL, а это означает, что все библиотеки и приложения, которые работают в MySQL, должны работать и с MariaDB. В связи с этим разработчики Fedora в 19 версии перешли с MySQL на MariaDB из опасения, что Oracle сделает из MySQL более закрытый проект[ 72] .
↑ MariaDB 5.1.38 Release Notes — 2009.
↑ https://mariadb.com/kb/en/mariadb-11-6-2-release-notes/
↑ Gilfillan I. MariaDB 11.7.0 preview release available (англ.) — 2024.
↑ The mariadb Open Source Project on Open Hub: Languages Page (Englisch) (англ.)
↑ The mariadb Open Source Project on Open Hub: Languages Page (англ.) — 2006.
↑ 1 2 https://mariadb.org/download/
↑ https://mariadb.com/kb/en/library/installing-mariadb-on-macos-using-homebrew/
↑ https://mariadb.com/kb/en/library/building-mariadb-on-solaris-and-opensolaris/
↑ https://mariadb.com/kb/en/library/mariadb-license/+license/
↑ https://mariadb.com/kb/en/library/mariadb-license/
↑ https://mariadb.com/kb/en/library/mariadb-license/#mariadb-lgpl-client-libraries-for-c-and-java
↑ MariaDB trademarks (англ.) . Legal . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 6 октября 2014 года.
↑ 1 2 Aria FAQ (англ.) . MariaDB Documentation . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 9 августа 2016 года.
↑ Pearce, Rohan Dead database walking: MySQL's creator on why the future belongs to MariaDB . MySQL's creator, Michael "Monty" Widenius, is scathing on database's future with Oracle (англ.) . Computerworld (28 марта 2013). Дата обращения: 19 мая 2016. Архивировано из оригинала 21 февраля 2016 года.
↑ Contributing Code (англ.) . MariaDB Community . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 9 августа 2016 года.
↑ MariaDB versus MySQL - Compatibility (англ.) . MariaDB FAQ . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 27 мая 2016 года.
↑ About XtraDB (англ.) . MariaDB Documentation . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 29 мая 2016 года.
↑ SoftLine. Вышел «релиз-кандидат» альтернативной СУБД MariaDB от создателя MySQL (рус.) . Новости . Ferra.ru (19 января 2010). Дата обращения: 19 мая 2016. Архивировано 5 марта 2016 года.
↑ 1 2 Clarke, Gavin Monty buffs MySQL cuckoo egg . Taste the difference (англ.) . Software . The Register (19 января 2010). Дата обращения: 19 мая 2016. Архивировано 20 апреля 2016 года.
↑ Why is the project called MariaDB? (англ.) . MariaDB FAQ . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 4 марта 2016 года.
↑ rasmus. Explanation on MariaDB 10.0 (англ.) . MariaDB Foundation (13 августа 2012). Дата обращения: 19 мая 2016. Архивировано 29 мая 2016 года.
↑ rasmus. What comes in between MariaDB now and MySQL 5.6? (англ.) . MariaDB Foundation (28 мая 2012). Дата обращения: 19 мая 2016. Архивировано 11 июня 2016 года.
↑ MariaDB 5.1.38 Release Notes (англ.) . Официальный сайт MariaDB (29 октября 2009). Дата обращения: 19 мая 2016. Архивировано 27 февраля 2016 года.
↑ MariaDB 5.1.67 Release Notes (англ.) . Официальный сайт MariaDB (30 января 2013). Дата обращения: 19 мая 2016. Архивировано 27 февраля 2016 года.
↑ MariaDB 5.2.0 Release Notes (англ.) . Официальный сайт MariaDB (10 апреля 2010). Дата обращения: 19 мая 2016. Архивировано 27 февраля 2016 года.
↑ MariaDB 5.2.14 Release Notes (англ.) . Официальный сайт MariaDB (30 января 2013). Дата обращения: 19 мая 2016. Архивировано 27 февраля 2016 года.
↑ MariaDB 5.3.0 Release Notes (англ.) . Официальный сайт MariaDB (26 июля 2011). Дата обращения: 19 мая 2016. Архивировано 27 февраля 2016 года.
↑ MariaDB 5.3.12 Release Notes (англ.) . Официальный сайт MariaDB (30 января 2013). Дата обращения: 19 мая 2016. Архивировано 23 сентября 2015 года.
↑ MariaDB 5.5.20 Release Notes (англ.) . Официальный сайт MariaDB (25 февраля 2012). Дата обращения: 19 мая 2016. Архивировано 27 января 2016 года.
↑ "MariaDB 10.4.13, 10.3.23, 10.2.32, 10.1.45 and 5.5.68 now available" . mariadb.org (англ.) . Архивировано 16 мая 2020 . Дата обращения: 24 июня 2020 .
↑ MariaDB 10.0.0 Release Notes (англ.) . Официальный сайт MariaDB (12 ноября 2012). Дата обращения: 19 мая 2016. Архивировано 27 января 2016 года.
↑ "MariaDB 10.0.38 Release Notes" . MariaDB KnowledgeBase (англ.) . Архивировано 31 марта 2019 . Дата обращения: 20 марта 2019 .
↑ MariaDB 10.1.0 Release Notes (англ.) . Официальный сайт MariaDB (30 июня 2014). Дата обращения: 19 мая 2016. Архивировано 5 января 2016 года.
↑ MariaDB 10.1.48 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 18 февраля 2021. Архивировано 7 февраля 2021 года.
↑ MariaDB 10.2.0 Release Notes (англ.) . Официальный сайт MariaDB (18 апреля 2016). Дата обращения: 19 мая 2016. Архивировано 16 июня 2016 года.
↑ MariaDB 10.2.44 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 23 мая 2022.
↑ MariaDB 10.3.0 Release Notes (англ.) . Официальный сайт MariaDB (18 апреля 2016). Дата обращения: 23 апреля 2017. Архивировано 24 апреля 2017 года.
↑ MariaDB 10.3.39 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 10 мая 2023.
↑ MariaDB 10.4.0 Release Notes (англ.) . Официальный сайт MariaDB (7 ноября 2018). Дата обращения: 9 ноября 2018.
↑ MariaDB 10.4.34 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ MariaDB 10.5.0 Release Notes (англ.) . Официальный сайт MariaDB (3 декабря 2019). Дата обращения: 17 февраля 2020. Архивировано 8 апреля 2020 года.
↑ MariaDB 10.5.25 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ MariaDB 10.6.0 now available (англ.) (26 апреля 2021). Дата обращения: 7 июля 2021. Архивировано 26 апреля 2021 года.
↑ MariaDB 10.6.18 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ 10.7.0 Comes As Preview Releases (англ.) (17 сентября 2021). Дата обращения: 10 ноября 2021. Архивировано 9 ноября 2021 года.
↑ MariaDB 10.7.7 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 2023-02-29.
↑ MariaDB 10.8.0 preview releases now available (англ.) (22 декабря 2021). Дата обращения: 14 февраля 2022. Архивировано 14 февраля 2022 года.
↑ MariaDB 10.8.7 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 10 мая 2023.
↑ MariaDB 10.9.0 preview releases now available (англ.) (недоступная ссылка — история ) (22 декабря 2021). Дата обращения: 23 мая 2022.
↑ MariaDB 10.9.8 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 22 августа 2023.
↑ MariaDB 10.10.0 preview releases now available (англ.) (23 июня 2022). Дата обращения: 2023-02-29. Архивировано 23 июня 2022 года.
↑ MariaDB 10.10.7 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 ноября 2023.
↑ MariaDB 10.11.0 preview release now available (англ.) (26 сентября 2022). Дата обращения: 2023-02-29. Архивировано 7 декабря 2022 года.
↑ MariaDB 10.11.8 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ MariaDB 11.0 – new optimizer, new major version series (англ.) (27 декабря 2022). Дата обращения: 27 декабря 2022. Архивировано 27 декабря 2022 года.
↑ MariaDB 11.0.6 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ MariaDB 11.0.1 RC (Short Term Support) now available (англ.) (27 февраля 2023). Дата обращения: 29 марта 2023. Архивировано 27 марта 2023 года.
↑ MariaDB 11.1.5 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ MariaDB 11.2.4 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ MariaDB 11.4.2 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 11 июля 2024.
↑ MariaDB 11.5.1 Stable - MariaDB (неопр.) . downloads.mariadb.org . Дата обращения: 21 мая 2024.
↑ rasmus. MariaDB Foundation to Safeguard Leading Open Source Database (англ.) . Announcements . MariaDB Foundation (4 декабря 2012). Дата обращения: 19 мая 2016. Архивировано 28 мая 2016 года.
↑ 1 million euros pledged to new MariaDB Foundation (англ.) . News . The H Open (4 декабря 2012). Дата обращения: 19 мая 2016. Архивировано 5 декабря 2012 года.
↑ 1 2 MariaDB Foundation on course for community governance (англ.) . News . The H Open (18 апреля 2013). Дата обращения: 19 мая 2016. Архивировано 19 апреля 2013 года.
↑ SkySQL merges with Monty Program to unite MariaDB developers (англ.) . News . The H Open (23 апреля 2013). Дата обращения: 19 мая 2016. Архивировано 25 апреля 2013 года.
↑ SkySQL to become MariaDB Corporation (англ.) . mariadb.com . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 6 октября 2014 года.
↑ Widenius, Monty Why SkySQL becoming MariaDB Corporation will be good for the MariaDB Foundation (англ.) . MariaDB Foundation (1 октября 2014). Дата обращения: 19 мая 2016. Архивировано из оригинала 16 июня 2016 года.
↑ MariaDB Trademarks (англ.) . mariadb.com . Официальный сайт MariaDB. Дата обращения: 19 мая 2016. Архивировано 6 октября 2014 года.
↑ MariaDB Trademark (англ.) . mariadb.org . MariaDB Foundation. Дата обращения: 19 мая 2016. Архивировано 11 апреля 2016 года.
↑ Clarke, Gavin Google sniffs at MySQL fork MariaDB: Yum. Have an engineer . Keeping the DB alive outside Larry's grasp? Sounds good to Choc Factory (англ.) . Developer . The Register (8 августа 2013). Дата обращения: 19 мая 2016. Архивировано 1 августа 2016 года.
↑ Wolpe, Toby MariaDB gets shot in the arm from Intel-led $20m SkySQL injection . The open-source database picked by Google and Wikipedia will be able to step up the development of technology in a number of specific areas (англ.) . Enterprise Software . ZDNet (23 октября 2013). Дата обращения: 19 мая 2016. Архивировано 29 ноября 2014 года.
↑ Hhorak; Tgl; Jreznik.: Features / Replace MySQL with MariaDB (англ.) . Features . Fedora Project Wiki (4 января 2013). Дата обращения: 19 мая 2016. Архивировано 21 февраля 2016 года.
Ссылки на внешние ресурсы
Тематические сайты