Após dois anos da publicação da última atualização, foi lançado o CDE 2.5.3 (Common Desktop Environment), um ambiente de desktop clássico. O CDE foi criado no início dos anos 90 por esforços conjuntos das empresas Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu e Hitachi, e durante muitos anos foi o ambiente gráfico padrão para Solaris, HP-UX, IBM AIX, Digital UNIX e UnixWare. Em 2012, o código do CDE 2.1 foi aberto pelo consórcio The Open Group sob a licença LGPL.
O código-fonte do CDE inclui um gerenciador de login compatível com XDMCP, gerenciador de sessões de usuário, gerenciador de janelas, painel CDE FrontPanel, gerenciador de desktop, barramento para facilitar a comunicação entre processos, ferramentas de desktop, utilitários para desenvolvimento de aplicativos em shell e C, e componentes para integração de aplicações de terceiros. Para a construção, é necessária a biblioteca de interface Motif, que foi convertida em um projeto livre juntamente com o CDE.
No novo lançamento:
- O gerenciador de janelas dtwm agora suporta botões adicionais do mouse.
- Um serviço systemd foi adicionado para inicializar o gerenciador de login dtlogin.
- No gerenciador de arquivos dtfile, o comando find agora utiliza o interpretador de comandos sh em vez do ksh.
- O parser no sistema de ajuda dthelp foi atualizado para usar funções padrão de conversão de registro de símbolos, conforme sugerido no arquivo de cabeçalho ctype.h.
- No calendário-agenda dtcm, foi melhorado o suporte para FreeBSD.
- Garantida a compatibilidade com GCC 15.
- O emulador de terminal dtterm foi alterado de mktemp para a função mkstemp para a criação de arquivos temporários. Problemas com cópias/colagens usando a área de transferência foram resolvidos.
- Foram adicionados scripts para inicializar e configurar o CDE em placas Raspberry Pi.
- DtMmdb e dtdocbook foram migrados do Berkeley DB para a biblioteca LMDB.
- No dtcreate, comando para criar objetos na área de trabalho, foi implementada a exibição correta de janelas pop-up.


Fonte: opennet.ru


