Le pilote Paragon NTFS pourrait enfin être intégré à Linux

Microsoft a introduit le New Technology File System (NTFS), un système de fichiers de journalisation propriétaire, dans Windows NT 3.1 en 1993. Depuis lors, il a remplacé le système de fichiers File Allocation Table (FAT) de 1977 dans toutes les versions de Windows. Contrairement à FAT, que Microsoft allait éventuellement ouvrir à d’autres utilisateurs, NTFS est resté propriétaire. Cela a rendu difficile, mais pas impossible, son utilisation sous Linux.

Récemment, Paragon Software a annoncé qu’il porterait certains de ses pilotes NTFS sur le noyau Linux.

C’était génial… sauf que le code NTFS3 n’était pas en état d’être ajouté au noyau.

Avec 27 000 lignes de code, c’était beaucoup trop gros. Comme l’a écrit le développeur du noyau Linux, Nikolay Borisov, « Alors, comment voulez-vous que quelqu’un examine cette monstruosité ? » Il y avait aussi d’autres problèmes avec le code.

Pourtant, il y a un réel besoin pour ce code. Avec la prise en charge de NTFS, les utilisateurs de Linux peuvent utiliser la connexion de lecteurs NTFS externes ou démarrer des PC Windows sous Linux pour le dépannage.

Certes, il existe des pilotes Linux NTFS, mais ils ont des problèmes fondamentaux. Le NTFS-3G, qui fonctionne avec le système de fichiers en espace utilisateur (FUSE), est notoirement lent. L’ancien pilote Captive NTFS est plus complet, mais n’est plus maintenu.

Mais Paragon s’attaque lentement à ces problèmes. Après plus de deux douzaines de révisions, le code semble être presque prêt pour les heures de grande écoute. Mais, comme l’a souligné Linus Torvalds, cela aiderait si Paragon, vous savez, “le soumettait réellement”. Et, “Paragon devrait juste faire une demande d’extraction git pour cela.”

En d’autres termes, les problèmes actuels ne sont pas tant techniques que Paragon essaie toujours de comprendre comment fonctionnent les développeurs du noyau Linux. Pourtant, Paragon a finalement confirmé qu’il “maintiendra cette implémentation”, mais que “nous aurons besoin de plusieurs jours pour préparer une pull request appropriée avant de vous l’envoyer”.

Torvalds s’est félicité de cette nouvelle, mais a averti : « L’autre chose que je veux quand il y a de grandes nouvelles pièces comme celle-ci est de vous demander de vous assurer que tout est correctement signé et qu’il n’y a pas de confusion interne sur le GPLv2 à l’intérieur de Paragon, et que toutes les personnes morales, etc. sont toutes au courant de tout cela et sont à bord. La dernière chose que nous voulons voir, c’est quelques “oups, nous ne voulions pas faire ça” brouhaha six mois plus tard. “

Torvalds ne pense pas que cela se produira, mais l’équipe du noyau Linux a déjà été désagréablement surprise.

Une fois implémenté, Paragon promet un pilote NTFS Read-Write entièrement fonctionnel, qui fonctionnera avec toutes les versions de NTFS et les fichiers normaux, compressés et épars, et il prend en charge la relecture du journal.

Si tout se passe bien, cela signifie que les utilisateurs de Linux peuvent enfin s’attendre à pouvoir lire, écrire et supprimer rapidement des fichiers sur les systèmes Windows NTFS dans la version 5.15 du noyau Linux d’ici la fin de l’année. Cela rendra de nombreux administrateurs système et techniciens beaucoup plus heureux.

Histoires liées :

Related Site :
ridesmartsedan.com
developershandbook.com
santarosaconcafestival.com
adunblock.com
69facesofrock.com