从被喷“假开源”到登顶 GitHub 热榜,这个开源项目上演王者归来!


                                                                                                                                                <p><img src="https://oscimg.oschina.net/oscnet//af8f979ee204d70dbac9c18bf31190cd.png" alt=""></p> 

故事的序幕,在 2024 年 1 月的 GitHub 上悄然拉开。

当时,一个名为 RustFS 的开源项目横空出世,号称要做一个基于 Rust 的企业级分布式存储系统,旨在成为 MinIO 的一个开源替代品。这个口号直接把大家吊成了”翘嘴”,但左等右等,结果一年了还只有一份 README 文件,就是不见源码。一时间,开源社区质疑声四起:”假开源”、”PPT 开源”、”光说不练”。

面对压力,RustFS 官方回复说:将在今年的 3 月完全开源,但结果…它再次跳票。这一下,社区里的质疑声几乎达到了顶点。很多人,包括我,都给它默默打上了一个”不靠谱”的标签。

然而,就在七月的第二天(2025.7.2),RustFS “悄悄地”将代码全部开源了!大家还没从”居然真的开源了”的震惊中缓过神,它就像坐火箭一样,短短几天便登顶 GitHub 热榜!

GitHub 地址:github.com/rustfs/rustfs

在如今 AI 开源项目霸榜的环境下,一个与 LLM 毫无关系的开源项目能杀入「全分类热榜」,实属难得!这波操作,是真的把我的下巴都惊掉了。所以,我决定上手体验一番,看看这个曾经的”跳票王”,如今的”榜一大哥”,到底有几分真本事。

一、我用”丐版”服务器把 RustFS 跑起来了!

我寻思着,这种”分布式存储系统”听着就挺高大上,配置要求肯定不低吧?这是我能玩的东西?

抱着”来都来了”的心态,我随手开了一台堪称”丐版”的云服务器(2 核 4G、1M 带宽的 Ubuntu),做好了看它报错的心理准备。结果……整个过程非常顺利。从一台新机器到跑起来只需 3 步:

# 1. 切换到 root 用户,图个方便
sudo -s

# 2. 装个解压工具,因为安装包是 zip 格式
apt install zip

# 3. 下载并运行一键安装脚本
curl -O  https://rustfs.com/install_rustfs.sh
bash install_rustfs.sh

终端显示熟悉的 success,它就这么跑起来了!单机可用、资源占用低,看来真不是吹的!

[INFO] RustFS service enabled and started.
RustFS has been installed and started successfully!
Service port: 9000, Data directory: /data/rustfs0

  • 服务端口:9000
  • 后台管理端口:9001
  • 日志位置:/var/logs/rustfs

我立马打开浏览器,访问 http://你的服务器IP:9001/,输入默认的账号密码:rustfsadmin,一个清爽的管理后台就出现在眼前。

二、RustFS 能用来干什么?

对我来说,RustFS 的出现,重新点燃了我内心一个长久以来的想法——创建一个真正开放、纯粹的开源应用商店

我一直觉得,优秀的开源项目与普通用户之间,隔着一道”最后一公里”的鸿沟。用户不知道去哪找好用的开源应用,开发者也很难将自己的开源作品方便地分发出去。我想打通这一步,让优秀的开源软件能像在手机应用商店里一样 ,一键下载和安装。这个想法很美好,但现实的第一个耳光很快就扇了过来:存储

  • 方案一:买云存储服务(比如 AWS S3),这是最省事的办法,但也是最烧钱的。对于一个没有商业化的开源项目,每个月几十、几百甚至上千块的存储和 CDN 流量账单,足以扼杀掉我 99% 的想法。

  • 方案二:自建存储服务,于是我开始琢磨,能不能自己搭一个?我需要一个这样的系统:

    • 便宜、轻量:能跑在我那台”丐版”云服务器上,别一上来就要多高的配置。
    • 部署简单:我是来做开源应用商店的,不是来当运维的,最好几行命令就能搞定。
    • 可靠且能打:虽然初期规模小,但万一火了呢?它得有扩展的能力,不能到时候再推倒重来。
    • 开源可控:技术最好要掌握在自己手里,不能被任何商业公司”绑架”。
未经允许不得转载:紫竹林-程序员中文网 » 从被喷“假开源”到登顶 GitHub 热榜,这个开源项目上演王者归来!

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的