
Открытый репозиторий MySQL не обновлялся более трех месяцев: что это значит для сообщества?
16 января 2026
Сообщество разработчиков открытого ПО обеспокоено: публичный репозиторий MySQL на GitHub не получал новых коммитов более трех месяцев. Затишье в разработке одной из самых популярных в мире систем управления базами данных (СУБД) вызвало волну обсуждений о прозрачности проекта под руководством Oracle и будущем его open-source модели.
Тревожная тишина на GitHub
В центре внимания оказался репозиторий `mysql/mysql-server`. Последние изменения в нем датируются концом сентября 2023 года. Первым на это обратил внимание Питер Зайцев, генеральный директор Percona — компании, которая предоставляет услуги поддержки и создает собственную версию MySQL. Он подчеркнул, что подобная практика лишает сообщество возможности отслеживать исправления ошибок и нововведения в реальном времени, что является ключевым принципом open-source разработки.

Модель разработки Oracle: открытый исходный код или просто доступный?
По всей видимости, Oracle не прекратила работу над MySQL. Разработка ведется в закрытых, внутренних репозиториях компании. Публичный репозиторий обновляется лишь периодически, большими пакетами, приуроченными к официальным релизам. Такой подход, известный как «бросание кода через стену» (throwing code over the wall), формально сохраняет открытость исходного кода, но подрывает дух сотрудничества. Разработчики не могут участвовать в процессе, предлагать улучшения и проводить ревью кода по мере его написания. Это превращает проект из по-настоящему открытого в «source-available», где код лишь доступен для просмотра, но не для совместной работы.
Реакция сообщества и исторический контекст
Текущая ситуация вызывает опасения, подкрепленные прошлым опытом взаимодействия Oracle с open-source проектами. Многие помнят историю OpenOffice, который после перехода под контроль Oracle привел к созданию форка LibreOffice, или закрытие проекта OpenSolaris. Сообщество опасается, что MySQL может ждать похожая судьба, если Oracle продолжит игнорировать принципы прозрачности. Отсутствие публичной активности усложняет жизнь разработчикам, которые создают продукты на основе MySQL, и подрывает доверие к проекту.
Альтернативы для разработчиков
На фоне этих событий многие снова обратили внимание на альтернативные СУБД, которые сохранили верность принципам открытой разработки. Ключевыми из них являются MariaDB — форк, созданный оригинальным разработчиком MySQL Майклом Видениусом, и Percona Server for MySQL — улучшенная версия MySQL от компании Percona. Оба этих проекта поддерживают активные публичные репозитории, где любой желающий может следить за процессом разработки и участвовать в нем.
Какое будущее ждет MySQL?
Несмотря на то, что MySQL остается одной из самых мощных и востребованных баз данных в мире, текущая политика Oracle ставит под сомнение ее статус как полноценного open-source проекта. Отсутствие коммитов — это лишь симптом более глубокой проблемы, связанной с корпоративным подходом к управлению продуктом. Будущее покажет, прислушается ли Oracle к опасениям сообщества или продолжит свой курс, рискуя потерять часть пользователей, которые предпочтут более открытые и предсказуемые альтернативы.
Личное мнение
Я лично уже давно принял решение о постепенном переходе на MariaDB в своих проектах.
Это решение было продиктовано несколькими факторами:
- Активное развитие: MariaDB демонстрирует стабильную активность разработки и регулярные обновления, в отличие от застоя в публичном репозитории MySQL.
- Совместимость: MariaDB изначально создавалась как замена MySQL с высокой степенью совместимости, что упрощает миграцию существующих проектов.
- Открытость: MariaDB остается по-настоящему открытым проектом с активным комьюнити, что дает уверенность в его долгосрочной поддержке.
- Новые возможности: MariaDB предлагает ряд улучшений производительности и новых функций, которые отсутствуют в MySQL Community Edition.
Миграция прошла достаточно гладко благодаря совместимости на уровне API и SQL-синтаксиса. Для большинства WordPress-проектов переход оказался практически прозрачным, требуя лишь минимальных изменений в конфигурации, а где то и без изменений вообще.



