A fost lansată versiunea mediului de lucru MaXX Interactive Desktop 2.2.0, care încearcă să recreeze interfața utilizatorului IRIX Interactive Desktop (SGI Indigo Magic Desktop) folosind tehnologii Linux. Dezvoltarea se desfășoară în urma unui acord cu compania SGI, care permite recrearea completă a tuturor funcțiilor IRIX Interactive Desktop pentru platforma Linux. Instrucțiunile de instalare sunt pregătite pentru Ubuntu, RHEL, Debian, Manjaro și Arch Linux.
Codul sursă este publicat doar parțial. Unele componente conțin o combinație de cod proprietar (în conformitate cu cerințele acordului cu SGI) și cod sub diverse licențe deschise. Aceste componente sunt dezvoltate în depozite private și sunt disponibile la cerere specială. În același timp, se lucrează la deschiderea tuturor codurilor sursă, rescrierea codului proprietar rămas și transferarea proiectului pe un model de dezvoltare controlat de comunitate. Tot noul cod și codul vechi rescris sunt publicate sub licența BSD.
IRIX Interactive Desktop a fost livrat pe stații de lucru grafice produse de SGI, echipate cu sistemul de operare IRIX. Vârful popularității acestor sisteme a fost înregistrat la sfârșitul anilor 1990, iar producția a continuat până în 2006. Editarea interfeței pentru Linux este realizată deasupra managerului de feronerie 5dwm (bazat pe OpenMotif) și bibliotecilor SGI-Motif. Proiectul utilizează o arhitectură modulară cu aplicarea microserviciilor pentru executarea separată a componentelor desktop-ului. Acesta include sisteme pentru monitorizarea centralizată (MaXXmonitor) și gestionarea configurației.
Redarea și efectele vizuale sunt implementate folosind OpenGL. Pentru a accelera funcționarea și a reduce sarcina pe CPU, se aplică procesarea multithreading pentru operațiuni și se mută sarcinile computaționale pe GPU. Desktop-ul nu depinde de rezoluția ecranului și utilizează pictograme vectoriale. Este suportat extensia desktop-ului pe mai multe monitoare, HiDPI, UTF-8 și fonturi FreeType. ROX-Filer este utilizat ca manager de fișiere (opțional pcmanfm, precum și propriul manager de fișiere, dezvoltarea căruia nu este încă finalizată).

Modificări principale:
- A fost adăugată suportul pentru afișarea notificărilor pe desktop.
- A fost adăugată o comutare a sarcinilor prin combinația de taste Alt+Tab.
- Managerul de feronerie 5Dwma a fost modernizat.
- A fost adăugată o opțiune pentru a schimba rapid între modul clasic și cel modern de design al desktop-ului.
- Aspectul modului modern al interfeței a fost îmbunătățit.
- A fost propus un nou stil de decorare a feroneriei care amintește de sistemul de operare IRIX.
- A fost adăugată utilitarul telldesktop pentru a alege stilul de decorare al desktopului.
- Au fost adăugate setări pentru redarea textelor.
- A fost îmbunătățită integrarea coșului Dumpster cu desktopul.
- Au fost adăugate efecte sonore și vizuale noi, legate de evenimentele din managerul de fișiere și coșul Dumpster.
- A fost inclus un toolkit pentru lucrul cu grafică 3D OpenInventor 2.1.5, creat de SGI.
- A fost adăugat configuratorul MaXXsettings și a fost asigurată integrarea sa inițială cu desktopul.
- A fost realizată suportul inițial pentru specificațiile Freedesktop (meniu, fișiere .desktop etc.).
Sursa: opennet.ro
