FreeDesktop SDK 26.08 chega sem suporte a Snap e flexibiliza runtime mínimo

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Atualização estrutural!

O FreeDesktop SDK, conjunto essencial de ferramentas e bibliotecas usado na construção de runtimes do Flatpak e imagens de contêineres, acaba de chegar à versão 26.08. A nova atualização traz mudanças estruturais importantes para desenvolvedores e mantenedores, com destaque para a remoção do suporte a pacotes Snap e a retirada do GNU Bash e Coreutils do ambiente mínimo de inicialização (bootstrap).

Além das mudanças de arquitetura, a versão 26.08 atualiza componentes fundamentais do ecossistema de software livre, incluindo a base do kernel e o próprio Flatpak, mantendo a pilha de software moderna e segura.

O que isso muda na prática

Para o usuário final de Linux, o FreeDesktop SDK atua nos bastidores. Ele é a fundação sobre a qual os aplicativos em Flatpak são construídos e executados. As mudanças nesta versão significam que os desenvolvedores terão mais liberdade para escolher quais ferramentas básicas de sistema querem usar dentro de seus contêineres, permitindo a criação de aplicativos mais leves ou com foco estrito em segurança.

A remoção do Snap sinaliza que, dentro deste ecossistema focado no FreeDesktop e fortemente atrelado ao Flatpak, o formato de empacotamento da Canonical não possuía adoção técnica suficiente para justificar a manutenção do suporte.

Flexibilidade no Bootstrap: além do ecossistema GNU

ERJeHBp0 freedesktop sdk 26 08 remove snap atualiza flatpak 1
FreeDesktop SDK 26.08 chega sem suporte a Snap e flexibiliza runtime mínimo 3

Uma das alterações técnicas mais significativas do FreeDesktop SDK 26.08 ocorre no arquivo runtime-minimal.bst. O ambiente deixou de incluir as clássicas ferramentas de linha de comando GNU Bash e GNU Coreutils por padrão.

A decisão não significa o fim da compatibilidade — as ferramentas da GNU foram movidas para um novo pacote chamado runtime-gnu.bst. O objetivo central dessa separação é permitir que desenvolvedores substituam as ferramentas tradicionais de userland por alternativas diretamente na fase de bootstrap.

Na prática, isso abre portas para a adoção de soluções mais enxutas e modulares, como o BusyBox e o Toybox, ou opções modernas focadas em segurança de memória, como o Rust Coreutils. Essa flexibilidade é especialmente vantajosa para imagens de contêineres baseadas no SDK que exigem um tamanho reduzido de disco ou operam em sistemas embarcados.

Fim do suporte ao formato Snap

O código de integração com o formato Snap foi oficialmente descartado nesta versão. A justificativa dos desenvolvedores para a remoção é direta: o recurso “não estava realmente em uso”.

Apesar de ser um recuo no suporte multiplataforma, os mantenedores deixaram a porta aberta para o futuro, afirmando que a integração poderá ser reintroduzida caso surja demanda real por parte de usuários ou organizações.

Pacotes essenciais atualizados

O novo lançamento também alinha o SDK com versões mais recentes de tecnologias base do Linux. Entre os destaques embutidos na versão 26.08, estão:

  • Flatpak 1.18.2: Nova iteração da ferramenta, entregando estabilidade ao ecossistema de sandbox.
  • Kernel Linux 7.2.2: Base de kernel atualizada no ambiente do SDK.
  • Bubblewrap 0.12: Atualização do utilitário de sandbox usado nativamente pelo Flatpak.
  • Mídia e Áudio: Atualização para o Intel Media Driver 26.3.2 e o gerenciador de sessões multimídia WirePlumber 0.5.16.
  • Compilação: Adoção do CMake 4.4.3 e do BuildStream2 2.28, além de várias melhorias no Python e correções de segurança.

Acompanhando o ciclo de vida do software, a equipe também lançou um site de documentação totalmente reformulado, com guias modernizados para auxiliar novos desenvolvedores.

Compartilhe este artigo
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.