Linus Torvalds fundiu o driver NTFS da Paragon no início deste mês, e com isso, o Kernel 5.15 terá suporte aprimorado para sistema de arquivos NTFS.
O driver Linux NTFS existente, cuja implementação datava de 2001, basicamente não é mantido no kernel e não tem suporte de gravação adequado, juntamente com outros recursos.
Já o NTFS-3G é outra implementação de código aberto do Microsoft NTFS que inclui suporte de leitura e gravação, mas é um sistema de arquivos no espaço do usuário (FUSE). A principal desvantagem dessa implementação é a velocidade.
Comparado com o driver NTFS de código aberto baseado em FUSE existente, o driver NTFS3 da Paragon sem dúvida vence em termos de funcionalidade e desempenho. O driver é totalmente compatível com leituras e gravações e muitos outros recursos não encontrados no driver Linux existente.
A Paragon lançou seu driver sob a GNU General Public License no ano passado. Antes disso, era um driver proprietário e vendido comercialmente.
Agora, o driver NTFS da Paragon foi fundido pelo criador do Linux Linus Torvalds no início deste mês, trazendo funcionalidade confiável de leitura e gravação para este sistema de arquivos para o kernel.
Ou seja, o Kernel 5.15 terá suporte aprimorado para sistema de arquivos NTFS.
Kernel 5.15 terá suporte aprimorado para sistema de arquivos NTFS
No mês passado, Linus Torvalds, o criador do Linux, informou à Paragon Software que ela realmente deveria enviar uma solicitação de pull para que seu driver NTFS de leitura e gravação fosse incluído na versão esperada da versão 5.15, para a qual a janela de mesclagem ainda está aberto no momento em que este artigo foi escrito.
Ele pressionou pela inclusão do NTFS3 da Paragon, dizendo que isso tornará o trabalho com sistemas NTFS muito mais fácil e, o que é importante para a comunidade de segurança, tornará mais fácil para os desenvolvedores assinarem software criptograficamente.
Konstantin Komarov, Fundador e CEO da Paragon, explicou a situação atual na solicitação de pull na última sexta-feira:
“Este é o driver de leitura e gravação NTFS. A versão atual é adequada para arquivos normais/compactados/esparsos e oferece suporte à reprodução de log ACL e NTFS. A maior parte do código está no Linux desde 13 de agosto -próximo ramo, mas existem alguns patches, apenas alguns dias no próximo ramo linux. Espero que esteja bom – nenhuma regressão foi encontrada no teste.”
No entanto, Linus Torvalds criticou o uso do GitHub merge commit na solicitação de download da Paragon Software.
“Há mais uma coisa que eu realmente não quero ver – o GitHub cria fusões de lixo totalmente inúteis e você nunca deve usar a interface do GitHub para qualquer fusão … GitHub é um site host totalmente capaz e faz várias outras coisas bem, mas as fusões não são uma das aquelas coisas.”
Quando implementado, o Paragon promete um driver NTFS Read-Write totalmente funcional, que funcionará com todas as versões de NTFS e arquivos normais, compactados e esparsos, e suporta a repetição de diário.
Concluindo, as distribuições do Linux devem oferecer em breve um suporte melhor ao sistema de arquivos NTFS do Window. Se tudo correr bem, parece que este driver NTFS3 finalmente entrará na versão mainstream do Linux 5.15 no final do ano, e o Kernel 5.15 terá suporte aprimorado para sistema de arquivos NTFS.
Isso significa que os usuários do Linux podem esperar finalmente ter a capacidade de ler, gravar e excluir arquivos em sistemas Windows NTFS no kernel Linux versão 5.15 até o final do ano. Com certeza, Isso deixará muitos administradores de sistema e técnicos muito mais felizes.