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