La società Paragon Software, fornitore di driver proprietari per NTFS ed exFAT per Linux, è inclusa nella mailing list degli sviluppatori del kernel Linux
con l'implementazione iniziale di un nuovo driver exFAT open source. Il codice del driver è aperto sotto licenza GPLv2 e attualmente limitato al funzionamento in modalità di sola lettura. È in fase di sviluppo una versione del driver che supporta la modalità di scrittura, ma non è ancora pronta per la pubblicazione. Il patch per l'inclusione nel kernel Linux è stato inviato personalmente da Konstantin Komarov, fondatore e CEO di .
La società Paragon Software le iniziative di Microsoft relative alla pubblicazione pubblica e alla possibilità di utilizzo gratuito dei brevetti su exFAT in Linux, contribuendo con la preparazione di un driver exFAT open source per il kernel Linux. È stato notato che il driver è realizzato secondo i requisiti per la preparazione del codice per Linux e non contiene riferimenti a API aggiuntive, il che consente di integrarlo nel principale nucleo.
Ricordiamo che ad agosto è già stato inserito nella sezione sperimentale "staging" del kernel Linux 5.4 ("drivers/staging/"), dove vengono collocati i componenti che necessitano di ulteriore sviluppo. driver exFAT open source sviluppato da Samsung. Questo driver aggiunto è basato su codice obsoleto (1.2.9), che necessita di revisioni e adattamenti secondo i requisiti di formattazione del codice per il kernel. Successivamente, per il kernel è stato
una versione aggiornata del driver Samsung, portata sul ramo «sdFAT» (2.2.0) e che mostra un notevole incremento delle prestazioni, ma questo driver non è ancora stato accettato nel kernel Linux.
Il file system exFAT è stato creato da Microsoft per superare le limitazioni di FAT32 nell’uso di unità flash di grande capacità. Il supporto per il file system exFAT è stato introdotto in Windows Vista Service Pack 1 e in Windows XP con Service Pack 2. La dimensione massima del file è stata ampliata rispetto a FAT32 da 4 GB a 16 exabyte, rimosso il limite sulla dimensione massima delle partizioni di 32 GB, è stata introdotta una bitmap dei blocchi liberi per ridurre la frammentazione e aumentare la velocità, il limite sul numero di file in una directory è stato elevato a 65.000, e prevista la possibilità di memorizzare ACL.
Fonte: opennet.ru
