当Linux社区最具活力的内核开发者之一,Chris Mason宣布他将不再继续支持自己开发的Bcachefs文件系统时,Linux界震惊了。这个拥有前途无限的文件系统最初被认为是Linux内核的一个重要发展方向,但现在托瓦尔兹在冲突后放弃了对Bcachefs的支持。
Bcachefs于2017年首次亮相,被视为一个有望替代ZFS的独立文件系统。然而,自从2017年以来,Bcachefs在Linux内核中一直处于实验阶段,并未被合并。而Bcachefs背后的主要开发者Chris Mason一直在努力说服托瓦尔兹和其他Linux内核维护者将其合并进Linux内核。
然而,最近的事件表明,Bcachefs可能永远无法进入官方Linux内核。在一封电子邮件中,托瓦尔兹表示他已经对目前的文件系统做出了选择,即为bcachefs保持独立开发模式,并不会合并到Linux内核中。
这个决定引起了Linux社区的轰动,许多人对托瓦尔兹的决定感到惊讶甚至失望。有些人认为这是Linux发展史上一个重大的错误,而有些人则表示,这是一个必要的决定,因为Bcachefs尚未经过充分的测试和验证,可能对Linux内核的稳定性造成威胁。
无论如何,Bcachefs的未来仍然是不确定的。虽然托瓦尔兹已经放弃了对该文件系统的支持,但Chris Mason仍然可能继续独立地开发和维护Bcachefs。只是现在,Bcachefs将不再是Linux内核的一部分,而是一个独立的文件系统项目,等待着未来的发展方向。
了解更多有趣的事情:https://blog.ds3783.com/