Por muitos anos, pode-se dizer que tenho sido um usuário de três sistemas operacionais: o recentemente renomeado macOS, uma distribuição Linux geralmente baseada no Ubuntu e Windows, o sistema Microsoft apenas no caso, para que eu nunca fique "travado". Quando quis formatar um pendrive no macOS, sempre tive a tentação de usar o sistema de arquivos exFAT, mas isso me impediu de usar o referido pendrive no Linux. Isso é algo que mudará no futuro próximo.
esFAT é um sistema de arquivos lançado pela Microsoft em 2006. A empresa de Redmond afirma que é o sucessor do FAT32, outro sistema de arquivos compatível com Linux, mas o tamanho máximo que pode hospedar por arquivo é 4 GB. O limite de tamanho por arquivo em uma unidade usando exFAT é virtualmente inexistente. Atualmente, para poder usá-lo no Linux, temos que fazê-lo com software de terceiros.
exFAT: o sucessor do FAT 32 quase sem restrições
Por anos e como qualquer empresa faria, a Microsoft usou suas patentes para ganhar dinheiro, mas a Microsoft de hoje não é a mesma de décadas atrás. Menos de um ano atrás, a empresa lançou cerca de 60.000 patentes proprietárias e em breve vai fazer o mesmo com seu sistema de arquivos exFAT, então Linux e outros usuários do sistema operacional podemos usar nativamente, sem depender de software de terceiros.
exFAT é o sistema de arquivos escolhido por muitos fabricantes de Cartões SD. É baseado no FAT, um formato usado no MS-DOS e em algumas versões anteriores do Windows. Quando for lançado, pode ser incluído no kernel do Linux e em qualquer lugar, já que essa é uma das vantagens do código-fonte aberto. Um representante da Microsoft explica assim:
"A Microsoft está apoiando a adição do sistema de arquivos exFAT ao kernel Linux e a eventual inclusão de um kernel Linux com suporte exFAT em uma revisão futura da definição do sistema Open Invention Network Linux."
Esta notícia vem assim como a Canonical confirmado suporte inicial para o sistema de arquivos ZFS como root no Ubuntu 19.10, que pode ter sido o último empurrão para ajudar a Microsoft a lançar seu exFAT. Para aqueles de nós que têm uma partição para salvar dados ou um pendrive, a empresa Redmond nos propôs um problema. Santo problema.
"Sempre tive a tentação de usar o sistema de arquivos exFAT, mas isso me impediu de usar esse stick USB no Linux."
Tão simples quanto:
sudo apt instale exfat-fusível exfat-utils
E com relação ao Exfat ser open source, deixe-me duvidar, o que a Microsoft disse é que irá liberar os direitos de uso, mas não o código, eles não falaram sobre open source em lugar nenhum.