Microsoft tekniske til filsystemet exFAT og udtrykte villighed til at overdrage rettighederne til anvendelse af alle relaterede exFAT-patenter til gratis anvendelse i Linux. Det bemærkes, at den offentliggjorte dokumentation er tilstrækkelig til at skabe en bærbar implementering af exFAT, der er fuldt kompatibel med produkter fra Microsoft. Det endelige mål med initiativet er at tilføje støtte til exFAT i den grundlæggende sammensætning af Linux-kernen.
Deltagerne i organisationen Open Invention Network (OIN), der inkluderer Microsoft, forpligter sig til ikke at rejse retssager mod brugen af deres teknologier i komponenter "" ("Linux System"). Men exFAT er ikke omfattet af deres forpligtelser, derfor gælder Microsofts forpligtelser ikke for denne teknologi. For at fjerne truslen om patentkrav planlægger Microsoft at få inkluderet driveren til exFAT i antallet af komponenter i den næste version af definitionen af "Linux system". Derfor vil de relaterede exFAT-patenter falde ind under rammerne af den aftale, der er indgået mellem deltagerne i OIN.
Bemærkelsesværdigt er det, at patenterne på exFAT tidligere har været i Microsoft, forudinstallerede løsninger baseret på Linux. Driveren med implementeringen af exFAT blev for seks år siden udgivet af Samsung under GPLv2-licensen, men den er stadig ikke inkluderet i den grundlæggende sammensætning af Linux-kernen på grund af risikoen for, at Microsoft vil rejse et søgsmål om patentkrænkelse. På Microsofts hjemmeside er der stadig der kræver licens til at anvende exFAT og oplysninger om, at denne teknologi er blevet licenseret af mere end 100 virksomheder, herunder de største OEM-producenter.
exFAT-filsystemet blev skabt af Microsoft for at overvinde begrænsningerne i FAT32, når det bruges på store flash-lagringsenheder. Understøttelse af exFAT-filsystemet kom i Windows Vista Service Pack 1 og Windows XP med Service Pack 2. Den maksimale filstørrelse blev udvidet fra 4 GB til 16 exabyte sammenlignet med FAT32, derudover blev begrænsningen for den maksimale partitionstørrelse på 32 GB fjernet, for at reducere fragmentering og øge hastigheden blev der indført en bitmap for frie blokke, og begrænsningen for antallet af filer i en enkelt mappe blev hævet til 65.000, samt blev der givet mulighed for at gemme ACL.
Tillæg: Greg Kroah-Hartman inkludering af den af Samsung udviklede driver til exFAT i afsnittet "staging" i Linux-kernen ("drivers/staging/"), hvor komponenter, der kræver færdiggørelse, placeres. Det bemærkes, at inkluderingen i kernen vil gøre det lettere at bringe driveren til en tilstand, der er klar til at blive leveret i hovedtræet af kildekoden til kernen.
Kilde: opennet.ru
