technology

Não há lugar como o GNOME: Projeto atinge 25, indo para 43

Os dois desenvolvedores originais por trás do projeto GNOME começaram a trabalhar há 25 anos, e a 43ª versão de sua ideia está quase chegando.

O projeto GNOME está comemorando seu quarto de século, não muito atrás a do projeto KDE, cuja versão 5.23 foi seu aniversário correspondente no ano passado. Eles estão próximos por uma razão, mas é uma história antiga em termos de Linux.

Como já abordamos em profundidade antes, o KDE usa o kit de ferramentas Qt, que é escrito e projetado para uso com C++. Quando o projeto KDE começou, o Qt não era GPL. Como resultado, a Red Hat se recusou a empacotar o KDE com sua distro (que foi como o Mandrake Linux começou – era o Red Hat Linux, mas empacotado com o KDE).

Um segundo problema é que o Linux é principalmente escrito em C, assim como o Unix antes dele. Alguns tipos tradicionais de Unix continuam desconfiados do C++ e preferem evitá-lo. O resultado foi o GNOME – um desktop escrito em C, usando o kit de ferramentas GPL GTK. Por anos depois, se você instalou o Red Hat Linux, você tem o GNOME.

Hoje em dia, o próprio GNOME Shell é escrito em JavaScript, embora seus fundamentos – como o compositor Mutter e o gerenciador de janelas – sejam implementados em C.

O que nos leva ao recém-anunciado GNOME 43 – a terceira iteração da geração GNOME 40 ou, como seria chamado, GNOME 4.0. O GNOME 40 foi uma mudança bastante grande, especialmente no departamento de temas, mas em vez disso o projeto está em uma fase de consolidação e integração.

O mecanismo GNOME Javascript, GJS, agora usa Spidermonkey 102 – o tempo de execução Javascript do ESR atual da Mozilla (Extended Support Release) do Firefox.

Como sempre, o Shell recebeu muita atenção, com um painel de configurações rápidas que substitui o menu do sistema combinado. Também refinados são a grade de lançamento de aplicativos, o teclado na tela e o alternador de espaço de trabalho. A Shell também recebeu alguns ajustes de desempenho, assim como o aplicativo de telefonia Calls e o ainda relativamente novo Editor de Texto.

Vários outros componentes foram portados para o GTK4, incluindo a ferramenta de configuração inicial, o log- visualizador de arquivos e o novo emulador de terminal, GNOME Console. O aplicativo Editor de Texto também melhorou a funcionalidade, com melhor suporte a arrastar e soltar e área de transferência, melhor manipulação de links como URIs, caminhos locais e man , entre outras mudanças.

O Centro de Software, o navegador Epiphany, o gerenciador de arquivos Nautilus, o gerenciador de conexão celular, o hipervisor Boxes e o editor Dconf foram todos atualizados. O mesmo acontece com o Mutter, que agora tem suporte a roda de rolagem de alta resolução, além de melhor manuseio de varredura direta – inclusive em vários monitores, o que deve melhorar o desempenho de aplicativos de tela cheia, como jogos, ou o navegador Firefox ao executar em tela cheia .

Esses são alguns destaques. Se você quiser conhecer o âmago da questão, há uma lista abrangente de mudanças.

O GNOME 43 promete ser outra versão de consolidação, com várias pequenas melhorias em vez de grandes mudanças. É muito provável que ele apareça no Ubuntu 22.10 “Kinetic Kudu” e no Fedora 37 no próximo outono (hemisfério norte).

No site do aniversário de 25 anos do GNOME, os organizadores comemoram “Um brinde aos próximos 25 anos.”

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo