GTLC全球技术领导力峰会·上海站,首批讲师正式上线! 了解详情
写点什么

微软为将 ExFAT 纳入 Linux 内核扫清了道路

2019 年 9 月 16 日

微软为将ExFAT纳入Linux内核扫清了道路

微软将免费提供exFAT的官方规范,此举意味着 exFAT 驱动程序将直接包含在 Linux 内核中。此外,一个支持 exFAT 的 Linux 内核将要发布,微软也会在Open Invention Network的 Linux 系统定义中提供支持。


让 Linux 社区能够放心使用包含在 Linux 内核中的 exFAT,对于我们来说很重要。为此,我们将公开微软的 exFAT 技术规范,以便开发符合标准的、可互操作的实现。


微软的决定可能会使 exFAT 驱动程序成为 Linux 内核的一部分,这在以前是不可能的,因为在鲍尔默时代,微软是 Linux 的积极反对者,直到最近微软加入Open Invention Network(OIN),所签订的专利互不侵犯条约条中也没有包含任何与 exFAT 相关的专利。


相反,exFAT 驱动程序是作为 FUSE 模块在 Linux 上提供的,这意味着它们运行在用户空间,或者它们是在内核中实现的,但是在 Linux 主线之外。Android 内核就是这种情况。OEM 厂商不得不从微软获取 exFAT 许可并支付相应的版税。


将 exFAT 驱动程序纳入 Linux 内核的其中一个好处是实现开箱即用,获得更好的性能。据 Greg Kroah-Hartman(他提交了增加exFAT支持的Linux内核补丁)介绍,内核exFAT驱动程序的运行速度远远超过其作为FUSE模块的实现。具体来说,FUSE 模块延迟更高和 IOP 更低,在有足够计算能力和电量的桌面系统上,这通常不是一个大问题,但在嵌入式和物联网系统上就是问题了。


OIN 是一个共同防御组织,它获取专利并将其免费授权给其成员。作为交换,OIN 成员同意不起诉其他成员在 Linux 相关的系统中使用 OIN 的专利。目前,OIN有超过3000会员,包括主要的 Linux 发行版,如 RedHat、Ubuntu 和 SUSE。值得注意的是,OIN 成员中没有出现 Debian 和 ArchLinux。此外,由于 OIN 是专门针对 Linux 的, 所以这次 exFAT 纳入 Linux 系统定义预期不会为 FreeBSD 和其他* BSD 操作系统带来任何好处。


原文链接:


Microsoft Clears the Way for Having ExFAT in the Linux Kernel


2019 年 9 月 16 日 08:001755
用户头像

发布了 352 篇内容, 共 152.7 次阅读, 收获喜欢 778 次。

关注

评论

发布
暂无评论
发现更多内容

程序员职业生涯的八点感想

池建强

程序员 职业

基于RocketMQ实现分布式事务 - 完整示例

清幽之地

Java 分布式事务 RocketMQ 微服务

申请鲲鹏920测试机试水+编译nginx

草宝虫

鲲鹏920 centos7 nginx编译 armv8

微服务架构深度解析与最佳实践 - 第三部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

最近看了两本书:The Rules of Life 和 Make Big Happen

泰稳@极客邦科技

创业 团队管理 自我管理

亚马逊云 AWS LightSail 搭建高性能 LNMP 环境并安全部署 Wordpress

小蚂蚁(Snow Hide)

Nginx PHP-FPM Wordpress 部署 SELinux 安全上下文配置 亚马逊云 AWS Lightsail 安全

微服务架构深度解析与最佳实践 - 第六部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

黄金思维圈,养成透过现象看本质的能力

非著名程序员

读书笔记 程序员 程序人生 提升认知

两边夹的应用二

孙苏勇

算法 两边夹 重排序 函数式接口 Lambda

你不是迷茫,只是缺乏目标

ikook

学习 身心健康 方法 自我管理

求稳不得

孙苏勇

职业 发展 职场

微服务架构深度解析与最佳实践-第一部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

微服务架构深度解析与最佳实践-第二部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

聊聊:Python

谢烟客

Python 人工智能 编程

平均响应1000ms到200ms,PHP和Go那家强?

拖地先生

php 架构 性能优化 后台开发 运维

【译】Rust 开发者的2019

Michael Yuan

程序员 rust

小程序的当下和未来可能 | GMTC.2019深圳站演讲文稿

崔红保

小程序 uni-app

浅谈数据中台

数据社

大数据 数据中台 数据仓库

数据分析师应该了解的数据湖

数据社

大数据 数据仓库 数据湖 数据分析

归去来兮:递归

曲镇

算法

Spring cloud 之多种方式限流

Damon

Java 阿里巴巴 Kubernetes 容器 Spr

两边夹的应用

孙苏勇

算法 积水问题 两边夹

微服务架构深度解析与最佳实践 - 第五部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

微服务架构深度解析与最佳实践 - 第七部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

一个独立开发者,他是如何做到月入 20 万的?

非著名程序员

程序员 独立开发者 副业赚钱 开发者 程序人生

凡事必先骑上虎背

ikook

学习 态度 方法论

微服务架构深度解析与最佳实践 - 第四部分

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

一个运营经理人的工作两周年总结

泰稳@极客邦科技

高效工作 身心健康 项目管理 自我管理

微服务架构深度解析与最佳实践(全篇汇总)

kimmking

微服务 微服务架构 最佳实践 深度解析 高可用

阿里笔记之数据模型

迹_Jason

大数据

2019 年

贾献华

2020 2019 总结 日历 计划

DNSPod与开源应用专场

DNSPod与开源应用专场

微软为将ExFAT纳入Linux内核扫清了道路-InfoQ