OSCHINA

本周六,北京源创会

探索高性能计算在大模型领域的发展
get大模型推理优化新技能

↓欢迎扫码报名↓

ReiserFS 是一个比较古老的 Linux 文件系统,早在两年前就已被标记为“弃用”,当时社区决定在 2025 年将其从主线内核中移除。

打开网易新闻 查看精彩图片

ReiserFS 的命名源自作者 Hans Reiser 的姓氏,这个日志型文件系统发展比 ext2/3 晚许多。

在技术上使用的是 B*-tree 为基础的文件系统,其特色为能很高效率地处理大型文件到众多小文件。

而即将到来的 Linux 6.13 将会成为 2025 年的第一个主要内核版本,该版本预计会从主线内核的代码库中删除 ReiserFS。

SUSE 工程师 Jan Kara 本周在一个补丁注释中也提到了下一个内核周期将移除 ReiserFS:

打开网易新闻 查看精彩图片

据介绍,内核将删除 32,800 行与 ReiserFS 相关的代码,因此如果有开发者想要继续使用 ReiserFS 文件系统,那么他们只能使用最后一个在主线内核中支持它的版本——即将发布的 Linux 6.12(可能是 LTS),或之前的旧版本。

ReiserFS 文件系统作者兼首席开发者 Hans Reiser 因谋杀罪被判终身监禁,它早已停止开发,而且现在也没有发行版使用。

与 EXT4、Btrfs、XFS 等现代 Linux 文件系统,以及 F2FS 和 Bcachefs 等其他现代文件系统相比,ReiserFS 早已过时。

事实上,由于缺少大公司的支持,Reiser4 的开发从未被纳入主线,而且在 ReiserFS 作者 Hans Reiser 被判谋杀罪后,其他开发者以及组织也逐渐远离了 ReiserFS。

2008 年,Hans Reiser 被控谋杀了他的妻子 Nina Reiser,被判处 15 年到终身监禁,同年 9 月 5 日被送到加州的圣昆丁州立监狱开始服刑。

去年年底,Hans Reiser 在狱中回应了 Linux 内核移除 ReiserFS 的讨论。

Hans Reiser 在信中对自己的罪行表示了道歉,称一直在狱中参加讨论会,改进社交技能,以帮助减少对社会的危险性,称自己已经是不同的人了。

他随后讨论了 ReiserFS 文件系统的经验教训,对曾使用 ReiserFS 的发行版 SUSE 没能在市场上取得成功而遗憾。他还对 Richard Stallman 表达了感谢,称由于无法上网他对 Reiser 5 几乎一无所知。

打开网易新闻 查看精彩图片

Hans Reiser 向 ReiserFS 的用户道歉称:“因为我的犯罪和入狱,我没能实现那个梦想,他们也没能看到 Reiser 4 的任何改进。

我不知道 Reiser 5 里有什么 —— 没有人告诉我,我也没资格要求大家不要让那些辛勤工作为用户构建漂亮文件系统的人受我声誉所困。 我请你们体谅一下他们的感受。 让他们的梦想摆脱我所造成的伤害吧。

在这封信里面,Hans Reiser 还提出了最后一个 ReiserFS 变动请求:编辑 README 文件,将 Mikhail Gilula、Konstantin Shvachko 和 Anatoly Pinchuk 加入到开发者名单中(credits),删除他可能说过的为什么这些人不应该加入进名单的内容,是时候放手了。

打开网易新闻 查看精彩图片

根据他的间接请求,SUSE 开发者 Jan Kara 更改了 ReiserFS 的 README 文件,提交到 Linux 6.10 内核。这一变更已正式合并到新内核中。

打开网易新闻 查看精彩图片

相关来源

https://www.reddit.com/r/linux/comments/142c0tq/the_deprecated_bloodstained_code_in_the_linux/

https://www.phoronix.com/news/Linux-6.13-To-Drop-ReiserFS

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bb6b206216f599cd5d4362394c6704a36e14f1ff

↓分享、在看与点赞~Orz