Linus Torvalds hà accettatu u kernel Linux 7.1, chì si prevede di esse liberatu à a mità di ghjugnu, un inseme di cambiamenti cù una nova implementazione di u driver di u sistema di fugliali NTFSU novu driver hè inclusu sottu u nome "Ntfs", chì era prima adupratu per u vechju driver di sola lettura chì hè statu eliminatu da u kernel. Finu à avà, u driver NTFS primariu in u kernel hè restatu ntfs3, aghjuntu parechji anni fà da Paragon Software.
Una nova implementazione hè stata preparata da u sviluppatore di u kernel. Namjae Jeong (Namjae Jeon), chì hà participatu prima à u sviluppu di exFAT, KSMBD è altri sottosistemi. U driver, sviluppatu in circa quattru anni, hè una riscrittura di u driver di u kernel NTFS originale cù una basa di codice più pulita, aghjunghjendu supportu di scrittura, funzioni più muderne è una integrazione migliorata cù i meccanismi di u kernel attuali. Linux.
Trà i vantaghji di a nova implementazione sò mintuvati: supportu cumpletu di registrazione, una stabilità più alta paragunata à ntfs3, passendu più testi xfstests, è ancu l'usu di e funzioni muderne di u kernel cum'è iomap и folioInoltre, l'utilità di l'utilizatori sò state preparate per a nova implementazione. fsckSicondu l'autori, u novu driver hè preferibile à quellu attuale in termini di u so livellu d'integrazione interna cù e capacità muderne di u kernel. ntfs3.
Prima di esse inclusu in a branca principale, u codice era in linux-next, induve hè statu sottumessu à testi è revisioni supplementari. U vulume tutale di a basa di codice nova è rielaborata hè stimatu à più di 36 mila linee.
Hè da nutà chì Linus Torvalds hà inizialmente ricusatu u primu tentativu d'include u novu driver per via di prublemi di cuncepimentu. dumanda di pull in Git, ma dopu avè sottumessu una versione rivista, i cambiamenti sò stati sempre accettati. Torvalds stessu hà descrittu l'incidentu cum'è risurrezzione di ntfsIn questu casu, u cunduttore ntfs3 ferma in l'arburu di u codice surghjente di u kernel per avà, è a nova implementazione pò esse attivata via una opzione NTFS_FS в Kconfig.
Source: linux.org.ru
