Empresa Microsoft técnicas 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 "" ("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 em Microsoft, a pré-instalação de soluções baseadas em Linux. O driver com a implementação do exFAT foi 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 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 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
