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

È stato rilasciato MaXX Interactive Desktop 2.2.0, che cerca di ricreare l'interfaccia utente di IRIX Interactive Desktop (SGI Indigo Magic Desktop) utilizzando tecnologia Linux. Lo sviluppo avviene in collaborazione con SGI, che consente la completa ricreazione di tutte le funzionalità di IRIX Interactive Desktop per la piattaforma Linux. Le istruzioni per l'installazione sono preparate per Ubuntu, RHEL, Debian, Manjaro e Arch Linux.

Il codice sorgente è stato pubblicato solo parzialmente. Alcuni componenti contengono una combinazione di codice proprietario (in conformità con i requisiti dell'accordo con SGI) e codice sotto varie licenze aperte. Tali componenti sono sviluppati in repository privati e disponibili su richiesta speciale. Nel frattempo, si lavora all'apertura di tutto il codice sorgente, alla riscrittura del codice proprietario rimanente e alla transizione del progetto a un modello di sviluppo controllato dalla comunità. Tutto il nuovo codice e il codice riscritto vengono pubblicati sotto la licenza BSD.

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

Il rendering e gli effetti visivi sono realizzati utilizzando OpenGL. Per migliorare le prestazioni e ridurre il carico sulla CPU, si utilizza l'elaborazione multithreading delle operazioni, spostando i compiti computazionali sulla GPU. Il desktop non dipende dalla risoluzione dello schermo e utilizza icone vettoriali. Supporta l'espansione del desktop su più monitor, HiDPI, UTF-8 e caratteri FreeType. Come gestore di file, viene utilizzato ROX-Filer (opzionalmente pcmanfm, oltre a un gestore file proprietario, il cui sviluppo non è ancora stato completato).

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

Principali modifiche:

  • È stata aggiunta la supporto per la visualizzazione delle notifiche sul desktop.
  • È stato aggiunto un commutatore di attività tramite la combinazione di tasti Alt+Tab.
  • Il gestore di finestre 5Dwma è stato modernizzato.
  • È stata aggiunta un'opzione per passare rapidamente tra la modalità classica e quella moderna di design del desktop.
  • Il design della modalità moderna dell'interfaccia è stato migliorato.
  • È stato proposto un nuovo stile di design delle finestre, simile a quello del sistema operativo IRIX.
  • È stata aggiunta l'utilità telldesktop per scegliere lo stile di personalizzazione del desktop.
  • Sono state aggiunte impostazioni per il rendering del testo.
  • È stata migliorata l'integrazione del cestino Dumpster con il desktop.
  • Sono stati aggiunti nuovi effetti sonori e visivi, legati agli eventi nel file manager e nel cestino Dumpster.
  • È stato incluso l'ambiente di lavoro per la grafica 3D OpenInventor 2.1.5, creato da SGI.
  • È stato aggiunto il configuratore MaXXsettings e garantita la sua integrazione iniziale con il desktop.
  • È stato implementato un 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