微软已主动将 exFAT 支持纳入 Linux 内核

微软 опубликовала 技术 规格 并表示愿意转让所有 exFAT 相关专利的使用权,以便在 Linux 上免费使用。 值得注意的是,已发布的文档足以创建与 Microsoft 产品完全兼容的便携式 exFAT 实现。 该计划的最终目标是为主 Linux 内核添加 exFAT 支持。

包括 Microsoft 在内的开放发明网络 (OIN) 成员同意不就在组件中使用其技术提出法律索赔”Linux系统”(“Linux 系统”)。 但 exFAT 并不是其中之一,因此这项技术不受微软承诺提供其专利的约束。 为了应对专利索赔的威胁,微软计划寻求将 exFAT 驱动程序纳入下一版“Linux 系统”定义中包含的组件中。 因此,与 exFAT 相关的专利将属于 OIN 参与者之间签订的协议的范围。

值得注意的是,exFAT 的早期专利是 关键环节 в 要求 微软, 影响 预安装基于 Linux 的解决方案。 六年前实施 exFAT 的司机是 是开放的 由三星在 GPLv2 许可下开发,但由于微软面临专利侵权诉讼的风险,它仍然没有包含在主要的 Linux 内核中。 仍在微软网站上 页面仍然存在 需要获得使用 exFAT 的许可证,并且该技术已获得 100 多家公司的许可,其中包括最大的 OEM。

exFAT 文件系统是 Microsoft 创建的,旨在克服 FAT32 在大容量闪存驱动器上使用时的限制。 Windows Vista Service Pack 1 和 Windows XP Service Pack 2 中出现了对 exFAT 文件系统的支持。与 FAT32 相比,最大文件大小从 4 GB 扩展到 16 艾字节,并且消除了最大分区大小 32 GB 的限制,为了减少碎片并提高速度,引入了空闲块位图,一个目录中的文件数限制提高到65个,并提供了存储ACL的能力。

添加:格雷格·克罗-哈特曼 批准 将三星开发的 exFAT 驱动程序纳入 Linux 内核的实验性“staging”部分(“drivers/staging/”),其中放置了需要改进的组件。 请注意,包含在内核中将使驱动程序更容易进入适合在主内核源代码树中交付的状态。

来源: opennet.ru

添加评论