A Microsoft propôs a inclusão do suporte exFAT no núcleo do Linux

Empresa Microsoft publicou técnicas especificações para o sistema de arquivos exFAT e expressou disposição para transferir os direitos de uso de todas as patentes relacionadas ao exFAT para uso não remunerado no Linux. É destacado que a documentação publicada é suficiente para criar uma implementação portátil do exFAT, totalmente compatível com os produtos da Microsoft. O objetivo final da iniciativa é adicionar suporte ao exFAT ao núcleo principal do Linux.

Os membros da Open Invention Network (OIN), entre os quais está a Microsoft, comprometem-se a não apresentar reivindicações judiciais pelo uso de suas tecnologias nos componentes "sistemas Linux" ("Linux System"). No entanto, o exFAT não está incluído entre eles, portanto, essa tecnologia não está sujeita às obrigações da Microsoft em termos de permitir o uso de suas patentes. Para mitigar ameaças de reivindicações de patentes, a Microsoft planeja incluir o driver exFAT entre os componentes da próxima edição da definição de "sistemas Linux". Assim, as patentes relacionadas ao exFAT cairão sob o âmbito do acordo firmado entre os membros da OIN.

É notável que, anteriormente, as patentes do exFAT eram um elo chave em maioria reivindicações Microsoft, afetando a pré-instalação de soluções baseadas em Linux. O driver com a implementação do exFAT foi é aberto desenvolvido pela Samsung sob a licença GPLv2, mas ainda não foi incluído no núcleo principal do Linux devido ao risco de ações judiciais da Microsoft por violação de patentes. No site da Microsoft ainda permanece uma página com o requisito de obter uma licença para o uso do exFAT e informações de que essa tecnologia foi licenciada por mais de 100 empresas, incluindo os maiores fabricantes OEM.

O sistema de arquivos exFAT foi criado pela Microsoft para eliminar as limitações do FAT32 ao ser usado em dispositivos de armazenamento 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 do arquivo, em comparação com o FAT32, foi expandido de 4 GB para 16 exabytes, a limitação do tamanho máximo da partição foi removida para 32 GB, uma bitmap de blocos livres foi introduzida para reduzir a fragmentação e aumentar a velocidade, a limitação no número de arquivos em um diretório foi elevada para 65 mil, e a possibilidade de armazenar ACL foi prevista.

Complemento: Greg Kroah-Hartman aprovou a inclusão do driver exFAT desenvolvido pela Samsung na seção experimental "staging" do núcleo do Linux ("drivers/staging/"), onde componentes que requerem melhorias são colocados. Observa-se que a inclusão no núcleo facilitará a adaptação do driver para um estado pronto para entrega na árvore principal de código-fonte do núcleo.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster