Paragon Software on exFAT-failisüsteemi rakendamisega avanud draiverikoodi

Paragoni tarkvara, mis tarnib Microsofti litsentsi patenteeritud draiverid NTFS ja exFAT Linuxi jaoks, опубликовала Linuxi kerneli arendajate meililistis
uue avatud lähtekoodiga exFAT draiveri esmane juurutamine. Juhikood on litsentsitud GPLv2 alusel ja on ajutiselt piiratud kirjutuskaitstud režiimiga. Salvestusrežiimi toetav draiveriversioon on väljatöötamisel, kuid see pole veel avaldamiseks valmis. Linuxi kernelisse lisamise plaastri saatis ettevõtte asutaja ja juht Konstantin Komarov isiklikult Paragon tarkvara.

Tarkvaraettevõte Paragon teretulnud Microsofti tegevused avalikustamiseks avaldamiseks spetsifikatsioonid ja pakkudes võimalust exFAT-i patentide tasuta kasutamiseks Linuxis ning panusena valmis Linuxi kerneli jaoks avatud lähtekoodiga exFAT-draiver. Märgitakse, et draiver on konstrueeritud vastavalt Linuxi koodi ettevalmistamise nõuetele ega sisalda täiendavate API-de sidumist, mis võimaldab selle lisada põhikernelisse.

Meenutagem, et augustis Linux 5.4 kerneli eksperimentaalses sektsioonis "lavastus" ("drivers/staging/"), kuhu paigutatakse täiustamist vajavad komponendid, lisatud Samsung töötas välja avatud exFAT draiveri. Samas põhineb lisatud draiver vananenud koodil (1.2.9), mis nõuab täiustamist ja kohanemist kerneli koodi kujundamise nõuetega. Hiljem kerneli jaoks oli
pakutud Samsungi draiveri uuendatud versioon, mis on tõlgitud sdFAT-i harusse (2.2.0) ja mis näitab märkimisväärset jõudluse kasvu, kuid seda draiverit pole veel Linuxi kernelisse aktsepteeritud.

ExFAT-failisüsteemi lõi Microsoft, et ületada FAT32 piirangud, kui seda kasutatakse suure mahutavusega Flash-draividel. ExFAT-failisüsteemi tugi ilmus operatsioonisüsteemides Windows Vista Service Pack 1 ja Windows XP koos hoolduspaketiga Service Pack 2. Maksimaalset failimahtu võrreldes FAT32-ga suurendati 4 GB-lt 16 eksabaidile ja partitsiooni maksimaalse suuruse piirang 32 GB kaotati, et vähendada. killustatust ja kiiruse suurendamist, on kasutusele võetud tasuta plokkide bitmap, ühes kataloogis olevate failide arvu limiit on tõstetud 65 tuhandeni ning pakutud on ACL-ide salvestamise võimalus.

Allikas: opennet.ru

Lisa kommentaar