💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
bcachefs 开发者 Kent 与 Linus Torvalds 因新功能补丁发生冲突,Torvalds 威胁在 Linux 6.17 中删除 bcachefs。争议在于 Kent 是否遵循开发规则,社区意见分歧,未来发展取决于双方能否达成共识。
🎯
关键要点
- bcachefs 开发者 Kent 与 Linus Torvalds 因新功能补丁发生冲突,Torvalds 威胁在 Linux 6.17 中删除 bcachefs。
- 争议点在于 Kent 是否遵循开发规则,特别是在发布候选阶段提交新功能补丁而非 bug 修复。
- 社区意见分歧,部分成员支持 Kent 的快速稳定化需求,另一些则批评其不遵守流程。
- Linus Torvalds 指出 Kent 的行为违反内核开发基本规则,可能导致 bcachefs 被移除。
- Kent 认为 bug 修复的定义应更灵活,强调在线修复对用户数据的重要性。
- bcachefs 被视为 ZFS 的潜在替代品,快速修复和引入功能对实验性文件系统至关重要。
- 反对者担心 Kent 的行为会影响整个内核社区的开发秩序,可能对用户造成严重影响。
- 有建议认为 Kent 应任命更多维护者以缓解与 Torvalds 的冲突。
- 未来发展取决于 Kent 与 Linus Torvalds 能否找到平衡点,若矛盾持续,bcachefs 可能被移出 Linux 内核。
❓
延伸问答
bcachefs 文件系统的开发者与 Linus Torvalds 之间发生了什么冲突?
bcachefs 开发者 Kent 与 Linus Torvalds 因 Kent 在发布候选阶段提交新功能补丁而发生冲突,Torvalds 威胁在 Linux 6.17 中删除 bcachefs。
Linus Torvalds 对 Kent 的行为有什么看法?
Linus Torvalds 认为 Kent 的行为违反了内核开发的基本规则,可能导致 bcachefs 被移除。
社区对 bcachefs 的发展有何看法?
社区意见分歧,部分成员支持 Kent 的快速稳定化需求,另一些则批评其不遵守开发流程。
Kent 如何解释他提交新功能补丁的做法?
Kent 认为 bug 修复的定义应更灵活,强调在线修复对用户数据的重要性。
如果 bcachefs 被移除,对用户会有什么影响?
如果 bcachefs 被移除,使用该文件系统的用户可能需要自行编译内核或使用 DKMS,这对普通用户来说非常麻烦。
未来 bcachefs 的发展取决于什么?
未来发展取决于 Kent 与 Linus Torvalds 能否找到平衡点,如果矛盾持续,bcachefs 可能被移出 Linux 内核。
➡️