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