Recentemente, mostramos que levou cerca de três décadas para o Linux apresentar algum crescimento consistente e chegar a atingir 3% do mercado. Agora, mostramos que um recurso presente no sistema operacional demorou mais ou menos 15 anos para chegar lá, ou seja, a metade da existência do Linux. Assim, há evidências crescentes de que o servidor de exibição Wayland pode em breve derrubar o X11 como a maneira mais comum, fácil, prática e eficiente de obter uma GUI no Linux. Então, veja três sinais de que Wayland está em crescimento se tornando a maneira favorita de obter uma GUI no Linux.
Três sinais de crescimento do Wayland
Recentemente, relatamos o crescente apoio a Wayland. A equipe de desenvolvimento do Linux para Apple Silicon Macs disse que não tinha mão de obra para trabalhar no suporte do X.org . Há um ano, os desenvolvedores do kit de ferramentas Gtk usado por muitos aplicativos e desktops Linux disseram que a próxima versão pode eliminar o suporte para X11 . Mas esse tipo de coisa nos parece que está tentando empurrar os usuários para Wayland, em vez de realmente atrair alguém.
Tudo começou com o desenvolvedor do desktop Budgie
Um dos desenvolvedores do desktop Budgie, Campbell Jones, publicou recentemente uma postagem no blog com um título altamente controverso: “Wayland é muito bom, na verdade.” Ele apresenta vários benefícios que Wayland traz para os desenvolvedores e conclui:
“Principalmente, o que aprendi é que Wayland é realmente muito bem projetado. A escrita está na parede para X, e Wayland realmente é o futuro”.
Em parte como resultado disso, parece provável que a próxima versão do desktop Budgie, Budgie 11, suporte apenas Wayland, eliminando completamente o suporte para X11. A equipe aponta que esta não é uma proposta tão radical: havia uma proposta para tornar as sessões do KDE 6 padrão para Wayland já em outubro passado.
O desktop Budgie originou-se da distribuição Solus, que também acaba de lançar a versão 4.4 . Sob o título “Deprecação planejada da edição MATE”, há uma avaliação preocupante das perspectivas desse desktop popular:
Depois de avaliar o MATE, concluímos que não tem uma estratégia ativa e eficiente de Wayland, estando o projeto em si efetivamente em modo de sobrevivência.
Desenvolvimento do Solus não é rápido
Solus não é um projeto muito rápido. Seu último lançamento foi quase exatamente dois anos atrás. MATE 1.26, a versão estável atual, apareceu no mês seguinte. (Para ser justo, desde então, houve dois lançamentos de desenvolvimento na série 1.27.)
Com um ciclo de lançamento relativamente lento como este, o projeto Solus deve olhar mais à frente do que alguns. Pode ser que sua avaliação seja muito dura, mas o MATE é um fork voluntário da versão 2 da base de código do GNOME – o que significa que todos os seus desenvolvedores originais seguiram em frente.
Budgie é um desktop de nicho, é verdade, mas é amplamente suportado hoje em dia, com um sabor do Ubuntu, um spin do Fedora, além de ser incluído no Debian, openSUSE etc. O spin GNOME do Fedora foi padronizado para Wayland desde a versão 25 em 2017 e o sabor GNOME do Ubuntu desde 21.04.
Terceiro sinal é a adoção do Wayland no OpenBSD
O último dos três sinais de que esta ferramenta está sendo levada a sério é que agora há um esforço experimental para fazer o Wayland funcionar no OpenBSD. O esforço aconteceu no recente hackathon do OpenBSD em Tallinn, Estônia, e os comentários do desenvolvedor são encorajadores:
Isso ainda está longe de ser um sistema completo, pois há muitos problemas no caminho, mas é um bom começo e mostra que definitivamente não é impossível fazer o Wayland rodar no OpenBSD.
Já está disponível como parte do FreeBSD.
Systemd também sofre resistência, mas é o futuro
Um dos problemas em tentar avaliar Wayland é que as pessoas que escrevem e falam sobre isso são desenvolvedores. É um software que, se funcionar corretamente, o usuário sentado na frente de um computador pode nunca saber que o está usando.
O primeiro sinal de que o mundo Linux em geral iria parar de reclamar e apenas aceitar o systemd foi uma excelente palestra [PDF] na linuxcon.au 2014 intitulada “The Six Stages of systemd“. Quando as pessoas começam a falar, mesmo com relutância, sobre por que gostam de algo, em vez de por que deveria ser bom, é aí que a maré vira. Só esperamos que o Xfce funcione antes de sermos forçados a mudar.