微軟已主動將 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 檔案系統的支援。為了減少碎片並提高速度,引入了空閒區塊位圖,一個目錄中的檔案數限制提高到32個,並提供了儲存ACL的能力。

新增:格雷格·克羅-哈特曼 得到正式認可的 將三星開發的 exFAT 驅動程式納入 Linux 核心的實驗性「staging」部分(「drivers/staging/」),其中放置了需要改進的元件。請注意,包含在核心中將使驅動程式更容易進入適合在主核心原始碼樹中交付的狀態。

來源: opennet.ru

添加評論