MinIO 和开源社区决裂,替代品有哪些?

前天,minio1 修改了一条说明文件,大致内容如下:

该项目进入维护模式:项目不再继续开发新功能,只保持"能跑、不出大问题"的状态:

  • 代码库只做最低限度的维护(例如修复重大 bug),不再改动设计或功能。
  • 不会再接受新的功能需求、改进建议,GitHub 上的 Pull Request 也不会合并。
  • 如果出现严重安全问题,开发者可能会视情况决定是否修复,但不保证。
  • GitHub 上已有的 issue 和 PR 也不会认真地处理了。
  • 社区支持仍可通过 Slack 获得,但仅限"尽力而为"(随缘帮助)。

minio在开发者的圈里可以说是"臭名昭著"2,它从最初完全免费可商用的 Apache-2.0 协议逐渐向商业化演进:

时间 事件
2021 年 5 月 11 日 官方正式宣布,MinIO 服务器项目完全切换到 AGPL v3 许可证。
2022 年 7 月 19 日 首次公开指控 Nutanix 违反其开源许可协议。
2023 年 3 月 24 日 公开指控并宣布撤销 Weka 的软件使用许可。
2024 年 10 月 移除了开源版本 K8s Operator 中的集成控制台。
2025 年 5 月 开源社区版删减了 WebUI 的功能。

商业化是无可厚非的,但它让人反感原因在于:先"假装"全面开源获取流量,之后修改协议、阉割功能,全面推付费版。

在它彻底放弃常规维护,和开源社区决裂后,存储系统有哪些替代呢?

RustFS

RustFS3 是国人团队主导开源的方案,采用 Rust 语言开发。

其主要有以下优势:

这个产品比较轻量化,部署简单。

但是,由于该项目较新,一些分布式模式不是特别成熟,在大型系统中部署可能会存在潜在问题。

Ceph

Ceph4 是一个比较老牌的分布式存储系统,采用 C/C++ 为主要语言进行构建。

Ceph主要为大型企业分布式架构进行设计,它和minio的主要区别如下表所示5

Ceph 功能全面,但主要为中大型企业设计,部署起来较复杂。

Garage

Garage6 是法国团队开发的一个小众产品,采用 Rust 语言构建。

Garage 的设计思路是极简主义,追求简洁和轻量化,除了 AWS 的 S3 API 之外,其它功能不考虑添加。

状态基本稳定,更新频率也不高,适合个人及小规模团队使用。

SeaweedFS

SeaweedFS7 是采用 Go 语言开发的分布式文件系统,主要针对是"海量小文件 + 高并发"的场景。

它的目标是:

  • 存储数十亿个文件
  • 快速提供文件

传统的方式是将所有文件元数据都集中在一个中央主服务器上管理,SeaweedFS是由中央主服务器管理卷服务器上的卷,再由这些卷服务器管理文件及其元数据。

这减轻了中央主服务器的并发压力,并将文件元数据分散到各个卷服务器上,从而实现了更快的文件访问速度(O(1),通常只需一次磁盘读取操作)。

应用场景偏企业级的图片/短视频存储。

CubeFS

CubeFS8 是一套云原生分布式文件和对象存储系统,它的特点是包含一套完整的存储生态,实现数据库、搜索系统和 AI/ML 应用的存储/计算架构分离。

它主打的是一整套云原生存储全家桶,适合大型企业使用,需要的服务资源较多,部署较复杂。

总结

整体来看,MinIO 的替代品可分为两类:

  • 中大型企业:考虑Ceph、SeaweedFS、CubeFS,三者有各自特点,可按照业务场景灵活使用
  • 个人级/小型团队:可尝试 Garage 和 RustFS,前者趋于稳定,后者仍在高频迭代

参考

1 https://github.com/minio/minio

2 https://zhuanlan.zhihu.com/p/1925834790260699437

3 https://github.com/rustfs/rustfs

4 https://github.com/ceph/ceph

5 https://blog.csdn.net/hezuijiudexiaobai/article/details/149714162

6 https://garagehq.deuxfleurs.fr

7 https://github.com/seaweedfs/seaweedfs

8 https://github.com/cubefs/cubefs

相关推荐
冬奇Lab3 小时前
每日一个开源项目(第133篇):EchoBird - 把 AI 工具的安装和部署做成傻瓜操作
人工智能·开源·资讯
下班走回家7 小时前
DeepSeek 开源模型的突破与思考:从技术到生态的全面进化
人工智能·开源
ApacheSeaTunnel8 小时前
实战演示 | 基于 Apache SeaTunnel 与 Apache DolphinScheduler 实现 MySQL 到 Doris 离线定时增量同步
大数据·mysql·开源·doris·数据集成·seatunnel·数据同步
国产化创客8 小时前
ESP32 CameraWebServer 原生摄像头项目全解析
物联网·开源·嵌入式·实时音视频·智能硬件
ofoxcoding10 小时前
GLM 5.2 使用教程:API 接入配置、价格说明及 MIT 开源权重发布计划
ai·开源
X54先生(人文科技)11 小时前
《元创力》纪实录·卷宗2.2 会议室的裂缝:当“真实高于完美”第一次被写在会议纪要里
人工智能·开源·ai写作·零知识证明
IvorySQL13 小时前
PostgreSQL 技术日报 (6月15日)|PG19 性能优化推进,POSETTE 大会倒计时 2 天
数据库·人工智能·postgresql·开源
CHENG-JustDoIt13 小时前
AI工具 | 爆火开源项目Odysseus AI 工作台:从项目介绍、部署情况及其使用等多方位分析指南(含详细步骤)
大数据·人工智能·windows·python·ai·开源·github
幽络源小助理14 小时前
2026最新写真图片视频打赏系统源码_全开源无加密_幽络源源码
开源·源码·php源码