該軟件又叫擴展文件分配表,它是支撐消費級技術生態(tài)系統(tǒng)的最根本但幾乎隱形的組件之一。它是一個數據管理層,在Windows和數以億計的便攜式存儲設備(比如USB閃驅)里面運行。
Linux一直缺乏對exFAT的原生支持,因為該系統(tǒng)是專有系統(tǒng)。因此,用戶只好從外部來源下載軟件,以執(zhí)行將USB驅動器或相機SD卡插入到計算機這一基本任務。
微軟并未發(fā)布exFAT源代碼作為竭力添加Linux兼容性的一部分。相反,該公司發(fā)布了一項技術規(guī)范,該規(guī)范將使開源社區(qū)能夠創(chuàng)建這個文件系統(tǒng)的獨立版本。
在Linux基金會董事會代表微軟公司的杰出工程師John Gossman在博文中寫道:“Linux社區(qū)可以充滿信心地充分利用Linux內核中包含的exFAT,這對我們來說很重要。為此,我們將公開發(fā)布微軟的exFAT技術規(guī)范,便于開發(fā)符合要求、可互操作的實現。”
微軟的目標是最終使exFAT成為Linux內核的一部分。Gossman寫道,等到這一幕成為現實,微軟會支持將Linux內核的exFAT實現交由開放發(fā)明網絡(OIN)管理。開放發(fā)明網絡是一個行業(yè)聯(lián)盟,允許其成員共享專利,保護自己免受知識產權訴訟。
去年,微軟將包括60000多項專利的專利組合中的大部分交由該組織使用。最近,該公司又將其流行的Visual Studio Code編程工具引入到Linux。微軟此前已將其他一度由Windows獨享的技術引入到Linux操作系統(tǒng)上,包括。NET開發(fā)框架和面向系統(tǒng)管理員的PowerShell管理軟件。
微軟和Linux曾經是宿敵,Linux社區(qū)的一些人士肯定依然認為微軟是反開源的。不過,如今微軟顯然在擁抱開源和Linux,Linux現在是Azure上最受歡迎的操作系統(tǒng),另外它也成了Windows 10的一部分,這歸功于Windows Subsystem for Linux?纯撮_源社區(qū)對此提案會作出什么反應值得拭目以待。開源社區(qū)對微軟奉行的“擁抱、拓展再消滅”戰(zhàn)略仍心有余悸;畢竟,不久前這樣的舉動會被解讀成是這個戰(zhàn)略的另一個例子。