Megjelent a MaXX Interactive Desktop 2.2.0 asztali környezet kiadása, amely megpróbálja újraalkotni az IRIX Interactive Desktop (SGI Indigo Magic Desktop) felhasználói felületét Linux technológiák segítségével. A fejlesztés az SGI céggel kötött megállapodás keretein belül zajlik, amely lehetővé teszi az IRIX Interactive Desktop összes funkciójának teljes újraalkotását Linux platformon. Az Ubuntu, RHEL, Debian, Manjaro és Arch Linux rendszerekhez telepítési útmutatók készültek.
A forráskód csak részben áll rendelkezésre. Néhány komponens vegyesen tartalmaz saját licenc alatt álló kódot (az SGI-vel kötött megállapodás követelményeinek megfelelően) és különböző nyílt licencű kódot. Az ilyen komponensek privát tárolókban fejlődnek, és külön kérésre elérhetők. Ugyanakkor folyamatban van minden forráskód megnyitása, a fennmaradó saját kód újraírása és a projekt közösségi irányítású fejlesztési modellre való átállítása. Minden új kód és az újraírt régi kód BSD licenc alatt kerül kiadásra.
Az IRIX Interactive Desktop az SGI által gyártott grafikus munkaállomásokon szállították, amelyek IRIX operációs rendszert futtattak. Az ilyen rendszerek népszerűsége a 1990-es évek végére tehető, és gyártásuk egészen 2006-ig folytatódott. A Linuxra átírt felület a 5dwm ablakkezelőre épül (OpenMotif alapján) és SGI-Motif könyvtárakat használ. A projekt moduláris architektúrát alkalmaz mikroszolgáltatások felhasználásával az asztali komponensek külön végrehajtásához. A központi monitorozási rendszerek (MaXXmonitor) és a konfigurációkezelő is a részei.
A renderelés és vizuális effektek OpenGL segítségével valósulnak meg. A munka felgyorsítása és a CPU terhelésének csökkentése érdekében több szálas feldolgozást alkalmaznak, és a számítási feladatokat a GPU-ra helyezik. Az asztal független a képernyő felbontásától, és vektorgrafikus ikonokat használ. Támogatja a több monitorra való kiterjesztést, a HiDPI-t, az UTF-8-at és a FreeType betűtípusokat. A fájlkezelő ROX-Filer, opcionálisan a pcmanfm, illetve a saját még fejlesztés alatt álló fájlkezelő.

Főbb változások:
- Hozzáadva az asztalon megjelenő értesítések támogatása.
- Hozzáadva a feladatváltó Alt+Tab billentyűkombinációval.
- Modernizálták az 5Dwma ablakkezelőt.
- Hozzáadták a lehetőséget a gyors váltásra a klasszikus és a modern asztalmegjelenés között.
- Javult a modern felhasználói felület megjelenése.
- Új ablakstílust javasoltak, amely az IRIX operációs rendszerre emlékeztet.
- Hozzáadva a telldesktop segédeszköz az asztal stílusának kiválasztásához.
- Hozzáadva a szövegrajzolási beállítások.
- Javult a Dumpster kosár integrációja az asztallal.
- Új hang- és vizuális effektek kerültek bevezetésre, amelyek az fájlkezelő és a Dumpster kosár eseményeihez kapcsolódnak.
- A csomag tartalmazza az OpenInventor 2.1.5 3D grafikai eszközkészletét, amelyet az SGI készített.
- Hozzáadva a MaXXsettings konfiguráló és biztosítva a kezdeti integrációja az asztallal.
- Kezdeti támogatás valósult meg a Freedesktop specifikációkhoz (menük, .desktop fájlok stb.).
Forrás: opennet.ru
