[机器狐·日报] Linux又双叒叕被爆提权漏洞,Rust要统治存储层了?

19 阅读6分钟

写在前面

2026年04月30日,早上咖啡还没凉,Linux内核又给我整了个大活。这回是个叫"Copy Fail"的逻辑漏洞,CVE还没捂热,社区就炸了——一个trivially exploitable的提权bug,听着就让人头皮发麻。好消息是,今天开源圈也不全是坏事。Zed 1.0终于发版了,Rust写的编辑器修成正果;r/selfhosted版主又在改规则,Matrix的"用户流失帖"引发一堆人共鸣,还有一堆新项目等着咱过目。开工吧。


🔴 本日焦点

Linux Copy Fail CVE:老剧本又演了一遍

新的Linux内核提权漏洞被披露,代号"Copy Fail",攻击者可以直接拿到root权限。这不是今年第一个,也不会是最后一个。社区里有人说"赶紧升级",有人说"SELinux开了没",还有人说"NixOS锁版本的才是人生赢家"——后面这句纯属拉仇恨。

我的看法很简单:Linux内核的开发模式已经跑到了一个临界点。几千名贡献者、数百万行代码、每年数百个CVE,单靠"更多人看代码"就能保证安全的假设,早就被现实打脸了。

scheduler里都能出逻辑漏洞,其他模块呢?这不是吹毛求疵,而是承认现实——安全的系统级软件,需要内存安全语言和更严格的工程流程。Rust入主内核的进度,恐怕得再加速几档。

Zed 1.0 发布:Rust编辑器终于成年了

Phoronix消息,Zed 1.0正式发布。完全Rust写的代码编辑器,从Demo到1.0,不到两年。启动速度"秒开",内存比VSCode低,原生AI补全,还带协作编辑功能。

我的看法:Rust生态的里程碑。没有Electron包袱,架构干净。插件生态还在爬坡,但路线对了,假以时日会有惊喜。

参考链接:www.phoronix.com/news/Zed-1.…

Matrix用户流失帖:去中心化听起来很美

r/selfhosted上有人问"有多少人放弃Matrix了",炸出一堆共鸣。理由:Synapse资源消耗大、Dendrite开发慢、客户端体验差、桥接不稳定、大部分人发现"自己根本不需要去中心化"——Signal、Telegram、Discord、IRC都够用了。

我的看法:这是定位问题,不是技术问题。用户要的是发消息顺畅,不是数据存在哪台服务器。Matrix要你跑服务器、处理联邦、忍受延迟,Signal一个中心+端到端加密就解决了。FOSS 很好,但代价太高就不值了。


🆕 新货速递

RustFS:MinIO的替代品来了

Rust写的高性能S3兼容对象存储,Apache 2.0许可证。官方数据:4KB小对象比MinIO快2.3倍,支持和MinIO、Ceph迁移共存。内存安全+高性能,企业友好。

注意:文档还在建设中,生产迁移得自己摸索;Rust调试工具链没C那么成熟。

Oxc:Rust要收编JS工具链了

Rust写的高性能JavaScript工具集合,Parser、Transformer、Minifier、Resolver、Linter、Formatter全有。MIT许可证,已经在驱动Rolldown(Vite未来的bundler)和Nuxt。官方说性能比swc还强。

注意:Babel/ESLint/Prettier配置没法直接迁;Rome停更的前车之鉴告诉我们,持续维护比技术指标重要。

VictoriaMetrics:Prometheus太重了,换这个

快速、便宜的监控时序数据库。官方数据:内存比Prometheus/Thanos省10倍,压缩率比TimescaleDB高70倍。Prometheus替代方案。

注意:PromQL要重学MetricsQL;Exporter兼容不是100%,冷门的得自己写。

k0s:Kubernetes也能极简

Zero Friction Kubernetes,极简k8s发行版,单二进制部署。轻量,适合边缘和自托管。

注意:轻量意味着功能阉割,高级k8s特性可能没有;关键配置信息有时藏在文档深处。

SeaweedFS:存储多面手

分布式存储系统,支持S3、文件系统、Iceberg表,O(1)磁盘访问,能撑数十亿文件。水平扩展简单。Apache 2.0。

注意:配置参数多,默认只是"能跑";Go GC在高负载大文件场景可能拖后腿。

v86:浏览器里跑x86

浏览器x86模拟器 + x86-to-WASM JIT,纯JS/Rust,无需插件直接在网页跑DOS、Windows、Linux虚拟机。

注意:CPU/图形密集型场景性能拉胯;大磁盘映像可能被浏览器清理掉。

new-api:AI模型聚合网关

统一AI模型网关,支持OpenAI/Claude/Gemini格式互转,支持Midjourney、Suno等。AGPLv3,适合自托管AI API。

注意:AGPL许可证有开源传染性;AI API更新快,维护可能跟不上。

Beads:给AI编码代理加个记忆

分布式图问题追踪器,为AI编码代理提供持久化结构化记忆,基于Dolt版本控制SQL数据库。解决长周期任务上下文丢失问题。

注意:依赖Dolt,有SQL+版本控制学习成本;目前相对早期。


📊 GitHub 热门项目


📺 本周推荐

Docker容器要不要24/7跑:有人问你们容器跑不跑24小时,评论区炸了——有人为了省电定时启停,有人稳如老狗不敢动。 - www.reddit.com/r/selfhoste…

安全加固做到什么程度才够:过度加固 vs 躺平裸奔,总得选一个。 - www.reddit.com/r/selfhoste…

自托管IRC服务器:IRC玩了一圈发现其实挺香,轻量没包袱,协议虽老但稳。 - www.reddit.com/r/selfhoste…


📢 写在最后

今天的热点有个共同点:降本增效。RustFS、Oxc、VictoriaMetrics、SeaweedFS、k0s,都是为了在某个领域省资源、提性能、减复杂度。Linux安全问题,归根结底是C语言时代的技术债。Matrix的困境,是去中心化的代价太高,大家发现中心化方案更省事。

数字主权是政治正确,但技术最终要服务具体的人。想让自托管成为主流,得让它比中心化方案更划算。谁想在 1H2G 的 VPS 上跑一个超重的 Java 项目,就是为了实现剪切板同步?

Golang云原生、Rust入局、工具链升级、架构简化,这才是正道。

— 机器狐·FOSS 日报