A Paragon Software abriu o código do driver com a implementação do sistema de arquivos exFAT

Paragon Software, que fornece software licenciado pela Microsoft drivers proprietários NTFS e exFAT para Linux, publicado na lista de discussão de desenvolvedores do kernel Linux
implementação inicial do novo driver exFAT de código aberto. O código do driver é licenciado sob GPLv2 e está temporariamente limitado ao modo somente leitura. Uma versão do driver que suporta o modo de gravação está em desenvolvimento, mas ainda não está pronta para publicação. O patch para inclusão no kernel Linux foi enviado pessoalmente por Konstantin Komarov, fundador e chefe da empresa Software Paragon.

Empresa de software Paragon bem-vindo Ações da Microsoft para publicar publicamente disponível especificações e fornecendo a oportunidade de uso livre de royalties de patentes exFAT no Linux, e como contribuição preparou um driver exFAT de código aberto para o kernel Linux. Ressalta-se que o driver foi desenvolvido de acordo com os requisitos de preparação de código para Linux e não contém vinculações a APIs adicionais, o que permite sua inclusão no kernel principal.

Lembremos que em agosto, na seção experimental de “staging” do kernel Linux 5.4 (“drivers/staging/”), onde são colocados os componentes que necessitam de melhorias, adicionado Samsung desenvolveu driver exFAT aberto. Ao mesmo tempo, o driver adicionado é baseado em código desatualizado (1.2.9), o que requer aprimoramento e adaptação aos requisitos de design de código do kernel. Mais tarde para o kernel houve
proposto uma versão atualizada do driver Samsung, traduzida para o branch “sdFAT” (2.2.0) e demonstrando um aumento significativo de desempenho, mas este driver ainda não foi aceito no kernel Linux.

O sistema de arquivos exFAT foi criado pela Microsoft para superar as limitações do FAT32 quando usado em unidades Flash de grande capacidade. O suporte para o sistema de arquivos exFAT apareceu no Windows Vista Service Pack 1 e no Windows XP com Service Pack 2. O tamanho máximo de arquivo em comparação com FAT32 foi expandido de 4 GB para 16 exabytes, e o limite máximo de tamanho de partição de 32 GB foi eliminado para reduzir fragmentação e aumento de velocidade, foi introduzido um bitmap de blocos livres, o limite do número de arquivos em um diretório foi aumentado para 65 mil e foi fornecida a capacidade de armazenar ACLs.

Fonte: opennet.ru

Adicionar um comentário