Репозиторий MinIO с открытым исходным кодом официально заархивирован. Больше никакого обслуживания. Конец эпохи, но открытый исходный код не умирает так легко.
Я создал форк MinIO, восстановил консоль администратора, перестроил конвейер распространения двоичных файлов и вернул его к жизни.
Если вы используете MinIO, поменяйте местами minio/minio для pgsty/minio. Все остальное остается прежним. (CVE исправлен, и графический интерфейс консоли вернулся!)
Свидетельство о смерти#
3 декабря 2025 года MinIO объявила о «режиме обслуживания» на GitHub. Я писал об этом в MinIO мертв.
12 февраля 2026 г. MinIO обновил статус репо с «режим обслуживания» на «больше не поддерживается»затем официально заархивировал репозиторий. Только для чтения. Никаких PR, никаких вопросов, никакие вклады не принимаются. Проект с 60 тысячами звезд и более чем миллиардом попыток загрузки Docker стал цифровым надгробием.
Если декабрь стал клинической смертью, то февральский коммит стал свидетельством о смерти.
Сегодня (14 февраля) широко распространилась статья под названием Как MinIO превратился из любимца с открытым исходным кодом в поучительную историю выложил полную хронологию.

Основатель Percona Питер Зайцев также выразил обеспокоенность по поводу устойчивости инфраструктуры с открытым исходным кодом в LinkedIn. Консенсус в международном сообществе ясен: MinIO готово.

Не «неподдерживаемый» — официально, бесповоротно, сделано.
Оглядываясь назад на график событий за последние 18 месяцев, можно сказать, что это не была внезапная смерть. Это было медленное, преднамеренное свертывание:
| Дата | Событие | Природа |
|---|---|---|
| 2021-05 | Apache 2.0 → AGPL v3 | Изменение лицензии |
| 2022-07 | Судебный иск против Nutanix | Обеспечение соблюдения лицензии |
| 2023-03 | Судебный иск против Weka | Обеспечение соблюдения лицензии |
| 2025-05 | Консоль администратора удалена из CE | Ограничение функций |
| 2025-10 | Распространение двоичных файлов/Docker остановлено | Разрыв цепочки поставок |
| 2025-12 | Объявлен режим обслуживания | Сигнал об окончании срока службы |
| 2026-02 | Репо заархивировано, больше не поддерживается. | Конец проекта |
Компания, которая привлекла $126 млн при оценке в миллиард долларов, потратила пять лет на методичный демонтаж созданной ею экосистемы с открытым исходным кодом.
Но открытый исходный код выстоит#
Обычно на этом история заканчивается — коллективный вздох, и все идут дальше.
Но я хочу рассказать другую историю. Не некролог — воскресение.
MinIO Inc. может архивировать репозиторий, но не может архивировать права, которые АГПЛ гранты обществу.
По иронии судьбы, AGPL был собственным выбором MinIO. Они перешли с Apache 2.0 на AGPL, чтобы использовать его в качестве рычага в своих спорах с Nutanix и Weka, сохранив ярлык «открытый исходный код» и добавив при этом меры по обеспечению соблюдения требований. Но лицензии с открытым исходным кодом работают в обе стороны: одна и та же лицензия теперь гарантирует право сообщества на форк.
После выпуска кода в соответствии с AGPL лицензия становится безотзывной. Вы можете установить репозиторий только для чтения, но не сможете вернуть предоставленную лицензию.
В этом красота лицензирования открытого исходного кода: компания может отказаться от проекта, но не может забрать с собой код.
Так – MinIO мертв, но MinIO может жить снова.
Тем не менее, форк — это самая простая часть. Любой может нажать кнопку «Вилка». Реальный вопрос не в том, «можем ли мы его раскошелиться», а в том, «Может ли кто-нибудь действительно поддерживать его как производственный компонент?»
Я не собирался этим заниматься. Но после того, как MinIO перешел в режим обслуживания, я пару недель ждал, пока кто-нибудь из сообщества вмешается. Никто этого не сделал. Так что я сделал это сам.
Немного предыстории: я поддерживаю Свинарник — дистрибутив PostgreSQL, работающий на батарейках, с 451 расширениеперекрестно построенный для 14 дистрибутивов Linux. Я также поддерживаю конвейеры сборки для 270+ Расширения PG, несколько PG вилкии десятки Go проекты (Виктория, Прометей и т. д.) на всех основных платформах. Добавление еще одного в конвейер было проще простого.
Я тоже не новичок в MinIO. Еще в 2018 году мы запустили внутреннюю вилку MinIO в Tantan (когда это еще был Apache 2.0), управляя ~25 ПБ данных — одно из самых ранних и крупнейших развертываний MinIO в Китае на тот момент.
Что еще более важно, MinIO — настоящий (дополнительный) модуль в Pigsty.. Многие пользователи используют его как репозиторий резервных копий по умолчанию для PostgreSQL в рабочей среде.

Это было необязательно — это нужно было сделать. Еще в декабре 2025 года, когда MinIO объявила о режиме обслуживания, я уже сам создавал двоичные файлы с исправлениями CVE.

Что мы сделали#
На сегодняшний день три вещи.
1. Восстановил консоль администратора.#
Это изменение больше всего расстроило сообщество.
В мае 2025 года MinIO удалила полную консоль администратора из версии сообщества, оставив после себя простой браузер объектов. Управление пользователями, политики сегментов, контроль доступа, управление жизненным циклом — все исчезло в мгновение ока. Хотите их вернуть? Оплатите корпоративную версию. (~100 000 долларов США)
Мы вернули его обратно.

Ирония в том, что для этого даже не потребовалось обратное проектирование. Вы просто возвращаете minio/console субмодуль к предыдущей версии. Это буквально все, что сделал MinIO — они поменяли версию зависимостей, чтобы заменить полную консоль на урезанную. Код всегда был там.

Мы положили его обратно.
2. Перестроенное двоичное распределение#
В октябре 2025 года MinIO прекратила распространение готовых двоичных файлов и образов Docker, оставив только исходный код. “Использовать go install построить самому» — таков был их ответ.
Для подавляющего большинства пользователей ценность программного обеспечения с открытым исходным кодом — не просто копия исходного кода — стабильность цепочки поставок – это то, что имеет значение.
Вам нужен стабильный артефакт, который можно поместить в файл Dockerfile, книгу воспроизведения Ansible или конвейер CI/CD, а не устанавливать компилятор Go перед каждым развертыванием.
Мы перестроили дистрибутив:
- Изображения Докера
pgsty/minioдоступен в Docker Hub.docker pull pgsty/minioи ты хорош.- Пакеты RPM/DEB
- Создан для основных дистрибутивов Linux и соответствует спецификациям исходного пакета.
- Конвейер CI/CD
- Полностью автоматизированные рабочие процессы сборки на GitHub, обеспечивающие постоянную стабильность цепочки поставок.
Если вы используете Docker, просто поменяйте местами minio/minio для pgsty/minio.
Для установки собственного Linux возьмите пакеты RPM/DEB из Релиз на GitHub страница. Вы также можете использовать свинья (менеджер пакетов расширений PG) для простой установки или настройте свинарник-инфра Репозиторий APT/DNF:
curl https://repo.pigsty.io/pig | bash;
pig repo add infra -u; pig install minio
Просто работает как обычно.
3. Восстановленные документы Community Edition.#
Официальная документация MinIO также оказалась под угрозой — ссылки начали перенаправлять на их коммерческий продукт AIStor.
Мы разветвились minio/docsисправил неработающие ссылки, восстановил удаленную консольную документацию и развернул ее здесь.
В документах используется та же лицензия Creative Commons Attribution 4.0, что и в оригинале, при этом весь контент сохраняется и постоянно обслуживается.

Наши обязательства и принципы#
Некоторые вещи стоит сказать заранее, чтобы оправдать ожидания.
Никаких новых функций — только непрерывность цепочки поставок#
MinIO как хранилище объектов, совместимое с S3, уже является полнофункциональным. Его готовое программное обеспечение. Ему не нужно больше наворотов — ему нужна стабильная, надежная и постоянно доступная сборка.
Что мы делаем: убедитесь, что вы всегда можете получить работающий, полный двоичный файл MinIO с включенной консолью администратора и исправленным CVE. Образы RPM, DEB, Docker — создаются автоматически через CI/CD, совместимые с существующей инфраструктурой. Больше не беспокойтесь о docker pull ничего не возвращая или yum install не удалось найти пакет.
Это сборка для производства, а не для архива#
Вы можете подумать: «Это просто еще один резервный форк, верно?» Нет. MinIO — производственный компонент в Pigsty.и многие пользователи используют его в качестве репозитория резервных копий PostgreSQL. Мы запускаем собственные сборки — если что-то сломается, мы первыми об этом узнаем и починим. Мы тестируем эти сборки в производстве уже три месяца. Употребление собственного корма для собак — лучший контроль качества.
Мы исправляем ошибки и отслеживаем CVE#
Если у вас возникнут проблемы, не стесняйтесь сообщать о них по адресу пгсти/минио
— но, пожалуйста, не рассматривайте это как коммерческое соглашение об уровне обслуживания. Мы действуем как проект сообщества с открытым исходным кодом и делаем все возможное.
Учитывая, что инструменты ИИ-кодирования значительно удешевили исправление ошибок и что мы явно не добавляем никаких новых функций, я считаю, что рабочая нагрузка по сопровождению является управляемой.
Торговая марка – это сложно, но мы перейдем этот мост, когда дойдем до него#
Уведомление о товарном знаке: MinIO® является зарегистрированным товарным знаком MinIO, Inc. Этот проект (pgsty/minio) представляет собой независимый ответвление сообщества под лицензией AGPL. Он не имеет никакого отношения к MinIO, Inc., одобрения или связи с ней. Использование «MinIO» в этом посте относится исключительно к самому проекту программного обеспечения с открытым исходным кодом и не подразумевает никакой коммерческой ассоциации.
AGPLv3 дает нам четкие права на форк и распространение, но закон о товарных знаках — это отдельная область. Мы везде четко обозначили это как независимую сборку, поддерживаемую сообществом.
Если MinIO Inc. поднимет вопросы по поводу товарных знаков, мы сотрудничаем и переименуем (вероятно, что-то вроде silo или stow). До тех пор мы считаем разумным описательное использование исходного имени в ответвлении AGPL — и переименование всех minio ссылки не обслуживают пользователей.
ИИ изменил игру#
Вы можете спросить: может ли один человек действительно поддерживать это?
На дворе 2026 год. Сейчас все по-другому. Инструменты ИИ-кодирования меняют экономику поддержки открытого исходного кода.
Благодаря таким инструментам, как Claude Code, стоимость поиска и исправления ошибок в сложном проекте Go снизилась более чем на порядок. То, что раньше требовало выделенной команды для поддержки сложного инфраструктурного проекта, теперь может выполнить один опытный инженер со вторым пилотом с искусственным интеллектом.
Подумайте: Илон сократил команду разработчиков X/Twitter до примерно 30 человек, а система все еще работает. Поддерживать форк MinIO без новых функций значительно проще — вам в основном нужна возможность тестировать и проверять.
Просто раскошелись#
MinIO Inc. может архивировать репозиторий GitHub, но они не могут архивировать спрос за 60 тысяч звезд или график зависимостей за миллиард запросов Docker. Этот спрос не исчезает — он просто находит выход.
Terraform от HashiCorp разветвился на OpenTofu, и все работает нормально. Ситуация с MinIO на самом деле более благоприятна — AGPL более либерален для форков, чем BSL, и не имеет юридической серой зоны для форков сообщества. Компания может отказаться от проекта, но лицензии с открытым исходным кодом специально разработаны для того, чтобы код не мог умереть.
git clone — самое мощное заклинание в открытом исходном коде. Когда компания решает закрыть дверь, сообществу достаточно двух слов:
Разветвите это.
Ссылка#
2026-02-28 21:16:00
1772317128
#MinIO #мертв #да #здравствует #MinIO #Vonng
Продолжение темы

