2 pontos por GN⁺ 2026-01-12 | 1 comentários | Compartilhar no WhatsApp
  • Em 2025, o Gentoo Linux passou por diversas mudanças, incluindo incorporação de novos desenvolvedores, expansão de pacotes e melhorias na infraestrutura de build
  • Entre as principais atualizações técnicas estão a adoção do EAPI 9, planos de migração para o Codeberg, disponibilização de imagens para WSL e melhorias no bootstrap de Rust, Ada e D
  • Houve suporte a implementações alternativas de GPG, adição de compatibilidade com zlib-ng, reestruturação do empacotamento do NGINX e estabilização do Python 3.13/3.14
  • No relatório financeiro, foram divulgados US$ 12.066 de receita, US$ 21.036 de despesas e saldo de US$ 104.831 no ano fiscal de 2025
  • O projeto reforça a importância das contribuições da comunidade e da operação baseada em voluntariado, além de solicitar a migração financeira para a SPI e maior participação dos doadores

Visão geral e estatísticas do Gentoo

  • O Gentoo é composto por 31.663 ebuilds e 19.174 pacotes
    • Espelhos disponibilizam 89 GB de pacotes binários para amd64
    • Toda semana são gerados 154 estágios de instalação para várias arquiteturas e configurações
  • Em 2025, o repositório principal teve 112.927 commits, com 377 contribuidores externos e 9.396 commits
  • O repositório GURU teve queda de 7.517 para 5.813 commits, mas o número de contribuidores subiu para 264
  • A atividade no bug tracker teve 20.763 relatórios e 22.395 correções, em queda em relação ao ano anterior, mas com mais itens resolvidos do que reportados

Novos desenvolvedores

  • 4 novos desenvolvedores entraram em 2025
    • Jay Faulkner (EUA): atuação relacionada ao OpenStack, fã de esportes
    • Michael Mair-Keimberger (Áustria): engenheiro de segurança de rede, responsável por controle de qualidade
    • Alexander Puck Neuwirth (Itália): pesquisador de pós-doutorado em física, interessado em RISC-V e CI
    • Jaco Kroon (África do Sul): administrador de sistemas, responsável pelo pacote Asterisk

Principais mudanças e novidades

Distribuição em geral

  • Plano de migração do GitHub para o Codeberg
    • A migração para o Codeberg (baseado em Forgejo, operado sem fins lucrativos) está sendo avaliada devido ao problema da imposição do Copilot
  • EAPI 9 definido e suporte no Portage concluído
    • Inclui pipestatus, função edo, limpeza do ambiente de build e declaração do EAPI padrão em diretórios de perfil
  • Participação em eventos
    • Operação de estandes e workshops no FOSDEM 2025, FrOSCon 2025 e GNU Tools Cauldron 2025
  • Migração da estrutura financeira para a SPI em andamento, com pedido de transferência das doações
  • A Gentoo e.V. realizou 4 workshops online em 2025 (temas como EAPI 9, GnuPG/LibrePGP etc.)

Arquiteturas

  • Disponibilização de imagem de boot QCOW2 para RISC-V, baseada em rv64gc e lp64d
  • Início da distribuição semanal de imagens Gentoo para WSL, com registro futuro na Microsoft Store
  • Remoção de palavras-chave estáveis para as arquiteturas hppa e sparc, mantidas apenas para testes
  • musl-locales adicionado por padrão, reforçando o suporte a locales

Pacotes e sistema de build

  • Suporte a implementações alternativas de GPG
    • É possível escolher entre GnuPG, FreePG e Sequoia-PGP/Chameleon
  • Suporte ao modo de compatibilidade com zlib-ng e minizip-ng
  • Introdução do jobserver global do sistema “steve”, permitindo controlar builds paralelos no Portage
  • Reestruturação do empacotamento do NGINX, com separação de módulos de terceiros
  • Adição do bootstrap Rust C++ (mrustc), reduzindo dependências binárias
  • Organização das rotas de bootstrap de Ada e D, que podem ser ativadas pela flag USE gcc
  • Introdução do FlexiBLAS, permitindo trocar implementações de BLAS e garantindo estabilidade de ABI
  • Python 3.13 como padrão, com 3.14 já estabilizado
  • Versões estáveis de KDE Gear 25.08.3, Frameworks 6.20.0 e Plasma 6.5.4 disponíveis

Infraestrutura e documentação

  • Adição de servidor de build hospedado na Hetzner, na Alemanha, melhorando a velocidade de geração de imagens e pacotes
  • Avanços na documentação em wiki.gentoo.org, com 9.647 páginas e 766.731 revisões acumuladas
    • Atualização do Gentoo Handbook e ampliação das contribuições voluntárias

Situação financeira

  • Receita: US$ 12.066 (mais de 80% vindos de doações individuais), com US$ 8.471 em receita via SPI
  • Despesas: US$ 8.332 em serviços, US$ 1.724 em contabilidade, US$ 905 em captação de recursos e US$ 10.075 em depreciação
  • Saldo: US$ 104.831 em 1º de julho de 2025
  • Pedido de migração de doações: mais de 40 pessoas ainda não transferiram para a SPI

Agradecimentos

  • Agradecimento a todos os desenvolvedores e contribuidores
  • O Gentoo é um projeto baseado em voluntariado, e a participação da comunidade é essencial
  • Novos participantes são incentivados a contribuir e se registrar como desenvolvedores

1 comentários

 
GN⁺ 2026-01-12
Comentários no Hacker News
  • Gentoo é o melhor. Quando você aprende a montar um sistema inicializável e começa a configurar tudo livremente, parece uma versão automatizada do Linux from Scratch
    Eu construo rootfs com podman, faço boot de teste e emulação de arquitetura com qemu, e reconstruo semanalmente via CI imagens de sistema para todos os hardwares. Até as atualizações com rsync foram automatizadas
    Na prática, é como definir e compilar minha própria distribuição Linux como arquivos de contêiner. Sou muito grato ao time do Gentoo por tornar isso possível. Como sei que o custo operacional é baixo, configurei uma doação recorrente

    • Usei Gentoo por volta de 2004, mas desisti porque o tempo de espera das compilações era longo demais
    • Queria saber se existe algum lugar onde esse processo esteja documentado. Gostaria de entender melhor os detalhes
    • É realmente uma distribuição excelente para aprendizado. Eu também usei por uns 10 anos, mas hoje prefiro Arch
      Se você quer aprender o ecossistema Linux, recomendo usar por alguns meses ou até alguns anos.
      Nunca usei os pacotes binários do repositório oficial, mas talvez com eles a manutenção fique menos trabalhosa
  • O que me chamou atenção foi o estado do suporte a RISC-V
    Enquanto outras distribuições sofrem para fazer o bootstrap dos repositórios de pacotes para novas ISAs, o Gentoo, por ser baseado em código-fonte, não fica preso à arquitetura
    É impressionante que tenham alcançado um conjunto @system num nível equivalente ao amd64.
    Acho que, para lidar com a explosão de diversidade de hardware após 2025, esse modelo de metadistribuição é a única solução viável
    Se você trabalha com plataformas embarcadas ou silício customizado, Gentoo é uma escolha de primeira linha

    • Também migrei para Gentoo em amd64 por volta de 2004. Na era do Pentium-IV, aquela sensação de otimização de compilação era ótima, e combinava bem com meu perfil hacker de gostar de customização
    • Fedora e Debian também já distribuem versões estáveis para RISC-V, então não dá para dizer que todas estejam sofrendo
    • No mundo embarcado, o normal é usar Yocto ou Buildroot. O Yocto é totalmente baseado em código-fonte e tem uma boa variedade de BSPs
    • No fim, toda distribuição é construída a partir do código-fonte. O Gentoo só tem como padrão pacotes de código-fonte, mas outras distribuições também oferecem isso como opção
      A falta de suporte melhor a RISC-V acontece simplesmente porque a base de hardware ainda é pequena
  • A receita do ano fiscal de 2025 da Fundação Gentoo foi de cerca de 12 mil dólares. A maior parte veio de doações individuais, e a renda adicional via SPI foi de escala parecida
    Impressiona que um projeto tão grande funcione com um orçamento tão pequeno. O ROI em comparação com software comercial é enorme

    • Nesse sentido, é bom que existam empresas como Red Hat e SUSE. Elas têm sucesso comercial e ainda devolvem valor à comunidade
    • Com pouco dinheiro, também existe a vantagem de não haver desperdício com CEO ou marketing
    • Fico me perguntando por que não gastam mais dinheiro. Achei que ao menos pagariam os principais desenvolvedores
    • Vivemos num mundo em que uma única biblioteca CSS fatura um milhão de dólares por ano, e o Gentoo parece ter pouca motivação para captar mais recursos
    • Se você calcular o custo real de manutenção, com 100 desenvolvedores centrais trabalhando 10 horas por semana e 380 contribuidores externos, isso representa algo como 6 milhões de dólares por ano em valor de trabalho
  • Passei meu primeiro ano como desenvolvedor do Gentoo, e todos foram gentis e colaborativos
    O sistema de onboarding de desenvolvedores, em especial, é excelente.
    A estrutura é encontrar um mentor nas atividades da comunidade, fazer um teste de livro aberto e depois passar por algumas reuniões para receber feedback
    Queria que outros projetos open source também tivessem esse tipo de processo claro e documentado. O processo do questionário ajudou a preencher lacunas no meu conhecimento

  • É surpreendente que o Portage do Gentoo seja usado como infraestrutura central do ChromeOS e, ainda assim, o orçamento da fundação seja tão baixo

    • Também é usado nos sistemas da NASDAQ (artigo relacionado)
    • Parece um caso típico de exploração corporativa de open source
  • Em 2025, migrei para NixOS. Usei Gentoo por 20 anos, mas ele continua sendo a distro do meu coração
    Em notebooks antigos, as atualizações eram intensivas demais em recursos. Por exemplo, só compilar o GHC levava mais de 12 horas

    • Tentei ver a lista de pacotes no NixOS, mas o nix-env consumiu mais de 6 GB de RAM, o que me surpreendeu. Fora do manual, todo mundo diz para não usar nix-env. Entender o ambiente parece realmente uma toca de coelho bem funda
    • Fico pensando se não bastaria usar apenas os pacotes binários oficiais
  • Uso Gentoo em todos os meus equipamentos desde 2004. Entrei por causa do ISO demo de Unreal Tournament e fiquei totalmente fisgado
    Uso um NAS como host de build para compilar para todas as máquinas e gerencio ambientes por arquitetura com contêineres systemd-nspawn
    Se você montar /var/cache/binpkgs e /etc/portage via NFS, até um Thinkpad antigo consegue fazer um emerge completo em uma hora
    Sou mais voltado ao OpenRC, mas a experiência com systemd no Gentoo foi muito mais agradável do que em outras distribuições

    • Quero aprender isso em mais detalhes. Você ainda executa o comando emerge no Thinkpad? E qual é a vantagem de montar /etc/portage via NFS?
      Quero migrar servidores Ubuntu para Gentoo, mas não entendo bem como fazer a gestão centralizada
  • O Gentoo tem muita gente brilhante. Mas parece que perdeu espaço após a ascensão do Arch
    Acho que vale olhar para distribuições concorrentes como Void ou Arch. Elas parecem um Gentoo modernizado

    • Void e Arch não são uma versão moderna do Gentoo. O Gentoo é uma distribuição que segue seu próprio caminho
      Em termos de customização, os concorrentes estão mais próximos de NixOS ou Guix
    • Eu também escolhi Arch nas minhas builds mais recentes. É conveniente e bom o bastante
      O Gentoo proporciona uma experiência emocional de se sentir totalmente conectado ao computador, mas exige investimento de tempo
    • O Arch usa apenas um branch, enquanto o sistema de perfis e keywords do Gentoo é muito mais flexível
    • Ouvi dizer que antigamente o Gentoo teve um incidente em que perdeu os fóruns. Foi um baque tão grande quanto seria apagar a Arch Wiki
  • Quero voltar para o Gentoo. Das distribuições que já usei, foi a mais estável e mais amigável para hackers. Meu respeito a todos os contribuidores

    • Usei Gentoo de 2005 a 2015, e embora as atualizações quebrassem com certa frequência, a flexibilidade era imbatível
      A liberdade de escolher cada parte do sistema é algo que nunca vi em nenhum outro sistema operacional
      Hoje uso NixOS em todos os equipamentos para manter o mesmo ambiente em tudo
  • Rodei Gentoo há uns 14 anos e, em determinados hardwares (servidor AMD Opteron de 4 sockets), era a distribuição mais rápida
    Com as USE flags bem configuradas, dava para gerar binários otimizados para a CPU
    No começo, achei que seria bom existir um modo de instalação em etapas, usando pacotes pré-compilados primeiro e depois rodando builds otimizadas em segundo plano
    É bom ver que continua sendo uma distribuição poderosa. Ainda assim, lembro que administrar em larga escala e manter patches de segurança era complicado

    • Compilar o Firefox leva 45 minutos? Antigamente, compilar o KDE levava 3 dias