Microsoft je preuzeo inicijativu uključivanja podrške za exFAT u Linux kernel

Microsoft опубликовала tehničke tehnički podaci na exFAT datotečnom sustavu i izrazio je spremnost za prijenos prava na korištenje svih patenata koji se odnose na exFAT za besplatnu upotrebu na Linuxu. Napominje se da je objavljena dokumentacija dovoljna za izradu prijenosne exFAT implementacije koja je potpuno kompatibilna s Microsoftovim proizvodima. Krajnji cilj inicijative je dodavanje podrške za exFAT glavnoj jezgri Linuxa.

Članovi Open Invention Network (OIN), koji uključuje Microsoft, suglasni su da neće pokretati pravne zahtjeve za korištenje njihovih tehnologija u komponentama "Linux sustavi"("Linux sustav"). Ali exFAT nije jedan od njih, tako da ova tehnologija ne podliježe Microsoftovoj obvezi da svoje patente učini dostupnima. Kako bi riješio prijetnju patentnih zahtjeva, Microsoft planira tražiti uključivanje exFAT drajvera među komponente uključene u sljedeće izdanje definicije "Linux sustava". Stoga će patenti povezani s exFAT-om biti obuhvaćeni sporazumom zaključenim između sudionika OIN-a.

Važno je napomenuti da su raniji patenti za exFAT bili ključna karika в najviše zahtjevi Microsoft, utječući predinstalacija rješenja temeljenih na Linuxu. Pokretač koji je implementirao exFAT prije šest godina bio je otvoren od strane Samsunga pod licencom GPLv2, ali još uvijek nije uključen u glavnu jezgru Linuxa zbog rizika da Microsoft bude tužen za kršenje patenata. Još uvijek na web stranici Microsofta stranica ostaje uz uvjet dobivanja licence za korištenje exFAT-a i informaciju da je ovu tehnologiju licenciralo više od 100 tvrtki, uključujući najveće OEM proizvođače.

Datotečni sustav exFAT kreirao je Microsoft kako bi prevladao ograničenja FAT32 kada se koristi na Flash pogonima velikog kapaciteta. Podrška za exFAT datotečni sustav pojavila se u Windows Vista Service Pack 1 i Windows XP sa Service Pack 2. Maksimalna veličina datoteke u usporedbi s FAT32 proširena je s 4 GB na 16 egzabajta, a ograničenje maksimalne veličine particije od 32 GB je eliminirano , za smanjenje fragmentacije i povećanje brzine uvedena je bitmapa slobodnih blokova, ograničenje broja datoteka u jednom direktoriju podignuto je na 65 tisuća, a omogućena je i mogućnost pohranjivanja ACL-ova.

Dodatak: Greg Kroah-Hartman odobreno uključivanje exFAT upravljačkog programa koji je razvio Samsung u eksperimentalnom "staging" odjeljku Linux kernela ("drivers/staging/"), gdje su smještene komponente koje zahtijevaju poboljšanje. Napominje se da će uključivanje u kernel olakšati dovođenje upravljačkog programa u stanje prikladno za isporuku u glavnom izvornom stablu kernela.

Izvor: opennet.ru

Dodajte komentar