Fedora ARM: fim das listas de hardware fixas
By Iris Andrade
Fedora ARM: fim das listas fixas de hardware suportado
Uma mudança de política anunciada para a arquitetura ARM do Fedora substitui o modelo de listas de hardware oficialmente suportado por uma abordagem baseada no status de arquitetura. A decisão, tomada pelo Fedora Engineering Steering Committee (FESCo), estabelece que os problemas de suporte em AArch64 serão avaliados caso a caso, com critérios semelhantes aos usados para determinar bloqueios de lançamento no x86_64.
Contexto: o desafio do hardware ARM e as listas de suporte
O ecossistema ARM é vasto e diverge bastante entre placas, laptops e dispositivos com arquitetura AArch64. Tradicionalmente, o Fedora dependia de listas explícitas de hardware compatível para orientar o que era considerado suportado. Contudo, a equipe de Qualidade (QA) identificou que manter várias listas desatualizadas e realizar testes manuais em dezenas de dispositivos a cada lançamento se tornou insustentável, gerando frustrações e entraves no processo de validação.
O debate: foco em testes versus suporte amplo
Inicialmente, a proposta da equipe de QA era unificar as definições de hardware e concentrar os testes em um único dispositivo acessível e popular — o Raspberry Pi 4 — para cobrir a maior parte dos cenários comuns. Essa visão enfrentou resistência na comunidade. Um dos principais mantenedores do Fedora para ARM argumentou que reduzir o suporte oficial apenas ao hardware disponível na bancada da QA seria um erro, comparando com a arquitetura x86_64, onde falhas em hardware amplamente utilizado podem bloquear lançamentos independentemente da posse da equipe de testes. Dados de relatos de bugs ajudaram a embasar o debate: em 2025, entre 111 bugs relatados para AArch64, a maior parte se concentrava em Asahi Linux em Macs, virtualização e Raspberry Pi, com outros dispositivos menos frequentes.
A decisão do FESCo
Após semanas de análise, o FESCo aprovou, por unanimidade, a mudança de política. A deliberação oficial definiu:
ACORDADO: O hardware de bloqueio de lançamento do Fedora em AArch64 passa de uma lista de compatibilidade de hardware dedicada para um status de arquitetura genérica, onde os problemas são decididos caso a caso com fatores semelhantes a como os bugs bloqueadores do x86_64 são decididos.
Essa decisão marca uma das mudanças mais significativas na política de suporte do Fedora ARM nos últimos anos, sinalizando amadurecimento da plataforma e maior confiança na participação da comunidade.
O que isso significa na prática?
- Não há mais listas fixas de dispositivos oficialmente suportados; o hardware não precisa estar listado para ser considerado suportado.
- O impacto real de um bug passa a ser o principal critério: se um problema afeta um número considerável de usuários ou uma funcionalidade essencial, pode ser considerado com relevância de bloqueio de lançamento.
- A responsabilidade da validação e do reporte de bugs aumenta, exigindo maior participação da comunidade para identificar, demonstrar e validar correções.
Próximos passos
Com essa abordagem, o Fedora ARM busca oferecer um suporte mais escalável e alinhado ao ecossistema real de dispositivos AArch64, mantendo a qualidade de experiência para usuários e empresas que veem o Fedora como referência em ARM. A comunidade é encorajada a relatar bugs com clareza e contribuir para a validação de correções, em um modelo que depende fortemente da participação ativa dos usuários.
Nota de transparência editorial: este artigo foi elaborado a partir de análise técnica, fontes públicas e curadoria editorial humana, seguindo as diretrizes de utilidade e precisão do SempreUpdate.
Fonte: SempreUpdate