ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

微软 exFAT 进入 Linux 内核后,这一商业公司也想将 NTFS 引入

2021-05-14 22:53:05  阅读:207  来源: 互联网

标签:NTFS 驱动程序 exFAT 读写 Paragon 内核 Linux


喜欢就关注我们吧!

去年,微软宣布将其 exFAT 技术添加到 Linux 内核中。受到这一事件的鼓励,Paragon 软件公司如今也决定将其 NTFS 驱动程序引入 Linux 内。

该公司表示,他们已经在 Linux 内核中提交了一个 NTFS 读写驱动程序的代码,并计划在下一个版本中将其 NTFS 工具和实用程序开源。而此前,Paragon 的产品一直走的是商业路线。


"微软做出了允许在 Linux 内核中使用 exFAT 的决定,我们觉得受到了鼓励,所以给 Linux 提供了它等待了 20 多年的东西--在内核级别上的高质量 NTFS 支持。" 

NTFS 是 Windows XP 及更高版本的默认文件系统。目前,微软已经开始在某些情况下用 ReFS 取代 NTFS;但尽管如此,NTFS 仍然是 Windows 的通用文件系统。

NTFS 支持在诸如附加使用 NTFS 格式化的外部存储或将 Windows PC 引导至 Linux 进行故障排除之类的方案中很有用。

Linux 当前有两个 NTFS 驱动程序:一个是可读写的 FUSE(Filesystem in Userspace)驱动程序、另一个是只读的内核驱动程序,Paragon 打算替换的则是后者。

Paragon 称,当前 Linux 中的 NTFS 驱动程序几乎没有得到维护,缺乏像样的写支持且没有其他高级功能。而他们的驱动程序不仅可以读写,同时还支持 journal replay、压缩和稀疏文件等其他功能。

事实上,早在上月,Paragon 就宣布决定将其 NTFS 驱动程序引入 Linux 内核。他们称,想凭借自己在商业文件系统开发方面数十年的经验,通过为 Linux 内核提供 NTFS 读写驱动的实现来为开源社区做出贡献。

但彼时,该公司采取的 27000 行代码的单一转储提交模式,却引发了开发者对于这一补丁过于庞大而无法审查的抱怨。目前,该修补程序已经迭代至第 4 版,拆分成了多个部分,并且清理和修复了一些错误。

微软 exFAT 进入 Linux 内核后,这一商业公司也想将 NTFS 引入

截至当下,Paragon 在 Linux 内核中提交了的 NTFS 读写驱动程序的代码尚未审核通过。但该公司对此事却持有一个乐观的态度,并称“对我们而言,重要的是 Linux 社区可以放心地使用 Linux 内核中包含的 NTFS。”

此外,Paragon 表示,他们的商业版产品也将继续开发,并将作为专有技术提供。一方面, 因为 OEMs(军事、政府、企业等)不可能会使用基于 GPL 的开源版本。

另一方面,一些客户仍希望通过修改代码以微调特定设备上的性能,且他们也不愿公开具体的修改内容。因此,其用于 Linux 的商业 NTFS 驱动程序将会继续提供,以供有需要的客户进行选择。

标签:NTFS,驱动程序,exFAT,读写,Paragon,内核,Linux
来源: https://blog.51cto.com/u_15127629/2776736

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有