Paragon Software otvoril kód ovládača s implementáciou súborového systému exFAT

Paragon Software, ktorý dodáva licencovaný spoločnosťou Microsoft proprietárne ovládače NTFS a exFAT pre Linux, опубликовала na konferencii vývojárov jadra Linuxu
počiatočná implementácia nového open source ovládača exFAT. Kód ovládača je licencovaný pod GPLv2 a je dočasne obmedzený na režim iba na čítanie. Verzia ovládača, ktorá podporuje režim nahrávania, je vo vývoji, ale ešte nie je pripravená na zverejnenie. Záplatu na zahrnutie do linuxového jadra poslal osobne Konstantin Komarov, zakladateľ a šéf spoločnosti Paragon Softvér.

Spoločnosť Paragon Software Company vítaný Akcie spoločnosti Microsoft zverejniť verejne dostupné technické údaje a poskytnutie možnosti bezplatného používania exFAT patentov v Linuxe a ako príspevok pripravil open source exFAT ovládač pre linuxové jadro. Je potrebné poznamenať, že ovládač je navrhnutý v súlade s požiadavkami na prípravu kódu pre Linux a neobsahuje väzby na ďalšie API, čo umožňuje jeho zahrnutie do hlavného jadra.

Pripomeňme si, že v auguste v experimentálnej sekcii „staging“ jadra Linuxu 5.4 („ovládače/staging/“), kde sú umiestnené komponenty vyžadujúce zlepšenie, dodal Spoločnosť Samsung vyvinula otvorený ovládač exFAT. Zároveň pridaný ovládač vychádza zo zastaraného kódu (1.2.9), čo si vyžaduje zlepšenie a prispôsobenie požiadavkám na dizajn kódu pre jadro. Neskôr pre jadro tam bolo
navrhované aktualizovaná verzia ovládača Samsung, preložená do vetvy „sdFAT“ (2.2.0) a demonštrujúca významný nárast výkonu, ale tento ovládač ešte nebol prijatý do jadra Linuxu.

Súborový systém exFAT bol vytvorený spoločnosťou Microsoft, aby prekonal obmedzenia FAT32 pri použití na veľkokapacitných flash diskoch. Podpora pre súborový systém exFAT sa objavila v systéme Windows Vista Service Pack 1 a Windows XP s balíkom Service Pack 2. Maximálna veľkosť súboru v porovnaní s FAT32 bola rozšírená zo 4 GB na 16 exabajtov a limit maximálnej veľkosti oblasti 32 GB bol odstránený, aby sa znížil fragmentácia a zvýšenie rýchlosti, bola zavedená bitová mapa voľných blokov, bol zvýšený limit počtu súborov v jednom adresári na 65 tisíc a bola poskytnutá možnosť ukladať ACL.

Zdroj: opennet.ru

Pridať komentár