O desenvolvimento do kernel Linux não vive apenas da adição de novos recursos, mas também de uma rigorosa e constante limpeza estrutural. No ciclo de desenvolvimento preparado para o Linux 7.3, os mantenedores decidiram remover completamente o driver do FreeVxFS, um sistema de arquivos clássico que marcou os ambientes Unix na década de 1990. A justificativa para a exclusão ilustra um desafio moderno da manutenção de software de código aberto: módulos obsoletos se tornaram imãs para ferramentas automatizadas de caça a bugs, consumindo tempo dos desenvolvedores sem entregar utilidade prática aos usuários.
A remoção foi proposta pelo veterano desenvolvedor Christoph Hellwig e aceita por Christian Brauner, atual mantenedor do subsistema de arquivos (VFS) do Linux. Na mensagem oficial que acompanha a exclusão do código, Hellwig explicou de forma direta que manter a compatibilidade com sistemas operacionais de 25 anos atrás perdeu o sentido.
O problema central não estava na arquitetura do código, mas no ecossistema atual de segurança. Ferramentas automatizadas e robôs de análise estática vasculham o kernel continuamente em busca de vulnerabilidades. Esses sistemas frequentemente encontravam falhas teóricas no driver do FreeVxFS. Como o módulo fazia parte da árvore oficial, os mantenedores precisavam avaliar os relatórios e corrigir os problemas, mesmo cientes de que o sistema de arquivos hoje é utilizado apenas em laboratórios isolados de retrocomputação, cenários onde essas falhas não representam risco de segurança real.
O legado corporativo do VxFS

O VERITAS VxFS foi um dos sistemas de arquivos mais importantes do mercado corporativo na virada do milênio. Ele operava como o padrão no sistema operacional SCO UnixWare e era amplamente adotado em servidores corporativos rodando HP-UX e Sunsoft Solaris.
O driver incorporado ao Linux, conhecido como FreeVxFS, oferecia acesso de leitura a volumes formatados nas versões 2, 3 e 4 do VxFS. Durante muitos anos, essa ferramenta foi útil para empresas que precisavam migrar dados de servidores Unix antigos, baseados em arquiteturas como PA-RISC, para máquinas Linux mais modernas e baratas.
Com a consolidação do Linux nos data centers, a necessidade de montar discos Unix originais desapareceu quase por completo. De acordo com o apontamento de Hellwig na submissão, houve registro de apenas um usuário e contribuidor ativo do módulo nos últimos 15 anos.
O custo da dívida técnica
A exclusão do FreeVxFS retira mais de 2.400 linhas de código do repositório principal do kernel. Para um ecossistema da magnitude do Linux, eliminar código sem uso é uma estratégia vital para manter o sistema ágil.
Cada driver mantido na árvore oficial exige manutenção contínua. Quando as interfaces internas do kernel (APIs) recebem atualizações, todos os módulos dependentes precisam ser reescritos e adaptados. Remover o VxFS poupa a comunidade desse esforço de engenharia improdutivo.
Alternativas para a retrocomputação
Os poucos entusiastas de computação histórica ou pesquisadores que ainda precisam acessar mídias físicas no formato VxFS possuem alternativas. A recomendação da equipe de desenvolvimento é manter sistemas antigos utilizando versões de longo suporte (LTS) do kernel Linux em ambientes virtualizados ou máquinas isoladas.
Como o driver é relativamente simples e não exige integrações complexas com os subsistemas mais modernos de armazenamento, um desenvolvedor interessado também pode extrair o código removido e compilá-lo de forma independente, mantendo o módulo fora da árvore oficial para uso sob demanda.
