Ambiente de trabalho comum - Common Desktop Environment
Autor (es) original (is) | O Grupo Aberto |
---|---|
Desenvolvedor (s) | Projeto CDE (moderno) |
lançamento inicial | Junho de 1993 |
Versão estável | 2.3.2 / 14 de janeiro de 2020
|
Repositório | |
Escrito em | C, C ++ |
Sistema operacional | Unix , semelhante ao Unix , OpenVMS |
Disponível em | Inglês, chinês, francês, alemão, grego, japonês, italiano, coreano, espanhol, sueco |
Modelo | Ambiente desktop |
Licença | 2012: LGPL-2.0-or-later Original: Proprietary |
Local na rede Internet | sf |
O Common Desktop Environment ( CDE ) é um ambiente de área de trabalho para Unix e OpenVMS , baseado no kit de ferramentas de widget Motif . Fazia parte do UNIX 98 Workstation Product Standard e foi por muito tempo o desktop Unix associado às estações de trabalho Unix comerciais .
Após uma longa história como software proprietário , o CDE foi lançado como software livre em 6 de agosto de 2012, sob a GNU Lesser General Public License , versão 2.0 ou posterior. Desde seu lançamento como software livre, o CDE foi portado para Linux e derivados do BSD .
História
Hewlett-Packard , IBM , SunSoft e USL anunciaram o CDE em junho de 1993 como um desenvolvimento conjunto dentro da iniciativa Common Open Software Environment (COSE). Cada grupo de desenvolvimento contribuiu com sua própria tecnologia para CDE:
- A HP contribuiu com o ambiente principal para CDE, que foi baseado no Visual User Environment (VUE) da HP. O próprio HP VUE foi derivado do Motif Window Manager .
- A IBM contribuiu com seu modelo Common User Access do OS / 2 's Workplace Shell .
- A Sun contribuiu com sua estrutura de interação de aplicativos ToolTalk e uma porta de suas ferramentas de produtividade DeskSet , incluindo clientes de e-mail e calendário, de seu ambiente OpenWindows .
- USL forneceu componentes do gerenciador de desktop e tecnologias de sistemas escaláveis de UNIX System V .
Após seu lançamento, a HP endossou o CDE como o novo desktop padrão para Unix e forneceu documentação e software para a migração das personalizações do HP VUE para o CDE.
Em março de 1994, a CDE passou a ser responsabilidade da "nova OSF", uma fusão da Open Software Foundation e Unix International ; em setembro de 1995, a fusão do Motif e CDE em um único projeto, CDE / Motif, foi anunciada. OSF tornou-se parte do recém-formado Open Group em 1996.
Em fevereiro de 1997, o Open Group lançou sua última versão principal do CDE, a versão 2.1.
Red Hat Linux foi a única distribuição Linux para a qual o CDE proprietário foi portado. Em 1997, a Red Hat começou a oferecer uma versão do CDE licenciada pela TriTeal Corporation . Em 1998, a Xi Graphics , uma empresa especializada no X Windowing System, ofereceu uma versão do CDE junto com o Red Hat Linux, chamada Xi Graphics maXimum cde / OS . Eles foram eliminados e o Red Hat mudou para a área de trabalho GNOME .
Até cerca de 2000, os usuários de desktops Unix consideravam o CDE como o padrão de fato , mas naquela época, outros ambientes de desktop como GNOME e K Desktop Environment 2 estavam rapidamente se tornando maduros e se espalharam em sistemas Linux .
Em 2001, a Sun Microsystems anunciou que eliminaria o CDE como ambiente de desktop padrão no Solaris em favor do GNOME. Solaris 10, lançado no início de 2005, inclui o CDE e o Java Desktop System baseado no GNOME . O projeto OpenSolaris , iniciado na mesma época, não incluía o CDE e não tinha a intenção de disponibilizar o Solaris CDE como código-fonte aberto. A versão original do Solaris 11 em novembro de 2011 continha apenas GNOME como desktop padrão, embora algumas bibliotecas CDE, como Motif e ToolTalk, permanecessem para compatibilidade binária, mas o Oracle Solaris 11.4, lançado em agosto de 2018, removeu o suporte para o ambiente de tempo de execução CDE e segundo plano Serviços.
Sistemas que forneceram CDE proprietário
- IBM AIX
- UNIX digital
- HP-UX : a partir da versão 10.10, lançada em 1996.
- IRIX : por um curto período, o CDE foi uma alternativa ao IRIX Interactive Desktop .
- OpenVMS : disponível no OpenVMS Alpha V7.1 e posterior, referido como "DECWindows Motif New Desktop"
- Solaris : disponível a partir de 2.3, padrão de 2.6 a 10.
- Tru64 UNIX
- UnixWare
- UXP / DS
- Red Hat Linux : duas versões portadas por Triteal e Xi Graphics
Histórico de licença
Desde o seu lançamento até 2012, o CDE era um software proprietário.
O Motif, o kit de ferramentas no qual o CDE é construído, foi lançado pelo The Open Group em 2000 como "Open Motif", sob uma licença de "divisão de receita". Essa licença não atendia às definições de código aberto ou software livre . O Open Group desejava tornar o Motif código-fonte aberto, mas não conseguiu fazê-lo naquela época.
Lançamento sob o GNU LGPL
Em 2006, foi criada uma petição pedindo ao The Open Group que liberasse o código-fonte do CDE e do Motif sob uma licença gratuita. Em 6 de agosto de 2012, o CDE foi lançado sob a licença LGPL-2.0 ou posterior . O código-fonte do CDE foi então liberado para o SourceForge .
O projeto de software livre OpenCDE foi iniciado em 2010 para reproduzir a aparência , a organização e o conjunto de recursos do CDE. Em agosto de 2012, quando o CDE foi lançado como software livre, o OpenCDE foi oficialmente substituído em favor do CDE.
Em 23 de outubro de 2012, o kit de ferramentas de widget Motif também foi lançado sob a licença LGPL-2.1 ou posterior . Isso permitiu que o CDE se tornasse um ambiente de área de trabalho totalmente gratuito e de código aberto.
Logo após o CDE ser lançado como software livre, um live CD Linux foi criado baseado no Debian 6 com CDE 2.2.0c pré-instalado, chamado CDEbian. O live CD foi descontinuado.
A distribuição Linux baseada em Debian SparkyLinux oferece pacotes binários de CDE que podem ser instalados com APT.
Desenvolvimento sob projeto CDE
Em março de 2014, a primeira versão estável do CDE, a versão 2.2.1, foi feita desde seu lançamento como software livre.
A partir da versão 2.2.2, lançada em julho de 2014, o CDE é capaz de compilar no FreeBSD 10 com o compilador Clang padrão .
Desde a versão 2.3.0, lançada em julho de 2018, o CDE usa TIRPC no Linux, para que o portmapper rpcbind não precise ser executado em modo inseguro. Ele não usa mais o Xprint e pode ser compilado nos BSDs sem instalar primeiro uma versão personalizada do Motif. O suporte para monitores multi - head com Xinerama foi melhorado.
Desde o seu lançamento como software livre, o CDE foi transferido para:
- Distribuições Linux, incluindo:
- FreeBSD
- NetBSD
- OpenBSD
- OpenIndiana
- Solaris 11 ( x86-64 )
Os objetivos futuros do projeto CDE incluem:
- Maior portabilidade para mais plataformas Linux, BSD e Unix.
- Maior internacionalização para outras línguas.
Veja também
Referências
links externos
- Grupo Aberto - CDE
- NsCDE no GitHub Desktop CDE moderno e funcional baseado em FVWM.