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

Spread the love
Le pilote NTFS de Paragon pourrait enfin être intégré à Linux

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

Récemment, Paragon Software a annoncé qu’il allait porter 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, il était beaucoup trop volumineux. Comme l’a écrit Nikolay Borisov, développeur du noyau Linux, “Comment voulez-vous que quelqu’un examine cette monstruosité ?”

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

publicité

Il existe des pilotes NTFS pour Linux, mais ils présentent des problèmes fondamentaux

Certes, il existe des pilotes NTFS pour Linux, mais ils présentent des problèmes fondamentaux. Le NTFS-3G, qui fonctionne avec le système de fichiers dans l’espace utilisateur (FUSE – filesystem in userspace), est notoirement lent. L’ancien driver Captive NTFS est plus complet, mais n’est plus maintenu.

Mais Paragon a lentement résolu ces problèmes. Après plus de deux douzaines de révisions, le code semble être presque prêt. Mais, comme Linus Torvalds l’a souligné, il serait utile que Paragon, “le soumette réellement”. Et, “Paragon devrait juste faire une demande de pull git pour ça.”

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

Lire, écrire et supprimer des fichiers sur les systèmes Windows NTFS dans le noyau Linux version 5.15 d’ici la fin de l’année

Torvalds a salué cette nouvelle, mais a prévenu : “La seule autre chose que je veux quand il y a de grandes nouvelles pièces comme celle-ci a ajouter est de vous demander de vous assurer que tout est signé correctement, et qu’il n’y a pas de confusion interne sur la GPLv2 à l’intérieur de Paragon, et que tous les juristes sont conscients de tout cela et sont à bord. La dernière chose que nous voulons voir, c’est un brouhaha du type “oups, nous ne voulions pas faire ça” six mois plus tard”.

Torvalds ne pense pas que cela se produira, mais l’équipe du noyau Linux a été désagréablement surpris par le passé.

Lorsqu’il sera 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 sparse, et il supporte la relecture des journaux.

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

Source : “ZDNet.com”

Leave a Reply