Při diskusi o nedávno zveřejněné 27. verzi souboru patchů implementujících souborový systém NTFS od společnosti Paragon Software, Linus Torvalds uvedl, že nevidí žádné překážky pro přijetí tohoto souboru patchů ve příštím okně pro přijetí změn. Pokud se neobjeví žádné nečekané problémy, bude podpora NTFS od společnosti Paragon Software zahrnuta do jádra 5.15, jehož vydání se očekává v listopadu.
Během času zbývajícího do přijetí patchů do jádra Linus doporučil zkontrolovat správnost podepisování signed-off v patches, které potvrzují autorství předávaného kódu a připravenost k jeho šíření v rámci jádra pod svobodnou licencí. Také společnost Paragon Software byla doporučena, aby se znovu ujistila, že právní oddělení si je vědomo všech důsledků přenosu kódu pod licencí GPLv2 a rozumí podstatě této copyleft licence.
Kód nového ovladače NTFS byl otevřen společností Paragon Software v srpnu minulého roku a liší se od stávajícího ovladače v jádře tím, že umožňuje zápis. Starý ovladač nebyl aktualizován již mnoho let a je v žalostném stavu. Nový ovladač podporuje všechny funkce aktuální verze NTFS 3.1, včetně rozšířených atributů souborů, režimu komprese dat, efektivní práce s mezerami v souborech a přehrávání změn z protokolu pro obnovení integrity po selhání.
Ve 27. verzi patchů společnost Paragon Software přizpůsobila ovladač pro změny v API iov, nahradila volání iov_iter_copy_from_user_atomic() funkcí copy_page_from_iter_atomic() a přestala používat funkci iov_iter_advance(). Z navrhovaných doporučení v diskusi zůstává pouze překódování pro použití fs/iomap, což však není povinné, ale pouze doporučení, které lze realizovat až po zahrnutí do jádra. Kromě toho společnost Paragon Software potvrdila, že je připravena spravovat navržený kód v jádře a plánuje dále převést implementaci protokolování na práci nad stávajícím univerzálním blokovým zařízením JBD (Journaling block device), jehož základem bylo protokolování v ext3, ext4 a OCFS2.
Zdroj: opennet.ru
