Po štyroch rokoch vývoja bola uverejnená pracovná plocha MaXX Interactive Desktop 2.2.0, ktorá je pozicionovaná ako prvé alfa vydanie projektu, ktorý sa snaží reprodukovať používateľské rozhranie IRIX Interactive Desktop (SGI Indigo Magic Desktop) s využitím technológií Linux. Vývoj prebieha na základe zmluvy so spoločnosťou SGI, ktorá povoľuje úplnú reprodukciu všetkých funkcií IRIX Interactive Desktop na platforme Linux. Inštrukcie na inštaláciu sú pripravené pre Ubuntu, RHEL, Debian, Manjaro a Arch Linux.
Zdrojové kódy sú zverejnené iba pre časť komponentov, zatiaľ čo iná časť sa vyvíja v súkromných repozitároch, prístupných na zvláštnu žiadosť a obsahujúcich zmes proprietárneho kódu (v súlade s požiadavkami zmluvy so spoločnosťou SGI) a kódu pod rôznymi otvorenými licenciami. Pracuje sa však na sprístupnení všetkých zdrojových kódov, prepisovaní zostatkového proprietárneho kódu a prechode projektu na model vývoja kontrolovaný komunitou. Všetok nový kód a prepisovaný starý kód sú publikované pod licenciou BSD.
Pôvodne bol IRIX Interactive Desktop dodávaný na grafických pracovných staniciach vyrábaných spoločnosťou SGI, vybavených operačným systémom IRIX, ktorých vrchol popularity nastal na konci 90. rokov a výroba prebiehala až do roku 2006. Verzia rozhrania pre Linux je realizovaná nad správcom okien 5dwm (na báze OpenMotif) a knižnicami SGI-Motif. Prostredie je postavené na modulárnej architektúre, ktorá využíva mikroservisy na oddelené vykonávanie komponentov pracovnej plochy. Medzi iným súčasťou je subsystém pre centralizované monitorovanie činnosti systému (MaXXmonitor) a systém správy konfigurácie, ktorý poskytuje príkazový riadok a API na integráciu s aplikáciami napísanými v jazykoch C, C++ a Java.
Grafické rozhraní je realizované s využitím OpenGL pre hardvérové akcelerácie a vizuálne efekty. Pre zvýšenie rýchlosti a zníženie záťaže na CPU je organizované viaceré spracovanie operácií a presun výpočtových úloh na GPU. Pracovná plocha nezávisí od rozlíšenia obrazovky a používa vektorové ikony. Podpora rozšírenia pracovnej plochy na viac monitorov, HiDPI, UTF-8 a fonty FreeType. Ako správca súborov je použitý ROX-Filer (ako voliteľná možnosť sa podporuje pcmanfm a tiež sa vyvíja vlastný správca súborov, ktorý plánujú predstaviť v ďalšej verzii).
Medzi zmenami v novom vydaní:
- Pridaná možnosť rýchlej zmeny medzi klasickým a moderným režimom vzhľadu pracovnej plochy.
- Pridané nastavenia vykresľovania textu.
- Zlepšená integrácia koša Dumpster s pracovnou plochou.
- Pridané nové zvukové a vizuálne efekty viazané na udalosti v správci súborov a koši Dumpster.
- Modernizovaný správca okien 5Dwma.
- Súčasťou je nástroj na prácu s 3D grafikou OpenInventor 2.1.5, vyvinutý spoločnosťou SGI.
- Pridaná podpora na zobrazovanie oznámení na pracovnej ploche.
- Pridaný spínač úloh kombináciou klávesov Alt+Tab.
- Zlepšený vzhľad v modernom režime.
- Pridaný konfigurátor MaXXsettings a zabezpečená jeho integrácia s pracovnou plochou. Pre správu nastavení je zatiaľ k dispozícii len CLI rozhranie, grafický konfigurátor je naplánovaný na ďalšiu verziu.
- Zrealizovaná počiatočná podpora špecifikácií Freedesktop (menu, .desktop súbory a pod.).
- Navrhnutý nový štýl vzhľadu okien, pripomínajúci OS IRIX.
- Pridaná utilita telldesktop na výber štýlu vzhľadu pracovnej plochy.


Zdroj: opennet.ru
