
O sistema operativo Linux está prestes a deixar para trás um marco histórico da computação. O desenvolvimento da versão 7.1 do kernel prepara-se para remover o suporte ao processador Intel 486, um chip com 37 anos de existência. Esta decisão, que já tinha sido sugerida por Linus Torvalds, visa libertar recursos e optimizar o código para hardware mais moderno, respondendo assim às exigências de um público cada vez mais vasto e diversificado.
O Adeus ao Código Obsoleto
A notícia, avançada inicialmente pelo Tom’s Hardware com base em informações do Phoronix, confirma que as alterações já estão em curso. Linus Torvalds, o criador do Linux, já tinha defendido que manter a compatibilidade com uma arquitectura tão antiga prejudica o desenvolvimento das versões mais recentes do kernel. À medida que o software evolui para executar tarefas mais complexas, a manutenção de código obsoleto torna-se um obstáculo.
O panorama actual do Linux é radicalmente diferente do que era na década de noventa. A plataforma atrai hoje um público diversificado, desde utilizadores casuais a jogadores exigentes. Prova disso é o recente recorde histórico de utilizadores de Linux na Steam. Para continuar a evoluir, a equipa de desenvolvimento precisa de se focar em tecnologias actuais.
A Decisão de Ingo Molnar e o Fim da Linha para o 486
O passo definitivo para a remoção do suporte foi dado pelo programador Ingo Molnar. Através de uma actualização, Molnar eliminou as opções de compilação específicas para o 486, como as configurações CONFIG_M486SX, CONFIG_M486 e CONFIG_MELAN.
Numa nota a acompanhar a alteração, o programador explica que a arquitectura x86-32 integra funcionalidades complexas de emulação de hardware para suportar processadores antigos. A utilização destes chips com versões modernas do kernel é praticamente nula, e a camada de compatibilidade causa frequentemente problemas técnicos que consomem tempo valioso aos programadores.
Um exemplo claro é a necessidade de manter um emulador de co-processador matemático no código, uma vez que o 486SX foi o último sistema da Intel a ser comercializado sem esta unidade. A remoção deste código obsoleto permitirá à equipa focar-se na optimização de outras áreas do sistema operativo, garantindo um melhor desempenho em máquinas actuais.
Alternativas para o Futuro (e para o Passado)
Lançado em 1989, o Intel 486 marcou uma geração. Embora a versão 7.1 do Linux deixe de suportar a compilação de imagens do kernel para esta arquitectura, os computadores antigos não deixarão de funcionar de imediato.
Para os entusiastas da computação retro e para as organizações que ainda dependem destes sistemas (frequentemente devido a placas de expansão antigas com barramento ISA), existem alternativas. A solução mais viável passa pela utilização de versões LTS (Long Term Support) do Linux, que garantem actualizações de segurança durante vários anos. Desta forma, será possível prolongar a vida útil destas máquinas clássicas por mais algum tempo, antes que a transição para hardware mais recente se torne inevitável. A evolução tecnológica não pára, e o código antigo tem de dar lugar ao progresso.












Nenhum comentário
Seja o primeiro!