[Topic DIscussion] 转 :Linux 可能失去 bcachefs ——因为个性冲突
Tofloor
poster avatar
tacat
deepin
2025-08-16 08:19
Author

内核开发管理过程中的一个重大而不幸的错误正在进行中

Linux 6.17 的第一个候选版本已经出来,没有任何 bcachefs 更改......但不是出于任何技术原因。这很糟糕。

然而,正如 Phoronix 所指出的,到目前为止,此版本中还没有新的 bcachefs 代码。开发者 Kent Overstreet 确实在 7 月底提交了一些小的更改 ,并表示:

因此,实验标签将在 6.18 中脱落。

然而,托瓦兹并未接受该代码。

Linux 内核的开发是通过称为 LKML 的邮件列表进行协调的。Overstreet 的代码提交现在有一个冗长的线程 。Overstreet 批评了竞争对手 Btrfs,他说:

当 brtfs 发布时,它存在明显的设计问题,但从未得到充分解决。

[…]

结果,直到今天,人们仍然不信任它,这是有充分理由的。

这是真的。这只秃鹫亲身经历过 Brtfs 的严重问题,并写过有关它们的文章 ,并链接到其他人的报道 。

这不是什么新鲜事。正如我们之前所写的,我们仍然确信这就是为什么 在bcachefs项目网站顶部用大字(但可能不是很友好)写着:“一种不会吃掉你数据的 COW 文件系统”。 这是在挖苦 Btrfs 。

image.png

你的行为是不可接受的。此电子邮件不可接受。

[…]

如果你被允许继续在这个社区,那将是一种讽刺。

Overstreet 做出了合理的反驳 ,但这激怒了 ext4 开发人员 Ted T'so

肯特,你似乎忽略了约瑟夫信息的主要要点,而是继续证明他所指出的确切内容。

[…]

你再次证明了为什么大量内核开发人员认为你是极其有毒的,并一直大声疾呼要将你的代码从内核中弹出。不是因为代码,而是因为你的行为。

补充一点背景可能会有所帮助。一方面,Ted T'so 是 Linux 项目中最杰出的文件系统工程师之一,维护着默认的 ext4 文件系统。另一方面,T'so 在去年的一次会议上,针对 Linux 版 Rust 的维护者 Wedson Filho 的爆发,紧随其后的是 Filho 因“非技术废话”而辞职 。

Overstreet 发誓不会再批评 Btrfs。其他人支持他的批评和他的立场 。与此同时,批评者建议他寻求心理治疗,或指责他患有精神疾病 ,或称他为骗子 。总的来说,这并不是一场令人印象深刻或有尊严的辩论。至少可以说,所表现出的受伤感情和个人指责是卑鄙的

整个事件强调了这些表面上的技术性辩论在多大程度上往往是由个性和情感来解决的,而不是通过技术卓越来解决的。

这不是内核团队第一次偏爱在外部观察者看来是劣质工具的东西。正如我们之前所描述的,20 多年前,内核团队面临着两个竞争对手逻辑卷管理系统之间的选择:由 IBM 支持的 EVMS,或者由 Sistina Software 提供的 LVM2,后者最终被 Red Hat 收购 。

正如 EVMS 维基百科文章所指出的,“EVMS 具有更多的功能和更好的用户空间工具,但 LVM 的内部结构对内核开发人员更具吸引力,因此最终 LVM 赢得了包容之战。 别管那些可怜的用户,是吗?EVMS 团队发布了一条非常优雅的让步信息 ,但很快就消失了。

看起来 Overstreet 很可能让太多重要的、有影响力的人感到不安,伤害了太多的感情——因此,Linux 不会获得新的下一代写时复制文件系统。这是一个重大的技术损失,这完全归功于人们相处不融洽,而不是创造更好作系统的共同愿望。 ®

Linux is about to lose a feature – over a personality clash • The Register

Reply Favorite View the author
All Replies
wlly-lzh
deepin
2025-08-16 08:52
#1

哪里都有人情世故,搞技术的也不例外。

Reply View the author
prompt
deepin
2025-08-16 09:06
#2

幸亏有Linus利用自身权威来直接裁断,否则,Linux早被这些大牛分叉的七零八落了

Reply View the author
新手小白
deepin
2025-08-16 09:14
#3
It has been deleted!
ThinkYoung
deepin
2025-08-16 09:15
#4

linux开源社区的一些问题在于:

社区人的偏好 情绪 个性对流程制度的对抗

linus本身也是最大变数

保守决策导致了rust推进过慢,一些开发者没法同步进度

希望将来国内能建立自己 统一的独立的 内核社区

Reply View the author
tacat
deepin
2025-08-16 09:47
#5
prompt

幸亏有Linus利用自身权威来直接裁断,否则,Linux早被这些大牛分叉的七零八落了

image.png

后linus时代的Linux社区会如何呢,谁能扛起大旗

Reply View the author
enforcee
deepin
2025-08-17 22:17
#6
新手小白 It has been deleted!

虽然我对大部分用户只推荐ext4和btrfs两个,但是对于内核来说,多兼容一个已有标准,多发展一些先进技术显然是竞争优势

blush

Reply View the author