Salta al contenuto principale

exfatprogs 1.4.3 migliora la gestione dei dischi exFAT su Linux

Inviato da tuxsa il
tux

Il mondo del Software Libero non è fatto soltanto di grandi applicazioni, desktop e distribuzioni. Una parte fondamentale dell'ecosistema è costituita da piccoli strumenti che permettono al sistema operativo di comunicare correttamente con dispositivi e formati utilizzati ogni giorno. È il caso di exfatprogs 1.4.3, nuova versione della raccolta open source dedicata alla gestione del filesystem exFAT su Linux.

exFAT è particolarmente diffuso nelle memorie rimovibili. Chiavette USB, schede SDXC, SSD portatili e dischi esterni vengono spesso formattati con questo filesystem perché consente di archiviare file di grandi dimensioni ed è supportato da numerosi sistemi operativi e dispositivi.

Per Linux, exfatprogs mette a disposizione gli strumenti necessari per creare, controllare, riparare e amministrare questi filesystem direttamente dallo spazio utente.

La versione 1.4.3 introduce innanzitutto miglioramenti a fsck.exfat, l'utilità utilizzata per verificare la consistenza di un filesystem e intervenire quando vengono individuati problemi. È uno strumento particolarmente importante nel caso delle memorie rimovibili, che possono essere scollegate accidentalmente durante una scrittura o utilizzate alternativamente su dispositivi differenti.

Il nuovo rilascio migliora anche mkfs.exfat, il programma utilizzato per creare un filesystem exFAT. Gli interventi puntano a rendere più affidabile la generazione delle strutture necessarie alla formattazione e a perfezionare la gestione di alcuni parametri del filesystem.

Accanto a questi due componenti principali, la versione 1.4.3 comprende ulteriori correzioni e interventi destinati a migliorare robustezza e manutenzione dell'intera raccolta di strumenti.

La storia di exFAT è interessante anche dal punto di vista del Software Libero. Il filesystem venne sviluppato originariamente da Microsoft e per molti anni il suo utilizzo nel mondo Linux è stato complicato dalla presenza di brevetti e dall'assenza di specifiche sufficientemente aperte.

La situazione è cambiata radicalmente nel 2019, quando Microsoft ha pubblicato le specifiche tecniche di exFAT e sostenuto l'integrazione della tecnologia nell'ecosistema Linux. Successivamente è arrivato nel kernel un driver exFAT nativo, mentre exfatprogs ha fornito gli strumenti necessari per amministrare il filesystem.

Il risultato è particolarmente significativo per gli utenti.

Oggi è possibile collegare a un sistema GNU/Linux una memoria exFAT, leggere e scrivere i dati e utilizzare strumenti liberi per controllarla o formattarla, senza dover ricorrere a implementazioni proprietarie esterne.

È un esempio concreto di quanto siano importanti gli standard documentati e l'interoperabilità. La libertà di utilizzare un sistema operativo non dovrebbe infatti significare rinunciare alla possibilità di scambiare facilmente dati con altri computer, fotocamere, televisori, console, smartphone o dispositivi di archiviazione.

exfatprogs 1.4.3 rappresenta quindi un aggiornamento apparentemente piccolo, ma riguarda qualcosa che milioni di persone fanno continuamente: spostare un file da un dispositivo all'altro.

Ed è proprio in questi dettagli poco visibili che spesso si misura la maturità di un sistema operativo libero: la libertà diventa realmente utile quando riesce anche a convivere e comunicare con il resto del mondo digitale.