Rilascio di MaXX Interactive Desktop 2.2, adattamento del desktop IRIX per Linux

È stato presentato il rilascio dell'ambiente desktop MaXX Interactive Desktop 2.2.0, che cerca di ricreare l'interfaccia utente di IRIX Interactive Desktop (SGI Indigo Magic Desktop) utilizzando le tecnologie Linux. Lo sviluppo avviene in accordo con la società SGI, che consente la completa ricreazione di tutte le funzionalità di IRIX Interactive Desktop per la piattaforma Linux. Le istruzioni per l'installazione sono state preparate per Ubuntu, RHEL, Debian, Manjaro e Arch Linux.

Il codice sorgente è stato pubblicato solo parzialmente. Alcuni componenti contengono una mistura di codice proprietario (in conformità ai requisiti dell'accordo con SGI) e codice sotto diverse licenze open source. Tali componenti vengono sviluppati in repository privati e sono disponibili su richiesta speciale. Nel frattempo, si lavora per aprire tutti i sorgenti, riscrivere il codice proprietario rimanente e trasferire il progetto a un modello di sviluppo controllato dalla comunità. Tutto il nuovo codice e il codice riscritto vengono pubblicati con licenza BSD.

IRIX Interactive Desktop veniva fornito su workstation grafiche prodotte da SGI, equipaggiate con il sistema operativo IRIX. Il picco di popolarità di tali sistemi si è avuto alla fine degli anni '90, mentre la produzione è continuata fino al 2006. La versione dell'interfaccia per Linux è realizzata sopra il gestore di finestre 5dwm (basato su OpenMotif) e sulle librerie SGI-Motif. Il progetto utilizza un'architettura modulare con microservizi per l'esecuzione separata dei componenti del desktop. Sono inclusi sistemi per il monitoraggio centralizzato (MaXXmonitor) e per la gestione della configurazione.

Il rendering e gli effetti visivi vengono realizzati utilizzando OpenGL. Per accelerare le prestazioni e ridurre il carico sulla CPU, viene utilizzato il multi-threading per elaborare le operazioni e si delegano i compiti computazionali alla GPU. Il desktop non dipende dalla risoluzione dello schermo e utilizza icone vettoriali. È supportata l'espansione del desktop su più monitor, HiDPI, UTF-8 e i font FreeType. Come file manager viene utilizzato ROX-Filer (opzionalmente pcmanfm e anche un proprio file manager, il cui sviluppo non è ancora concluso).

Rilascio di MaXX Interactive Desktop 2.2, adattamento del desktop IRIX per Linux

Variazioni principali:

  • Aggiunta la supporto per la visualizzazione di notifiche sul desktop.
  • Aggiunto il commutatore delle attività tramite la combinazione di tasti Alt+Tab.
  • Modernizzato il gestore delle finestre 5Dwma.
  • È stata aggiunta l'opzione per un rapido switch tra le modalità di visualizzazione classica e moderna del desktop.
  • Migliorata l'interfaccia della modalità moderna.
  • È stato proposto un nuovo stile di visualizzazione delle finestre, simile al sistema operativo IRIX.
  • È stata aggiunta l'utilità telldesktop per selezionare lo stile di visualizzazione del desktop.
  • Sono state aggiunte opzioni per il rendering del testo.
  • Migliorata l'integrazione del cestino Dumpster con il desktop.
  • Aggiunti nuovi effetti sonori e visivi, legati agli eventi nel file manager e nel cestino Dumpster.
  • Incluso un toolkit per la grafica 3D OpenInventor 2.1.5, sviluppato da SGI.
  • Aggiunto il configuratore MaXXsettings e garantita la sua integrazione iniziale con il desktop.
  • Realizzata la supporto iniziale per le specifiche Freedesktop (menu, file .desktop, ecc.).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster