青蛙小白
目录

MinIO

MinIO:已死

MinIO 曾凭借其 S3 兼容性和轻量部署在云原生对象存储里占据一席之地,但近年来的策略调整让它不再是最优选项:

关键时间线

  • 2021/05 —— RELEASE.2021-05-11T23-27-41Z 开始,MinIO 服务器端全面改用 GNU AGPLv3 授权,社区用户需要承担更多合规与源代码开放义务,这与很多企业的闭源或混合源代码策略发生冲突。(RELEASE.2021-04-22T15-44-28Z 是最后一个采用 Apache V2.0 授权的版本)

    • 值得注意的是,MinIO 要求贡献者以 Apache 2.0 许可证授权代码给维护者,但项目本身以 AGPL 发布,这种不对等的 CLA (贡献者许可协议) 使得公司可以商业化重新授权,但贡献者不能
    • MinIO 公司曾声称通过 REST API 调用 MinIO 也构成 AGPL 违反(社区对此解释存在争议)
  • 2025/05 —— 官方在 5 月 24 日发布 RELEASE.2025-05-24T17-08-30Z,将社区版 Web Console 完整功能删除,仅保留基础的对象浏览功能,完整管理界面仅向商业版开放。此举在 6 月份引发社区集中反馈和 180+ 条 Hacker News 讨论。(RELEASE.2025-04-22T22-12-26Z 是最后一个保留完整控制台功能的版本)

    • 原本免费的功能如账户管理、存储桶配置、生命周期策略等全部转为企业版专属
    • 社区出现了分叉项目: openmaxio-object-browser
  • 2025/10 —— 官方的 release 中只包含源码,不再包含 Docker 镜像,用户必须自行从源码构建或付费获取,这大幅提高了社区用户的使用与维护门槛

    • 预编译的二进制文件也停止提供
  • 2025/12/03 —— MinIO 官方在 GitHub 上更新 README.md,宣布 MinIO 开源项目进入"维护模式"。这基本上宣告了 MinIO 作为一个开源项目的终结。

维护模式的具体含义

根据官方声明,维护模式意味着:

  • 代码库冻结:不再接受新功能、增强功能或 Pull Request
  • 安全修复:关键安全修复"可能"会根据具体情况评估(没有承诺)
  • 社区支持:现有的 Issue 和 PR 不会被主动审查
  • 二进制文件:不再提供预编译的二进制文件
  • Slack 支持:继续提供社区支持,但仅限"尽力而为"
  • 商业替代:用户被引导至付费产品 MinIO AIStor

对不同用户群体的影响

这些变化对不同用户群体的影响各不相同:

现有部署用户

  • 风险相对较低:核心 S3 功能继续运行,预计 3-5 年内仍会有安全补丁
  • 但缺乏新功能支持,长期维护存在不确定性

新项目用户

  • 强烈不推荐:除非有详细的长期迁移规划,否则不建议在新项目中采用
  • 缺乏社区活力和功能演进的保障

需要高级功能的用户

  • 必须升级到企业版,费用高昂
  • 账户管理、存储桶配置、生命周期策略等基础管理功能也需付费

根本问题

  • 授权风险增加:AGPLv3 要求衍生作品在网络提供服务时也必须开源,企业若进行二次开发或集成,必须评估额外的法律与合规成本
  • 信任危机:典型的"先开源吸引用户,再转向商业化"模式,社区对这种策略深感失望
  • 运维复杂度剧增:社区版治理功能被抽离,镜像需要自建,迫使用户投入更多时间在构建、部署和安全维护上,完全背离了"开箱即用"的初衷
  • 路线图不透明:短期内连续的策略调整显示 MinIO 通过限制社区版功能来推动商业化,维护模式更是关闭了社区参与的大门
  • S3 兼容性问题:据测试,MinIO 仅通过 321/576 项 S3 兼容性测试,而 Ceph RGW 通过全部 576/576 项

推荐的替代方案

如果业务需要稳定的开源对象存储方案,建议评估以下选项:

方案许可证优势适用场景
Ceph RGWLGPL• S3 兼容性最佳 (576/576 测试通过)• 成熟的企业级方案• 多协议支持• 十年以上生产验证中大型集群 (5+ 节点)企业级部署
SeaweedFSApache 2.0• 架构简单• 性能优异• 友好的开源许可证中小型部署需要高性能场景
GarageAGPL v3• 轻量级• 极其稳定可靠• 适合小规模部署家庭实验室边缘场景小型集群
Rook (Ceph)Apache 2.0• Kubernetes 原生• 自动化运维• 社区活跃Kubernetes 环境云原生架构

这些项目都有稳定的社区治理模式、明确的开源承诺,以及更透明的商业模式,不会出现突然"断供"的风险。

评论