Lançamento do MaXX Interactive Desktop 2.2, adaptação da área de trabalho IRIX para Linux

Apresentamos o lançamento do ambiente de área de trabalho MaXX Interactive Desktop 2.2.0, que tenta recriar a interface do usuário IRIX Interactive Desktop (SGI Indigo Magic Desktop) utilizando tecnologias Linux. O desenvolvimento está sendo realizado sob um acordo com a SGI, permitindo a recriação completa de todas as funções do IRIX Interactive Desktop para a plataforma Linux. Instruções de instalação foram preparadas para Ubuntu, RHEL, Debian, Manjaro e Arch Linux.

O código-fonte foi parcialmente publicado. Alguns componentes contêm uma mistura de código proprietário (de acordo com os requisitos do acordo com a SGI) e código sob várias licenças abertas. Esses componentes são desenvolvidos em repositórios privados e estão disponíveis mediante solicitação especial. Ao mesmo tempo, há um trabalho em andamento para abrir todos os códigos fontes, reescrever o restante do código proprietário e migrar o projeto para um modelo de desenvolvimento controlado pela comunidade. Todo novo código e o código antigo reescrito são publicados sob a licença BSD.

O IRIX Interactive Desktop era fornecido em estações de trabalho gráficas produzidas pela SGI, equipadas com o sistema operacional IRIX. O auge da popularidade desses sistemas ocorreu no final dos anos 1990, e a produção continuou até 2006. A versão da interface para Linux é implementada sobre o gerenciador de janelas 5dwm (baseado em OpenMotif) e bibliotecas SGI-Motif. O projeto utiliza uma arquitetura modular com aplicação de microsserviços para a execução separada dos componentes da área de trabalho. Inclui sistemas para monitoramento centralizado (MaXXmonitor) e gerenciamento de configuração.

Renderização e efeitos visuais são implementados utilizando OpenGL. Para acelerar o desempenho e reduzir a carga da CPU, é aplicada a execução multithread de operações e o deslocamento de tarefas computacionais para a GPU. A área de trabalho não depende da resolução da tela e utiliza ícones vetoriais. Suporta extensão da área de trabalho para múltiplos monitores, HiDPI, UTF-8 e fontes FreeType. O gerenciador de arquivos utilizado é o ROX-Filer (opcionalmente pcmanfm, além de um gerenciador de arquivos próprio, cujo desenvolvimento ainda não foi concluído).

Lançamento do MaXX Interactive Desktop 2.2, adaptação da área de trabalho IRIX para Linux

Principais mudanças:

  • Adicionada a suporte à exibição de notificações na área de trabalho.
  • Adicionado o alternador de tarefas pela combinação de teclas Alt+Tab.
  • Modernizado o gerenciador de janelas 5Dwma.
  • Adicionada a opção de alternar rapidamente entre os modos clássico e moderno de configuração da área de trabalho.
  • Melhorada a aparência do modo moderno da interface.
  • Proposto um novo estilo de decoração de janelas que lembra o sistema operacional IRIX.
  • Adicionada a ferramenta telldesktop para selecionar o estilo de configuração da área de trabalho.
  • Adicionadas configurações para renderização de texto.
  • Melhorada a integração da lixeira Dumpster com a área de trabalho.
  • Adicionados novos efeitos sonoros e visuais, vinculados a eventos no gerenciador de arquivos e na lixeira Dumpster.
  • Incluído um conjunto de ferramentas para trabalhar com gráficos 3D OpenInventor 2.1.5, desenvolvido pela SGI.
  • Adicionado o configurador MaXXsettings e assegurada sua integração inicial com a área de trabalho.
  • Implementado suporte inicial para as especificações Freedesktop (menu, arquivos .desktop, etc.).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster