Constantin Komarov, fondatorul și directorul companiei Paragon Software, în lista de distribuție a nucleului Linux cu o implementare completă a sistemului de fișiere , care suportă funcționare în modul citire și scriere. Codul este deschis sub licența GPL.
Implementarea susține toate funcționalitățile versiunii actuale NTFS 3.1, inclusiv atributele extinse ale fișierelor, modul de compresie a datelor, gestionarea eficientă a golurilor din fișiere și reproducerea modificărilor din jurnal pentru a restabili integritatea după defecțiuni. În driverul propus este utilizată o implementare proprie, simplificată a jurnalului NTFS, dar se preconizează adăugarea suportului pentru jurnalizarea completă pe baza dispozitivului de bloc universal existent în nucleu. (Dispozitiv de bloc cu jurnalizare), pe baza căruia se organizează jurnalizarea în ext3, ext4 și OCFS2.
Driverul este bazat pe baza de cod a produsului comercial existent Cu toate acestea, includerea în nucleu poate necesita timp din cauza necesității de a revizui codul propus de către dezvoltatori externi. În comentarii la publicație se menționează de asemenea
cu compilarea și nerespectarea cerințe Anterior, pentru acces complet la partițiile NTFS din Linux, era necesar să se folosească driverul FUSE NTFS-3g, care funcționează în spațiul utilizatorului și nu oferă performanța dorită. Acest driver
nu a fost actualizat din 2017, precum și driverul fs/ntfs care funcționează doar în modul de citire. Ambele drivere au fost create de compania Tuxera, care, la fel ca Paragon Software, un driver NTFS proprietar, distribuit pe o bază comercială.
Reamintim că, în octombrie anul trecut, după specificațiile deschise de la Microsoft și oferirea posibilității de utilizare gratuită a brevetelor pentru exFAT în Linux, compania Paragon Software a deschis codul driverului său cu implementarea sistemului de fișiere exFAT. Prima versiune a driverului era limitată la funcționarea în modul de citire, dar era în dezvoltare o variantă cu suport pentru scriere. Aceste patch-uri au rămas nefolosite și în compunerea principală a nucleului a fost adoptat driverul exFAT, Samsung și utilizat în firmware-urile smartphone-urilor Android ale acestei companii. Această mișcare a fost dureroasă pentru compania Paragon Software, care a criticat implementările deschise ale exFAT și NTFS.
Sursa: opennet.ro
