Linus Torvalds ha commentato la situazione con il driver NTFS di Paragon Software

Discutendo la questione della separazione dei poteri nella manutenzione del codice per i file system e dei driver relativi a VFS, Linus Torvalds ha espresso la sua disponibilità ad accettare direttamente le patch con una nuova implementazione del file system NTFS se Paragon Software si assumesse la responsabilità della manutenzione di NTFS. file system nel kernel Linux e ha ricevuto conferma da altri sviluppatori del kernel che hanno verificato la correttezza del codice (a quanto pare, la conferma è già disponibile).

Linus ha notato che tra gli sviluppatori del kernel VFS non ci sono persone responsabili della ricezione delle richieste pull con il nuovo FS, quindi tali richieste possono essere inviate a lui personalmente. In generale, Linus ha lasciato intendere di non vedere particolari problemi con l'adozione del nuovo codice NTFS nel kernel principale, poiché lo stato deplorevole del vecchio driver NTFS non regge alle critiche e non sono state avanzate lamentele significative contro il nuovo pilota Paragon tra un anno.

Nel corso di un anno, 26 versioni delle patch ntfs3 sono state proposte per la revisione sulla mailing list linux-fsdevel, nella quale i commenti fatti sono stati eliminati, ma il problema dell'inclusione nel kernel è stato bloccato dall'impossibilità di trovare un manutentore VFS chi potrebbe prendere una decisione su questioni concettuali: cosa fare con il vecchio driver ntfs e se implementare le chiamate ioctl FAT legacy nel nuovo driver.

Il codice per il nuovo driver NTFS è stato aperto da Paragon Software nell'agosto dello scorso anno e si differenzia dal driver già disponibile nel kernel per la possibilità di lavorare in modalità scrittura. Il driver supporta tutte le funzionalità della versione corrente di NTFS 3.1, inclusi attributi di file estesi, modalità di compressione dei dati, lavoro efficace con spazi vuoti nei file e riproduzione delle modifiche dal registro per ripristinare l'integrità dopo errori.

Fonte: opennet.ru

Aggiungi un commento