Linus Torvalds äußerte sich zur Situation mit dem NTFS-Treiber von Paragon Software

Als Linus Torvalds die Frage der Kompetenztrennung bei der Wartung von Code für Dateisysteme und VFS-bezogene Treiber erörterte, äußerte er seine Bereitschaft, Patches mit einer neuen Implementierung des NTFS-Dateisystems direkt zu akzeptieren, wenn Paragon Software die Verantwortung für die Wartung des NTFS übernehmen würde Dateisystem im Linux-Kernel und erhielt eine Bestätigung von anderen Kernel-Entwicklern, die die Richtigkeit des Codes überprüften (anscheinend ist die Bestätigung bereits verfügbar).

Linus bemerkte, dass es unter den VFS-Kernel-Entwicklern keine Personen gibt, die für den Empfang von Pull-Anfragen mit dem neuen FS verantwortlich sind, sodass solche Anfragen an ihn persönlich gesendet werden können. Generell deutete Linus an, dass er keine besonderen Probleme bei der Übernahme des neuen NTFS-Codes in den Hauptkernel sieht, da der bedauerliche Zustand des alten NTFS-Treibers keiner Kritik standhält und keine nennenswerten Beschwerden dagegen vorgebracht wurden der neue Paragon-Treiber in einem Jahr.

Im Laufe eines Jahres wurden 26 Versionen von NTFS3-Patches zur Überprüfung auf der Mailingliste linux-fsdevel vorgeschlagen, in der die abgegebenen Kommentare gelöscht wurden, aber die Frage der Aufnahme in den Kernel wurde durch die Unfähigkeit, einen VFS-Betreuer zu finden, ins Stocken geraten Wer könnte eine Entscheidung zu konzeptionellen Fragen treffen – was mit dem alten NTFS-Treiber geschehen soll und ob ältere FAT-ioctl-Aufrufe im neuen Treiber implementiert werden sollen.

Der Code für den neuen NTFS-Treiber wurde im August letzten Jahres von Paragon Software veröffentlicht und unterscheidet sich von dem bereits im Kernel verfügbaren Treiber durch die Möglichkeit, im Schreibmodus zu arbeiten. Der Treiber unterstützt alle Funktionen der aktuellen Version von NTFS 3.1, einschließlich erweiterter Dateiattribute, Datenkomprimierungsmodus, effektives Arbeiten mit Leerzeichen in Dateien und Wiedergabe von Änderungen aus dem Protokoll, um die Integrität nach Fehlern wiederherzustellen.

Source: opennet.ru

Kommentar hinzufügen