No Fedora 37 pretende-se deixar apenas suporte para UEFI

Faz pouco nós compartilhamos aqui no blog a nota de lançamento fedora 36 beta, em que compartilhamos um pouco sobre as mudanças que foram implementadas nesta nova versão.

O trabalho no Fedora não se limita apenas às novas versões, mas também há planos para o futuro em relação às mudanças e melhorias que serão implementadas em versões posteriores e é caso para o Fedora 37, o suporte UEFI está planejado para ser transferido à categoria de requisitos obrigatórios para instalar a distribuição na plataforma x86_64.

É mencionado que a capacidade de começar ambientes previamente instalados em sistemas BIOS herdado vai manter por um tempo, mas novas instalações não UEFI não serão mais suportadas.

No Fedora 39 ou posterior, espera-se que o apoio de BIOS é completamente removido. A solicitação de alteração do Fedora 37 foi postada por Ben Cotton, gerente de programa do Fedora na Red Hat. A mudança ainda não foi analisada pelo FESCo (Fedora Engineering Steering Committee), que é responsável pela parte técnica do desenvolvimento da distribuição Fedora.

Hardware baseado em plataformas Intel é fornecido com UEFI desde 2005. Em 2020, a Intel descontinuou o suporte de BIOS em sistemas cliente e plataformas de data center. Porém, O fim do suporte ao BIOS pode resultar na incapacidade de instalar o Fedora em alguns computadores laptops e PCs lançados antes de 2013. Discussões anteriores também mencionaram a incapacidade de instalar em sistemas de virtualização somente BIOS, mas o suporte UEFI foi adicionado aos ambientes AWS. O suporte UEFI também foi adicionado ao libvirt e ao Virtualbox, mas ainda não é o padrão (está planejado para o Virtualbox na ramificação 7.0).

O fim do suporte de BIOS no Fedora reduzirá o número de componentes usados durante a inicialização e instalação, irá remover o suporte VESA, ele simplificará a instalação e reduzirá os custos de mão de obra para manter o bootloader e as compilações de instalação, pois a UEFI fornece interfaces unificadas padrão e o BIOS exige o teste de cada opção.

Além disso, podemos notar uma nota sobre a Progresso da atualização do instalador do Anaconda, que está sendo portado da biblioteca GTK para uma nova interface construída com base em tecnologias da web e permitindo controle remoto por meio de um navegador da web. Ao invés de um processo confuso de gerenciamento da instalação através da tela com um resumo das ações realizadas (Resumo da Instalação), é desenvolvido um assistente de instalação passo a passo. O assistente foi desenvolvido usando os componentes do PatternFly e permite que você não concentre sua atenção em várias tarefas ao mesmo tempo, mas divida a instalação e a solução de problemas de trabalhos complexos em etapas pequenas e simples executadas sequencialmente.

Outra mudança que temos para o Fedora 37 é uma recomendação que os mantenedores parar de construir pacotes para a arquitetura i686 se a necessidade de tais pacotes for questionável ou resultar em uma perda significativa de tempo ou recursos. A recomendação não se aplica a pacotes usados ​​como dependências de outros pacotes ou usados ​​no contexto "multilib" para fazer programas de 32 bits rodarem em ambientes de 64 bits.

Além disso a arquitetura ARMv7, também conhecido como ARM32 ou armhfp, está programado para ser implementado no Fedora 37. Todos os esforços de desenvolvimento para sistemas ARM estão planejados para se concentrar na arquitetura ARM64 (Aarch64).

As razões para encerrar o suporte ao ARMv7 são citadas como um afastamento geral do desenvolvimento para sistemas de 32 bits, já que alguns dos novos aprimoramentos de segurança e desempenho do Fedora estão disponíveis apenas para arquiteturas de 64 bits.

Até agora, o ARMv7 era a última arquitetura de 32 bits totalmente suportada no Fedora (os repositórios para a arquitetura i686 foram descontinuados em 2019, deixando apenas repositórios de várias bibliotecas para ambientes x86_64).

Finalmente se você estiver interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir.