A equipe de desenvolvimento do Fedora propôs uma mudança importante para o Fedora 42: substituir o sistema de arquivos SquashFS pelo EROFS (Enhanced Read-Only FileSystem) em suas imagens de live media. Essa mudança visa aproveitar as funcionalidades modernas e o desenvolvimento ativo do EROFS, beneficiando tanto o desempenho quanto a experiência dos usuários.
O que é EROFS?
O EROFS é um sistema de arquivos somente leitura, originalmente desenvolvido pela Huawei em 2019. Ele é amplamente utilizado em dispositivos móveis, sistemas embarcados e ambientes de contêineres devido ao seu desempenho otimizado e recursos avançados.
Entre seus benefícios estão:
- Desempenho superior: EROFS oferece tempos de leitura mais rápidos em comparação ao SquashFS.
- Atividade contínua de desenvolvimento: O EROFS recebe atualizações regulares, garantindo compatibilidade com novos casos de uso.
- Recursos modernos: Suporte a funcionalidades que podem ser exploradas em versões futuras do Fedora.
Impacto da mudança no Fedora 42
Se aprovada, a mudança afetará todas as imagens de live media produzidas pela ferramenta Kiwi, incluindo:
- Fedora KDE Desktop
- Fedora Budgie
- Fedora Xfce
- Fedora COSMIC
- Fedora CoreOS
Essa alteração será aplicável apenas a ambientes de instalação ao vivo (live environments), sem impactar diretamente os sistemas já instalados ou os usuários finais.
Benefícios para o Fedora
O principal motivo para adotar o EROFS no lugar do SquashFS é a sua capacidade de suportar casos de uso mais avançados no futuro. Além disso, o EROFS promete tempos de carregamento mais rápidos e uma experiência de instalação aprimorada para os usuários.
Segundo a proposta apresentada no Fedora Wiki, os testes preliminares indicam que não haverá impacto visível para os usuários, e os live environments poderão ser ainda mais rápidos em algumas circunstâncias.
Próximos passos
O Fedora Engineering Steering Committee (FESCo) ainda precisa aprovar a proposta antes de sua implementação. Caso surjam problemas ou preocupações durante o processo de desenvolvimento, a equipe planeja reverter para o SquashFS como contingência.
Você pode acompanhar o progresso e testar imagens de desenvolvimento do Fedora 42 usando nightly builds. As instruções de teste estão disponíveis na página da proposta oficial.
Conclusão
A substituição do SquashFS pelo EROFS no Fedora 42 representa um avanço importante para modernizar a infraestrutura de live media. A adoção de um sistema de arquivos mais eficiente e atualizado reflete o compromisso do Fedora em oferecer uma experiência de instalação otimizada e alinhada às tendências mais recentes da tecnologia.