Linus Torvalds skomentował sytuację ze sterownikiem NTFS firmy Paragon Software

Omawiając kwestię rozdziału uprawnień w utrzymaniu kodu dla systemów plików i sterowników związanych z VFS, Linus Torvalds wyraził chęć bezpośredniego zaakceptowania poprawek z nową implementacją systemu plików NTFS, jeśli Paragon Software przejmie odpowiedzialność za utrzymanie systemu plików NTFS system plików w jądrze Linuksa i otrzymałem potwierdzenie od innych twórców jądra, którzy sprawdzili poprawność kodu (najwyraźniej potwierdzenie jest już dostępne).

Linus zauważył, że wśród twórców jądra VFS nie ma osób odpowiedzialnych za przyjmowanie pull requestów z nowym FS, więc takie żądania można wysyłać do niego osobiście. Ogólnie Linus zasugerował, że nie widzi żadnych szczególnych problemów z przyjęciem nowego kodu NTFS do głównego jądra, ponieważ opłakany stan starego sterownika NTFS nie wytrzymuje krytyki i nie zgłoszono żadnych znaczących skarg na nowy sterownik Paragon w ciągu roku.

W ciągu roku zaproponowano do recenzji na liście mailingowej linux-fsdevel 26 wersji łatek ntfs3, na której wyeliminowano zgłoszone komentarze, natomiast kwestia włączenia do jądra została wstrzymana przez brak możliwości znalezienia opiekuna VFS kto mógłby podjąć decyzję w kwestiach koncepcyjnych - co zrobić ze starym sterownikiem ntfs i czy zaimplementować starsze wywołania ioctl FAT w nowym sterowniku.

Kod nowego sterownika NTFS został otwarty przez Paragon Software w sierpniu ubiegłego roku i różni się od sterownika dostępnego już w jądrze możliwością pracy w trybie zapisu. Sterownik obsługuje wszystkie funkcje aktualnej wersji NTFS 3.1, w tym rozszerzone atrybuty plików, tryb kompresji danych, efektywną pracę z pustymi spacjami w plikach i odtwarzanie zmian z dziennika w celu przywrócenia integralności po awariach.

Źródło: opennet.ru

Dodaj komentarz