exFAT文件系统即将登陆Linux
当软件和操作系统巨头微软 在 8 月份宣布支持将 exFAT 文件系统直接纳入 Linux 内核时,它并没有得到大量新闻报道。但是,文件系统供应商的Paragon软件显然注意到了这个的exFAT的的微软认证,主要是三星撰写版一个月的融入VFS FOR-NEXT 库,这将反过来合并进入Linux 5.7和Paragon似乎并不感到高兴。
昨天,Paragon 发布了一份关于欧洲网关调制解调器供应商 Sagemcom 将其 exFAT 版本应用于即将推出的基于 Linux 的路由器系列的新闻稿。不幸的是,它选择以一连串的FUD(恐惧、不确定性和怀疑)作为声明的开头,这在 1990 年代史蒂夫鲍尔默的信笺上不会显得格格不入。
打破 FUD
Paragon 将其反对开源软件的论点(直接出现在我的收件箱中)描述为“一篇文章(可以以任何形式发表),解释了为什么开源模型在 3 种情况下不起作用。”
Paragon 提供的所有三个案例充其量都是奇怪的例子。
案例一:安卓
让我们首先看看在 Unix 衍生产品中支持类似于 exFAT 的文件系统的一些情况,以及从开源的角度来看它是如何工作的。
最可靠的案例是 Android,它创建了一个原生 Linux ext4FS 容器来运行来自 FAT 格式闪存卡的应用程序 ( 3 )。这表明软件巨头谷歌无法(或不愿意基于对所需工作的实际估计)在 Android 内核中自行实现更简单的 FAT。
脚注将读者引向一篇冗长的 XDA 开发人员文章 ,该文章解释了 Android 操作系统中 SD 卡文件系统的悠久历史。一个非常简短的总结:最初,Android 使用了 Windows FAT32 文件系统的高度兼容的VFAT实现。这导致了几个问题——包括由于缺乏多用户安全元数据而导致的安全问题。
这些问题导致 Google 用主要由三星开发的FUSE(用户空间文件系统)实现来替换 VFAT 。这两次解决了安全问题——不仅现在支持 ACL,甚至可以为个人用户挂载 FUSE 文件系统。不幸的是,这导致了性能问题——尽管 FUSE 可能很方便,但用户空间文件系统的性能不如内核文件系统。
广告
到目前为止还和我们在一起吗?伟大的。这个特殊故事的最后一步是谷歌用 SDCardFS 替换 exFAT-FUSE,这是另一个三星开发的项目——令人困惑的是——根本不是一个真正的文件系统。相反,它是一个内核包装器,将 API 调用传递到较低级别的文件系统。SDCardFS 取代了 FUSE,而不是文件系统,从而允许模拟文件系统在内核空间中运行。
如果您想知道专有软件在哪里可以挽救这一天,答案很简单:不是。这是一个关于世界上最大的智能手机操作系统始终如一地成功使用开源软件,并在此过程中提高性能和安全性的故事。
目前尚不清楚的是,谷歌是否会专门在 Android 5.7 中使用新的内核 exFAT 登陆,还是会继续使用三星的 SDCardFS 文件系统包装器。SDCardFS 解决了 Android 的辅助存储性能问题,并且它可以提供额外的安全优势,而仅使用内核中的 exFAT 则不会。
案例二:MacOS
另一种情况是 Mac OS——另一个仍然没有对 NTFS 写入模式的商业支持的 Unix 衍生产品——它只支持只读模式的 NTFS。考虑到 Linux 的 NTFS-3G 的存在,这看起来很奇怪。可以激活写入支持——但不能保证 NTFS 卷在写入操作期间不会损坏。
使用 MacOS 的不确定 NTFS 支持作为反对开源软件的案例存在几个问题。首先,NTFS 支持似乎并不是 Apple 的真正优先事项。MacOS Classic 根本不支持 NTFS。Mac OS X 10.3 "Panther" 之后出现的 NTFS 支持实际上是免费赠品——它已经存在于 FreeBSD 派生的 VFS(虚拟文件系统)和网络堆栈中。
这种比较的另一个问题是 NTFS 是一个功能齐全、完全现代的文件系统,没有任何缺失的部分。相比之下,exFAT——其 Linux 内核实现 Paragon 正在抛出 FUD 的文件系统——是一个极其简单的、轻量级的文件系统,专为在嵌入式设备中使用而设计。
这个特殊棺材的最后一个钉子是 MacOS 使用的开源 NTFS 实现不是微软认可的。这是专有文件系统的洁净室逆向工程解决方法。更糟糕的是,它是在微软积极想要关闭开源社区的时候实现的——它甚至不是现代版本。
广告
正如 Paragon 所指出的,NTFS-3G是NTFS的现代开源实现。NTFS-3G 是双重许可的专有/GPL,不会受到潜在的写损坏问题的影响——它在 MacOS 和 Linux 上都可用。
不需要最高性能的 Mac 用户可以使用Homebrew免费安装 NTFS-3G 的 FUSE 实现,而那些想要本机或接近本机性能的用户可以 直接从 Tuxera购买终身许可证。每个 15 美元的许可证包括在最多三台个人计算机上的永久免费升级和安装。
可能值得注意的是,Paragon 除了销售 exFAT 的专有实现之外,还销售适用于 Mac 的 NTFS 专有实现。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
大众CC作为一款备受关注的中型轿车,凭借其优雅的设计和出色的性能一直吸引着众多消费者的目光。2025款大众CC...浏览全文>>
-
2025款阜阳途锐新车正式上市,凭借其卓越的性能和豪华配置吸引了众多消费者的关注。这款车型以最低售价55 88...浏览全文>>
-
在准备购买一辆汽车之前,了解车辆的落地价格是非常重要的。所谓落地价,是指购车时除了车款之外还需要支付的...浏览全文>>
-
安徽淮南地区的长安启源E07作为一款备受关注的新能源车型,凭借其时尚的设计、丰富的配置以及出色的续航能力,...浏览全文>>
-
安徽淮南长安启源A05 2025款新车现已正式上市,这款车型以其高性价比和出色性能吸引了众多消费者的关注。作为...浏览全文>>
-
安徽阜阳地区的威然车型在近期进行了配置上的升级,对于想要购买这款MPV的消费者来说,这是一个值得关注的消息...浏览全文>>
-
随着汽车市场的不断发展,SUV车型因其宽敞的空间和多功能性受到了越来越多消费者的青睐。作为大众旗下的高端旗...浏览全文>>
-
安徽蚌埠地区想要购买长安启源E07这款新能源汽车的朋友,可以参考以下信息来做出更明智的选择。长安启源E07定...浏览全文>>
-
随着汽车市场的不断发展,2025款安庆高尔夫作为一款备受关注的车型,其价格和配置自然成为消费者热议的话题。...浏览全文>>
-
近期,安徽蚌埠地区的帕萨特车型迎来了新一轮的价格调整,其落地价再次创下新低,吸引了众多消费者的关注。作...浏览全文>>
- 悉尼最后几个年薪低于 10 万美元的郊区
- 2025 年新南威尔士州值得投资的地方
- 揭秘在澳大利亚买房需要多少收入
- 悉尼最后几个年薪低于 10 万美元的郊区
- 昆士兰有望成为澳大利亚房地产强国之一
- MSI 推出首款双模式 4K 曲面电竞显示器
- 飞利浦 Screeneo GamePix 900:在发布前进行预览
- 您会在这个奇怪的电动露营三轮车里露营吗
- Meross 推出支持 Matter 的智能恒温器
- 配备出色 3K OLED 显示屏的 Acer Swift 16 现已降价至史上最低价
- Acer Predator Helios 18 RTX 4080 游戏笔记本电脑 现优惠 725 美元
- VivoX200Pro视频和新样张揭示了200MP蔡司变焦相机的锐利眼睛可以达到多远
- 派对氛围天文爱好者又一次欣赏到极光秀
- iPhone16相机控制按钮有史以来最不苹果的东西
- 贾雷尔夸萨与利物浦签订新合同
- 首款在安兔兔上得分300万的手机拥有非常强大的SoC即将发布
- HumaninMotionRobotics的自平衡XoMotion外骨骼获得加拿大批准用于物理治疗
- 龙宫样本对之前关于富碳小行星形成的观点提出了质疑
- 凯文德布劳内伤情更新曼城球星的伤势进展和可能的回归日期
- 实验室实验表明用核武器轰炸一颗巨大的小行星可以拯救地球