GNOME em julho de 2025: Papers padrão, Glycin revoluciona carga de imagens, acessibilidade do Calendar e LLMs no desktop

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...

GNOME 49: acessibilidade real, inteligência artificial no desktop e um salto visual com Glycin

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.

Compartilhe este artigo