Linus Torvalds已将文件系统Bcachefs的维护者状态由内部更改为“外部维护”(Externally Maintained),此变更预计将给该文件系统造成显著影响。
外部维护的含义
被标记为“外部维护”意味着:
- 短期内,Bcachefs文件系统的任何主要变更将无法进入Linux内核主线合并。
- 该文件系统不会立即从现有Linux内核版本中移除。
背景回顾
Bcachefs文件系统由Kent Overstreet主导开发,旨在提供高性能、高可靠性及高级功能,如纠删码(Erasure Coding)和快照支持。该文件系统最初于2023年正式进入Linux内核主线,并被列为实验性文件系统。
然而,在进入主线之后,Bcachefs的维护过程可谓一波三折。主要原因是Overstreet与Linus Torvalds在合并窗口期、发布流程以及代码审查等关键环节上多次产生争议,尤其在代码合并方式上,与Linux Kernel的规范和流程存在不符。