由Paragon软件公司开发的新的NTFS文件系统内核驱动,在过去的一年中被修改了二十多次,现在看来,当Linux 5.15合并窗口打开时,它已经准备好在内核中使用,看起来代码的形状足够好,可以进行初步的合并,尽管在当下不一定能取代现有的NTFS驱动程序。
本月早些时候,Linus Torvalds呼吁Paragon提交NTFS3的拉动请求,鉴于没有人专注于将新的文件系统支持输送到内核,开发方应该直接向他发送拉动请求。
在过去的一周里,Paragon软件公司的NTFS3驱动补丁已经进行了第27次改进,以使该驱动进入内核上游。
在v27补丁之后,周五Paragon公司的开发人员Konstantin Komarov回应了Torvalds,并重申了该公司对持续维护该驱动的承诺。Konstantin指出,"我们可以确认,我们将维护这个实现。另外,目前计划将其放在fs/ntfs3中,至少目前是这样,直到代码和实现在社区中被了解和信任。然后我们可以讨论它是否应该取代fs/ntfs,以及什么时候方便做。" 他还指出,他们将向Torvalds提出一个适当的拉动请求。
作为回应,Linus评论说,他显然不会在下一个合并窗口前拉动它,但鼓励该代码也被拉入Linux-Next,以便在下个月进一步测试。他还鼓励Paragon内部的人确保他们真正理解他们的意图,"还有一件事,当有像这样的大的新作品被添加时,我希望你们确保所有的东西都被正确地签署了,在Paragon内部没有关于GPLv2的混乱,任何法律人士等都知道这一切并被接受了。我们最不希望看到的是六个月后出现一些'哎呀,我们不是故意这样做的'的争吵。考虑到这一切是多么的公开,但我只是想提一下,只是为了非常明显地表明这一点。"
如果没有任何最后一分钟的意外,看起来这个NTFS3驱动将最终在Linux 5.15中进入主流版本。与现有的NTFS内核驱动或基于FUSE的NTFS-3G选项相比,该驱动提供了更好的读/写支持和其他功能。多年来,Paragon一直在为客户商业性地维护这些NTFS代码,但如今NTFS对于现在专注于exFAT和其他文件系统选项的公司来说,其意义越来越小,这使得该公司对上游代码持开放态度。
来源:cnBeta.COM