Konstantin Komarov, Paragon Software asutaja ja juht, Linuxi tuuma postitajate nimekirjas täieõigusliku failisüsteemi implementatsiooniga , mis toetab lugemise ja kirjutamise režiimi. Kood on avatud GPL litsentsi all.
Implementatsioon toetab kõiki NTFS 3.1 praeguse versiooni omadusi, sealhulgas laiendatud failiattribute, andmete tihendamise režiimi, efektiivset töötlemist failide tühemikega ja muudatuste taastamist ajakirjanduse kaudu, et taastada terviklikkus pärast rikkeid. Pakutavas draiveris kasutatakse praegu kohandatud, kärbitud NTFS ajakirjanduse implementatsiooni, kuid tulevikus plaanitakse lisada täieliku ajakirjanduse toSupport ülemineku olemasolevale universaalsele plokiseadmestikule (ajakirjanduse plokiseade), mille põhjal on korraldatud ajakirjandust ext3, ext4 ja OCFS2.
Draiver põhineb olemasoleva kommerts Paragon Software on hästi testitud. Patch'id on koostatud vastavalt Linuxi koodivalmistamise nõuetele ja ei sisalda sõltuvusi täiendavatest API-dest, mis võimaldab uue draiveri integreerimist tuumasse. Pärast patch'ide integreerimist Linuxi tuuma koodibaasi kavatseb Paragon Software tagada nende toe, vigade parandamise ja funktsionaalsuse laiendamise.
Siiski võib tuuma integreerimine võtta aega, kuna on vajalik kolmandate osapoolte arendajate pakutud koodi ülevaatus. Avaldamise kommentaarides mainitakse samuti kokku monteerimisega ja mitmekesiste patšide haldamise kohta. Näiteks soovitatakse saata saadetud patš proovideks, kuna 27 tuhat rida ühes patšis on liiga palju ja tekitab raskusi ülevaatamisel ja kontrollimisel. Failis MAINTAINERS on soovitatud selgelt määratleda koodi edasise hoolduse poliitika ja näidata Git haru, kuhu tuleks saata parandused. Samuti rõhutatakse vajadust kooskõlastada uue NTFS teostuse lisamine vanematele fs/ntfs draiveritele, mis töötab ainult lugemisrežiimis.
Varem, et pääseda juurde NTFS jaotistele Linuxist, tuli kasutada FUSE draiverit NTFS-3g, mis töötab kasutajaruumi all ja ei taganud soovitud jõudlust. See draiver alates 2017. aastast, nagu ka ainult lugemisrežiimis töötav draiver fs/ntfs. Mõlemad draiverid on välja töötanud Tuxera, kes, nagu ka Paragon Software, kaubanduslikult levitatavat patenditud NTFS-draiverit.
Tuleb meelde tuletada, et möödunud aasta oktoobris, pärast Microsofti avalike spetsifikatsioonide ja exFAT patendi tasuta kasutamise võimaluste valguses avas Paragon Software oma exFAT failisüsteemi draiveri lähtekoodi. Esimene versioon draiverist töötas ainult lugemisrežiimis, kuid arendamisel oli ka kirjutamist toetav versioon. Need plaastrid jäid kasutamata ning peajadasse kiideti exFAT draiver. Samsungi poolt ja kasutatud selle ettevõtte Android-smartfonide püsivara. See samm oli valulikult Paragon Softwareis, kes kriitikat avatud exFAT ja NTFS rakenduste kohta.
Allikas: opennet.ru
