1 pontos por GN⁺ 2025-08-14 | Ainda não há comentários. | Compartilhar no WhatsApp
  • O servidor de build do F-Droid está em uma situação em que não consegue compilar apps Android mais recentes por causa de uma CPU antiga
  • Não há suporte a conjuntos avançados de instruções exigidos por apps móveis modernos, como ARM e x86-64
  • É necessário atualizar e substituir os servidores, mas há limitações de custo e infraestrutura
  • Desenvolvedores expressam preocupação com a sustentabilidade do F-Droid e sua atualização técnica
  • Como alternativa, estão em discussão builds baseadas em nuvem e doações de recursos de servidor pela comunidade

Visão geral

  • O F-Droid é uma loja não oficial de apps Android de código aberto, com uma estrutura em que os apps são distribuídos após a compilação direta do código-fonte
  • Recentemente, os servidores de build deixaram de conseguir oferecer a compilação de alguns apps porque não suportam os conjuntos de instruções de CPU exigidos por apps Android mais recentes

Limitações técnicas dos servidores de build

  • A CPU antiga não consegue suportar as novas instruções ARM e x86-64 necessárias para compilar os apps
  • Por causa dessa limitação, surgiu o problema de não ser possível fornecer arquivos compilados de apps modernos com otimização de desempenho ou que usam bibliotecas mais recentes
  • Linguagens modernas como Python e Kotlin, além de ferramentas de build atuais como o Gradle, também costumam exigir ambientes de CPU mais recentes

Preocupações e discussões na comunidade

  • Desenvolvedores e usuários manifestam preocupação com a queda contínua na qualidade dos apps no F-Droid e com os relatos de falhas de build
  • A atualização da infraestrutura é necessária, mas ganham destaque as limitações financeiras e a falta de pessoal para administrar os servidores

Busca por alternativas e soluções

  • Estão sendo discutidas várias opções, como operar os servidores de build em ambiente de nuvem ou promover doações comunitárias de recursos de servidor
  • A equipe do F-Droid afirmou que pretende resolver o problema por meio de apoio externo e aquisição de novo hardware

Conclusão

  • O valor do F-Droid e sua importância para o apoio ao ecossistema de código aberto continuam altos
  • Ainda assim, esforços de inovação de infraestrutura e manutenção compatíveis com as tendências dos apps modernos são indispensáveis

Ainda não há comentários.

Ainda não há comentários.