MinIO все? Репозиторій офіційно перейшов у режим Maintenance Mode

💡 Усі статті, обговорення, новини про DevOps — в одному місці. Приєднуйтесь до DevOps спільноти!

Здається, історія з безкоштовним MinIO остаточно добігла кінця. Натрапила на свіжий коміт у їхньому репозиторії, де вказано: «This repository is no longer maintained».

Цікаво, що на Reddit перші тривожні дзвіночки почали обговорювати ще кілька місяців тому. Але тоді багато хто сподівався, що це тимчасово або якесь непорозуміння. Проте саме останній коміт (12.02.26) показав, що лавочку офіційно прикрили.

Користувачі, м’яко кажучи, не в захваті й називають це класичним «bait and switch». Адже роками MinIO був найпопулярнішим безкоштовним рішенням для S3-сумісного об’єктного сховища на власних серверах. Багато хто побудував на ньому свою роботу, а тепер розробників ставлять перед фактом: або купуйте платну версію, або залишайтесь зі старою програмою, яку більше ніхто не буде оновлювати й захищати від зламів.

Ви користувались MinIO? Що плануєте робити далі — залишатися на старій версії чи мігрувати на щось типу SeaweedFS або Garage?
👍ПодобаєтьсяСподобалось2
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Всім кому треба щось із світу опенсорс і єнтерпрайз грейд дивітся на ceph.io, тут вам і той самий бакет, і блочні пристрої

У кого є потреби чиста заміні це OpenMaxIO. Та для певнийх проектів як то Diia — то краще взяти Apache Flink бо збудовано на Hadoop HDFS, що має низку переваг, скажімо кращій захист від збоїв та можливість зберігати файли на декількох RAID стеках одночасно. Щоправда не 1 в 1 те саме що AWS S3 по підтримці протоколу, та для абсолютно переважної більшості випадків де просто треба зберігати фали в бакетах, підійде.

просто головне питання для будь-якого рішення не Що і не Як і навіть не Нащо. Головне — це Хто.

Хто стоїть за minio?

Приклад SVN — Apache Foundation, Git — Linux Foundation, CentOs — RedHat = упс

Це був проект стартап спочатку однієї людини. Open Source модель не давала потрібного рівня монетизації і вони вирішили підти в звичайну ліцензійну модель як у Microsoft. Сам продукт MinIO буде доступний включно із Free версією для не комерційного використання. Комерційних версій там далі дві, за «гнучкою ціною». Тобто користувачам типу мінцифри швидше за усе заломлять мільйонні цифри за ліцензії, а використовувати застарілі версії не варіант через аудіт кібрбезпеки. Відповідно софт під заміну.

Скільки разів вже подібне траплялось з іншими проєктами. Якщо він важливий — хтось підхватить і продовжить хоча б часткову підтримку. Якщо ні — залишиться в історії...

Та фірма просто закрила сорци і усе, тому ніхто не підхватить. Якщо треба повноцінна заміна — тобто у вас на власних серверах розгорнуто Kubernetes чи треба зробити S3 на локальному Runcher/Docker якщо розгортаєте локально до AWS без LockalStack — можна взяти OpenMaxIO я повноцінну заміну. Або якщо треба резервування важливі документи там і т.д. тоді Apache Flink.

Та фірма просто закрила сорци і усе, тому ніхто не підхватить.

В 1998-му майже така ж історія була з SSH (да-да, той самий secure shell). Автори закручували гайки абсолютно таким же шляхом, поступово посилюючи ліцензію на більш обмежуючу, а біля версії 1.2.30 автор змінив ліцензію на таку, що навіть для некомерційного використання треба було робити досить складні рухи. Тоді знайшлися люди (власне, Тео де Раадт, керівник OpenBSD, і команда навколо нього), що взяли останню версію з BSD-like ліцензією (це була 1.2.12) і доробили її до сучасного стану. Власники — Tatu Ylonen і ssh.fi — змогли тільки утертись. Через декілька років вони заспокоїлись і навіть прийняли участь у створенні IETF RFC на протокол.

Але там альтернативи тому SSH майже не було (GNU lsh вимер не родившись, інші були в ще гіршому стані), а вимога спільноти була значно вища.

Зараз сирці (старі) є і догнати тим же чином нема проблем. Проблема тільки в тому, чи дійсно воно таке потрібно, або ж альтернативи вже є, розвинені і дають достатнє рішення.

Тоді була проблема, чистої необхідності мати софт, що щось робить. Скажімо мати альтернативу комерціному корелу і т.п. Власне як і самий MinIO це підміна AWS S3 для приватних клаудів під керуванням Kubernetes.
Зараз проблема пройти аудит по кібр безпеці, де є певний список дозволеного софта, що проскановано на вразливості, є певні версії з патчами від відомих вразливостей, робиться підтримка якоюсь організацією чи є розвинуте комюніті типу Linux Foundation і т.д. і т.п. А як не пройдете аудит — то у ген підрядника і інших підрядників будуть неприємності. А свій форк чогось типу Groovy Language Server — це пісець витрати насправді, а орієнтація на TTM із «роль кібр безпеки перебільшена» вже давно не варіант.

дивився на rados gateway s3, але маю не добрий досвід у дружньої компанії, 2 рази за пів року вмикав ребаланс і весь бакет переходив в рідонлі на 4 дні, зараз дивлюсь в сторону NooBaa, але якось не знайшов ще реальних відгуків.
А взагалі печаль з Minio, десь в Квітні-Червні прибрали з репозиторія UI, зараз взагалі забили на нього.

дякую, подивлюсь, головне щоб був готов до enterprice

Або об’єднуйтесь та працюйте над власним форком. Чому така безпорадність?

Те саме питання виникло , або платіть.

Безкоштовний сир в інфраструктурних проектах закінчується там, де починаються вимоги до безпеки та стабільності. Якщо бізнес-процес залежить від MinIO, то вартість ліцензії — це просто страховка від ризиків, які тепер несе Maintenance Mode

Платити жалко бабки, особливо коли клієнт хтось типу мінцифри та держспец зв’язку і сумми в мільйони баксів нараховують. Це ж не США, де усім бігом треба перейти на Rust із загальною необхідністю переписати до 4 трільйонів строк коду, бо так сильно дорожче, ніж зробити профілі безпеки в С++ 26.

то вартість ліцензії — це просто страховка від ризиків, які тепер несе Maintenance Mode

Блажен хто вірує, тепло йому на світі.

Якісної підтримки від цих вже не буде, за жодні гроші.

Підписатись на коментарі