
2026/03/01 6:16
「MinIO はもう存在しない。では MinIO に長寿を祈ろう。」
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
MinIO の公式 GitHub リポジトリは、2025年12月に「メンテナンスモード」に移行した後、2026年2月12日にアーカイブされました。アーカイブ前には、このリポジトリは 60 k スターと10億件を超える Docker プル数を誇っていましたが、2025年5月以降、MinIO Inc. は管理コンソール、バイナリ、およびドキュメントを削除または取り外しました。
著者側のチーム(Pigsty)は 2018 年から PostgreSQL のバックアップニーズに対応するため、このプロジェクトのフォークを維持していました。アーカイブ後、彼らは完全な管理コンソールを復元し、バイナリ配布パイプラインを再構築し、Docker イメージ、RPM/DEB パッケージ、および CI/CD ワークフローを AGPL‑v3 ライセンスの下で再公開しました—これにより MinIO Inc. が使用権を取り消すことはできません。
新しいフォーク(pgsty/minio)は CVE 修正済みバイナリ、復元されたコミュニティ版ドキュメント、自動 GitHub ビルドによる安定したサプライチェーンを備えており、AI コーディングツールのおかげで単一エンジニアが積極的にメンテナンスしています。新機能は追加されず、フォーカスは本番環境向けのバイナリとドキュメントを提供し続けることです。商標上の懸念は認識しており、必要に応じて MinIO Inc. によりフォーク名が変更される可能性がありますが、現在は独立して維持された MinIO 配布として機能しています。
ユーザーは Docker またはネイティブ Linux インストールでからminio/minioに切り替えることで、バックアップやその他のワークロードに対する信頼できる S3 対応オブジェクトストアを継続して利用できます。MinIO Inc. のアクティブ開発とは独立した形で継続的なセキュリティパッチとドキュメントサポートが提供されます。pgsty/minio
本文
MinIO のオープンソースリポジトリは公式にアーカイブされました – 以後のメンテナンスは行われません。
時代の終焉ですが、オープンソースはそんなに簡単には消えません。
私は MinIO をフォークし、管理コンソールを復元し、バイナリ配布パイプラインを再構築して再び生命を吹き込みました。
MinIO をご利用の方は
minio/minio を pgsty/minio に差し替えてください。他はすべて同じです。
(CVE は修正済み、コンソール GUI も復活!)
死亡証明書
| 日付 | イベント | 性質 |
|---|---|---|
| 2021‑05 | Apache 2.0 → AGPL v3 | ライセンス変更 |
| 2022‑07 | Nutanix に対する法的措置 | ライセンス執行 |
| 2023‑03 | Weka に対する法的措置 | ライセンス執行 |
| 2025‑05 | CE から管理コンソールを削除 | 機能制限 |
| 2025‑10 | バイナリ/Docker 配布停止 | サプライチェーン断絶 |
| 2025‑12 | メンテナンスモード宣言 | ライフタイム終了のシグナル |
| 2026‑02 | リポジトリがアーカイブされ、メンテナンス終了 | プロジェクト終了 |
1 億ドル規模で評価された企業が 5 年間にわたり構築したオープンソースエコシステムを体系的に解体した事例です。
しかし、オープンソースは生き続ける
MinIO Inc. がリポジトリをアーカイブしても、AGPL がコミュニティにもたらす権利を取り消すことはできません。
一度 AGPL の下でコードが公開されれば、そのライセンスは不可逆です。リポジトリを読み取り専用に設定することはできますが、付与されたライセンスを回収することはできません。
つまり – MinIO は「死んだ」ものの、MinIO は再び生きることが可能です。
私たちが行った作業
-
管理コンソールの復元
- 2025 年 5 月に MinIO が CE からフルコンソールを削除しました。
サブモジュールを以前のバージョンへロールバックし、ユーザー管理・バケットポリシー・アクセス制御・ライフサイクル管理等を復元しました。minio/console
-
バイナリ配布の再構築
- 2025 年 10 月に MinIO はプリビルトバイナリと Docker イメージの配布を停止。
- 再構築したものは以下です:
- Docker Hub 上の
(例:pgsty/minio
)docker pull pgsty/minio - 主な Linux ディストリビューション向け RPM / DEB パッケージ
- GitHub 上で完全自動化された CI/CD ビルドワークフロー
- Docker Hub 上の
-
コミュニティ版ドキュメントの復元
をフォークし、壊れたリンクを修正、削除されたコンソール関連ドキュメントを再導入。minio/docs- 同じ Creative Commons Attribution 4.0 ライセンスで公開しています。
私たちの約束と原則
-
新機能は追加しない – サプライチェーン継続のみ
MinIO はすでに機能完備です。私たちは管理コンソールと CVE 修正を含む安定したビルド提供に専念します。 -
プロダクションレディビルド
自社環境で 3 ヶ月間の運用テストを実施し、問題があれば最初に修正します。 -
バグ修正と CVE トラッキング
へ報告してください。これはオープンソースコミュニティプロジェクトであり、商業的 SLA はありません。pgsty/minio -
商標の取り扱い
MinIO® は MinIO, Inc. の登録商標です。
このフォークは AGPL v3 の下で独立してメンテナンスされており、MinIO, Inc. とは提携関係にありません。
商標に関する懸念があれば協力し、必要ならリネーム(例: “silo” や “stow”)します。
AI がゲームを変えた
Claude Code のようなツールを使えば、複雑な Go プロジェクトでのバグ発見と修正が格段に安価になります。
新機能を追加せずに MinIO フォークを維持することは、経験豊富なエンジニアと AI コパイロットがいれば十分管理可能です。
ただフォークするだけ
MinIO Inc. が GitHub リポジトリをアーカイブしても、60,000 件のスターや 10 億回にわたる Docker プル数という需要は消えません。
コミュニティが必要なのは「Fork it」の二語だけです。
Git clone はオープンソースで最も強力な呪文です。企業が扉を閉めるとき、コミュニティはただフォークするだけで足りるのです。