Enquanto muitos projetos open source avançam em silêncio, o GNOME continua sendo uma das iniciativas mais visíveis, influentes e inovadoras do ecossistema Linux. A semana de 27 de junho a 4 de julho de 2025 trouxe uma enxurrada de novidades que demonstram como o projeto está consolidando sua liderança técnica e seu compromisso com acessibilidade, inteligência artificial e experiência do usuário. O destaque vai para a adoção de Papers como visualizador de documentos padrão, a substituição do clássico GdkPixbuf por Glycin, melhorias profundas na acessibilidade do GNOME Calendar, e a introdução de um novo servidor que permite LLMs interagirem com o desktop via MCP Server.
Estas mudanças não são apenas incrementais — elas representam saltos evolutivos na forma como o GNOME se posiciona para a próxima década de uso no desktop e em dispositivos móveis. Este artigo aprofunda cada um desses avanços, explicando suas implicações e como eles refletem a visão de futuro do projeto GNOME.
GNOME Core Apps e Libraries: inovação e substituições estratégicas
O ciclo de desenvolvimento do GNOME 49 está sendo marcado por decisões ousadas e reformas fundamentais. As mudanças nas core apps e bibliotecas do projeto têm como objetivo melhorar a segurança, performance e usabilidade, com foco especial na integração com Flatpak, Wayland e no suporte universal a formatos de imagem, input e acessibilidade.
Papers: o novo visualizador de documentos padrão no GNOME 49

A primeira grande mudança confirmada é a adoção de Papers como o novo visualizador de documentos padrão no GNOME 49, substituindo o tradicional Evince. Escrito com GTK 4 e Libadwaita, o Papers oferece uma experiência moderna, adaptável e fluida — especialmente em fatores de forma móveis como tablets e smartphones.
Entre as principais vantagens do Papers estão:
- Interface mais limpa, responsiva e com melhor suporte a gestos.
- Integração com Anotações de Documento, permitindo destaque e comentários em PDFs.
- Melhor compatibilidade com sandboxing e permissões no modelo Flatpak.
Essa mudança também simboliza o foco contínuo do GNOME em renovar suas core apps com tecnologias modernas e padrões de segurança e design atualizados.
Glycin substitui GdkPixbuf: a nova era do carregamento de imagens
O carregamento de imagens no GNOME passou por uma transformação histórica. O antigo GdkPixbuf, mantido por décadas, está sendo substituído por Glycin, uma biblioteca moderna de carregamento de imagens com loader sandboxed e suporte a uma ampla gama de formatos.
Glycin traz os seguintes avanços:
- Loaders de imagem são executados de forma isolada por segurança (sandboxing).
- Suporte nativo a SVG, AVIF, BMP, DDS, Farbfeld, GIF, HEIC, ICO, JPEG, OpenEXR, PNG, QOI, TGA, TIFF, WebP e JXL.
- Loaders modernos escritos em Rust, melhorando a segurança e desempenho.
- Compatibilidade com Flatpak runtime e ambientes Wayland-only.
A substituição também sinaliza uma transição definitiva para uma arquitetura mais segura e modular, deixando para trás bibliotecas legadas.
Libadwaita: aprimoramentos para o desenvolvimento de aplicativos GTK4
O Libadwaita continua a amadurecer como a principal fundação visual e interativa para aplicativos GTK4 no GNOME. Entre as novidades recentes destacam-se:
- GtkShortcutsWindow foi substituído por AdwShortcutsDialog.
- Introdução do novo AdwShortcutLabel, facilitando a visualização de atalhos no layout de apps.
- Ajustes visuais refinados e melhorias no suporte a acessibilidade e temas escuros.
Essas melhorias visam fortalecer a consistência visual dos aplicativos GNOME e encorajar desenvolvedores a seguir as Human Interface Guidelines (HIG) do projeto.
GNOME Flatpak runtime: atualizações de base e compatibilidade
A base do GNOME Runtime para Flatpak agora utiliza o Freedesktop 25.08beta, que introduz as seguintes melhorias:
- Integração com o LLVM20 e Rust-stable atualizados.
- Maior compatibilidade com bibliotecas modernas.
- Preparação para ambientes Wayland-only e eliminação de dependências legadas do X11.
Essa atualização garante que aplicações empacotadas para o GNOME continuem seguras, rápidas e compatíveis com os ambientes de execução mais modernos.
Acessibilidade no GNOME Calendar: um salto de uma década
O GNOME Calendar, um dos apps mais populares do ecossistema, recebeu um conjunto massivo de melhorias de acessibilidade para usuários com deficiências visuais e motoras.
O destaque dessa semana é o progresso liderado por Hari Rana, focado em tornar o Calendar completamente usável com teclado exclusivamente e compatível com screen readers.
O progresso esmagador da acessibilidade em detalhes
As melhorias implementadas incluem:
- Eventos e seus widgets/popovers agora podem ser acessados e ativados com teclas.
- Inclusão de toggle buttons, calendar rows, check boxes, month/year spin buttons e agenda view com foco de teclado.
- Respeito às hierarquias e papéis da accessibility tree, essenciais para leitores de tela.
O impacto para usuários com deficiência visual e motora
Essas mudanças não apenas tornam o aplicativo utilizável com tecnologias assistivas, mas também servem como modelo de boas práticas para o restante do ecossistema. Em pleno Disability Pride Month, este avanço tem peso simbólico e prático.
Um esforço colaborativo e voluntário
Além de Hari Rana, os desenvolvedores Jeff Fortin, Georges Stavracas e Lukáš Tyrychtr participaram ativamente do trabalho de revisão, testes e refinamento. A colaboração mostra o poder da comunidade GNOME em ações que promovem inclusão digital real.
O futuro da interação: LLMs e Wayland no ecossistema GNOME
A grande revolução silenciosa em curso é a integração de LLMs (Large Language Models) com o ambiente gráfico. A ideia de um assistente local que entende o contexto do desktop GNOME deixa de ser ficção e começa a se materializar.
MCP Server: inteligência artificial conversando com seu desktop
O projeto de um servidor MCP (Model Context Protocol) está sendo testado para permitir que LLMs possam:
- Obter o contexto do que está na tela, janelas abertas, textos visíveis, etc.
- Responder perguntas e executar ações baseadas nesse contexto.
- Integrar-se com aplicativos GNOME de forma contextual e segura.
A proposta liderada por Bilal Elmoussaoui visa criar uma API intermediária que abstrai o ambiente gráfico e fornece dados contextuais a modelos, sem comprometer a privacidade ou a performance do sistema.
Phosh 0.48.0: Wayland para dispositivos móveis cada vez mais robusto
O Phosh (Pure Wayland Shell for Mobile Devices) atingiu a versão 0.48.0, com destaque para:
- Nova interface MPRIS para controle de mídia.
- Plugin de Lock Screen aprimorado.
- Migração parcial para phoc baseado em wlroots 0.19.0.
Essas melhorias tornam o Phosh ainda mais pronto para ser usado como interface principal em dispositivos móveis com Linux Mobile, como os oferecidos por Purism, Pine64 e desenvolvedores independentes.
Gradia: upload de imagens editadas para serviços online
Outro componente que recebeu atenção foi o Gradia, um utilitário gráfico para upload de imagens editadas a partir do GNOME diretamente para serviços como Imgur, Nextcloud e outros.
As melhorias incluem:
- Suporte a login OAuth seguro.
- Integração com notificações do sistema.
- Compatibilidade com o novo sistema de loaders de imagem do Glycin.
O Gradia representa um esforço do GNOME em integrar fluxos modernos de conteúdo e compartilhamento com segurança e usabilidade.
Conclusão: GNOME – moldando o desktop Linux do futuro com foco em usuário e tecnologia de ponta
As inovações apresentadas nesta semana refletem um GNOME mais acessível, moderno, seguro e inteligente. A combinação entre tecnologias emergentes (como Glycin e MCP Server) e foco humano (com os avanços em acessibilidade e experiência do usuário) revela a ambição do projeto em ser o padrão de excelência do desktop Linux.
Do desktop tradicional ao Linux Mobile, passando por inteligência artificial local e carregamento de imagens sandboxed, o GNOME reafirma sua missão: criar um ambiente de computação poderoso, bonito e inclusivo para todos.