Wayland quer se afastar de postagens regulares

Logotipo da Wayland

Wayland é um protocolo de servidor gráfico e biblioteca para GNU / Linux, Wayland fornece um método para gerenciadores de composição de janela para comunicar-se diretamente com hardware e aplicativos de vídeo.

Espera-se que a comunicação com o hardware de entrada usando outras bibliotecas também seja possível.

Os aplicativos renderizam os gráficos em seus próprios buffers e o gerenciador de janelas passa a ser o servidor gráfico, compondo esses buffers para formar a exibição na tela das janelas do aplicativo.

Esta é uma abordagem mais simples e eficiente do que usar um gerenciador de composição de janela com o X Window System.

Espera-se que os gerenciadores de composição de janela existentes, como KWin e Mutter, implementem o suporte Wayland diretamente, para se tornarem compositores / servidores gráficos Wayland.

Aparentemente o desenvolvimento do núcleo da arquitetura de exibição do Wayland progrediu tanto que a equipe responsável deseja se afastar das postagens regulares.

De acordo com a versão atual 1.16, novas versões só poderiam existir se fossem necessárias.

Por cerca de dez anos, Wayland vem desenvolvendo uma arquitetura de servidor de exibição que visa substituir o servidor X a longo prazo como uma alternativa moderna e já está sendo usada como padrão.

Su principal objetivo era um sistema em que «cada quadro é perfeito, Quero dizer que eleos aplicativos serão capazes de controlar a renderização Apenas o suficiente para que nunca vejamos lacrimejamento, atraso, redesenho ou oscilação. "

Wayland é um software livre. As bibliotecas libwayland-server e libwayland-client foram originalmente lançadas sob a licença MIT e o demo composer sob os termos do LGPLv2.

Foi planejado mudar todo o projeto para a licença LGPLv2, mas isso não aconteceu e atualmente todo o projeto usa a licença MIT.

Desenvolvimento de Wayland cada vez mais lento

O núcleo do trabalho é o protocolo Wayland de mesmo nome e sua implementação como uma biblioteca, que é usada em partes para os componentes cliente e servidor da nova arquitetura gráfica.

Para lançar a versão atual 1.16 do Wayland, O gerente de lançamento, Derek Foreman, escreve que esta é provavelmente a versão mais recente lançada regularmente.

Até agora, o projeto vem lançando novas versões a cada seis meses, apesar de os desenvolvedores nem sempre terem conseguido cumprir esse cronograma.

wayland-gnomo

Paralelamente, surgiu a implementação de referência do denominado Wayland Composer, Weston. No entanto, o funcionário da Samsung, Foreman, escreve agora que, em sua opinião, as versões Wayland e Weston devem ser separadas no futuro.

No e-mail, ele escreve que Wayland:

"Deve ser publicado conforme necessário para grandes correções ou grandes mudanças."

“No momento, não vejo necessidade de planejar uma próxima postagem de Wayland. No entanto, se não houver versão, conforme nos aproximamos da próxima versão principal de Weston, podemos ver o que foi parar no código e decidir se uma versão é necessária.

A razão para esta ideia parece ser o desenvolvimento mais lento desta parte central da arquitetura de exibição de Wayland, que tem apenas alguns novos recursos e mudanças profundas.

O trabalho adicional refere-se principalmente a Weston ou a coleção de protocolo adicional no pacote de protocolos de Wayland.

No momento nada foi confirmado ainda, mas se for Podem ser boas ou más notícias?

Se olharmos pelo lado bom, os lançamentos do Wayland não serão mais "forçados", por assim dizer, já que os desenvolvedores estariam entregando uma versão melhorada e mais polida do Wayland.

Onde essas versões ocorrerão sempre que os problemas maiores forem resolvidos.

Por outro lado, se pensarmos um pouco mais nisso, o que o responsável argumenta sugere que o desenvolvimento do Wayland ficaria à deriva e estaria simplesmente recebendo uma "manutenção" necessária.

Mesmo que nada esteja confirmado ainda, resta esperar o que surge e como isso impacta as distribuições que planejam trabalhar com o Wayland, como é o caso do Lubuntu.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.