MinIOは死んだ、万歳MinIO
概要
- MinIOの公式リポジトリがアーカイブされ、メンテナンス終了
- pgsty/minioとしてフォークされ、管理コンソールやバイナリ配布が復活
- AGPLライセンスのもと、コミュニティによる存続が可能
- 新機能追加は行わず、安定供給とCVE修正に注力
- 今後もユーザー主導でオープンソースの精神が継続
MinIO公式リポジトリの終焉とその経緯
- 2025年12月3日、MinIOがGitHub上でメンテナンスモードを発表、終焉の兆し
- 2026年2月12日、リポジトリは「メンテナンス終了」となりアーカイブ、以降は読み取り専用
- 60,000スターと10億回以上のDockerプルを誇ったプロジェクトがデジタル墓標化
- 2021年以降、ライセンス変更・法的措置・機能制限・配布停止など段階的な縮小
- Apache 2.0 → AGPL v3へのライセンス変更
- NutanixやWekaへの法的措置
- 2025年5月、CE版から管理コンソール削除
- 2025年10月、バイナリ・Docker配布停止
- 2025年12月、メンテナンスモード宣言
- 2026年2月、リポジトリアーカイブ
- 5年間かけてオープンソース・エコシステムを段階的に解体
オープンソースは死なない
- AGPLライセンスの不可逆性により、コミュニティのフォーク権利は保証
- MinIO Inc.がリポジトリをアーカイブしても、ソースコード自体は消滅しない
- 「フォークは簡単、維持こそが本当の挑戦」
- pgsty/minioとしてフォークし、管理コンソールやバイナリ配布を復活
- 供給の継続性確保のため、独自にCVE修正済みバイナリを作成・運用
pgsty/minioで実施したこと
- 1. 管理コンソールの復活
- 2025年5月にCE版から削除されたフル機能の管理コンソールを復元
- 単純にsubmoduleのバージョンを戻すことで実現
- 2. バイナリ配布パイプラインの再構築
- Docker Hubでpgsty/minioイメージを配信
- 主要Linuxディストリ向けRPM/DEBパッケージを提供
- GitHub ActionsでCI/CD自動化、供給安定性を担保
- pig(PG拡張パッケージマネージャ)やpigsty-infraリポジトリ経由で簡単インストール
- 3. コミュニティエディションのドキュメント復元
- minio/docsをフォーク、リンク修正や削除されたコンソールドキュメントを復元
- CC Attribution 4.0ライセンスで公開
コミットメントと運用方針
- 新機能追加なし、安定供給に専念
- S3互換オブジェクトストアとして機能的に完成済み
- バイナリ・管理コンソール・CVE修正を含む安定ビルドの継続提供
- アーカイブではなく実運用ビルド
- 自身のPigstyや本番環境で実際に運用、問題があれば即時修正
- CVE対応・バグ修正も継続
- GitHub Issuesで報告受付、商用SLAではないができる限り対応
- 商標問題には柔軟対応
- MinIO®はMinIO, Inc.の登録商標
- 商標問題が発生した場合は名称変更も検討(例:silo, stow等)
AI時代のオープンソース保守
- AIコーディングツールの進化で保守コスト大幅削減
- Claude CodeやCodex等の活用でバグ修正効率向上
- 新機能追加せず、テストとバリデーション重視の運用が現実的
- 大規模チーム不要、一人とAIで十分な時代
- 本番運用で互換性・信頼性・セキュリティ検証が可能
オープンソースの「フォーク」の力
- 企業がプロジェクトを終了しても、コミュニティの需要は消えない
- AGPLはフォークに寛容、法的グレーゾーンなし
- Terraform→OpenTofuのように、MinIOもコミュニティ主導で再生可能
- 「Fork it」——オープンソース最大の武器
参考資料
- MinIO Is Dead
- MinIO Is Dead, Are There Alternatives?
- From AGPL to Apache: Reflections on Pigsty’s License Change
免責事項
- 本記事はClaudeによるzh-cnからの翻訳・編集版
- pgsty/minioはMinIO, Inc.とは無関係の独立コミュニティフォーク
- 商標等の権利関係には十分配慮の上、必要に応じて対応予定