Microsoft vállalat technikai az exFAT fájlrendszerhez, és készséget nyilvánított a vonatkozó exFAT szabadalmak használati jogának ingyenes átadására a Linux számára. Megjegyzik, hogy a közzétett dokumentáció elegendő ahhoz, hogy hordozható exFAT megvalósítást hozzanak létre, amely teljes mértékben kompatibilis a Microsoft termékeivel. A kezdeményezés végső célja az exFAT támogatásának hozzáadása a Linux kernel fő összetevői közé.
Az Open Invention Network (OIN) tagjai, köztük a Microsoft is, kötelezik magukat, hogy nem indítanak jogi lépéseket technológiáik felhasználása ellen a "" ("Linux System"). De az exFAT nem tartozik közéjük, ezért erre a technológiára nem vonatkoznak a Microsoft szabadalmaival kapcsolatos kötelezettségek. A szabadalmi igények kockázatának csökkentése érdekében a Microsoft célja, hogy az exFAT drivert a következő "Linux rendszerek" meghatározásának részeként helyezze el. Így az exFAT-tal kapcsolatos szabadalmak az OIN tagjai között létrejött megállapodás hatálya alá fognak tartozni.
Érdekes megjegyezni, hogy korábban az exFAT szabadalmak be. Microsoft a Linux alapú megoldások előtelepítésében. Az exFAT megvalósítását hat évvel ezelőtt a Samsung tette közzé a GPLv2 licenc alatt, de a Microsoft szabadalomsértési pere miatt még mindig nem került be a Linux kernelfő struktúrájába. A Microsoft weboldalán még mindig elérhető egy oldal Kiegészítés: Greg Kroah-Hartman
Az exFAT fájlrendszert a Microsoft a FAT32 korlátozásainak megszüntetésére hozta létre nagykapacitású Flash tárolókon. Az exFAT fájlrendszer támogatása a Windows Vista Service Pack 1-ben és a Windows XP Service Pack 2-ben jelent meg. A maximális fájlméret a FAT32-höz képest 4 GB-ról 16 exabájtig nőtt, megszüntették a maximális partícióméret 32 GB-ra vonatkozó korlátozását, a fragmentáció csökkentése és a sebesség növelése érdekében szabad blokk bitképződés került bevezetésre, és a fájlok maximális száma egy mappában 65 ezerre emelkedett, ACL tárolásának lehetősége is biztosított.
javasolta a Samsung által fejlesztett exFAT driver beillesztését a Linux kernel kísérleti "staging" részébe ("drivers/staging/"), ahol a tökéletesítésre szoruló összetevőket helyezik el. Megjegyzik, hogy a kernelhez való beillesztés megkönnyíti a driver eljuttatását a fő forráskód fájlok közé. A Microsoft közzétette a technikai
Forrás: opennet.ru
