Predstavljen je izid okolja delovne površine MaXX Interactive Desktop 2.2.0, ki poskuša ponovno ustvariti uporabniški vmesnik IRIX Interactive Desktop (SGI Indigo Magic Desktop) z uporabo tehnologij Linux. Razvoj poteka v skladu s sporazumom s podjetjem SGI, ki dovoljuje popolno rekonstrukcijo vseh funkcij IRIX Interactive Desktop za platformo Linux. Navodila za namestitev so pripravljena za Ubuntu, RHEL, Debian, Manjaro in Arch Linux.
Izvorna koda je objavljena le delno. Nekateri sestavni deli vsebujejo mešanico lastniške kode (v skladu s pogoji sporazuma s SGI) in kode pod različnimi odprtimi licencami. Takšni sestavni deli se razvijajo v zasebnih repozitorijih in so na voljo po posebnem povpraševanju. Hkrati poteka delo na odprtju vseh izvornih kod, prepisovanju preostale lastniške kode in prenosu projekta na model razvoja, ki ga nadzoruje skupnost. Vsa nova koda in prepisana stara se objavljata pod licenco BSD.
IRIX Interactive Desktop je bil dobavljen na grafičnih delovnih postajah podjetja SGI, opremljenih z operacijskim sistemom IRIX. Vrh njihove priljubljenosti je bil konec 90. let prejšnjega stoletja, proizvodnja pa je potekala do leta 2006. Izvedba vmesnika za Linux je realizirana nad okenskim upravljalnikom 5dwm (na osnovi OpenMotif) in knjižnicami SGI-Motif. Projekt uporablja modularno arhitekturo z mikroservisi za ločeno izvajanje komponent delovne površine. Vključuje sisteme za centralizirano spremljanje (MaXXmonitor) in upravljanje s konfiguracijo.
Umetniško risanje in vizualni učinki so realizirani z uporabo OpenGL. Za povečanje učinkovitosti in zmanjšanje obremenitve CPU se uporablja večnitno obdelovanje operacij in prenos izračunskih nalog na GPU. Delovna površina ni odvisna od ločljivosti zaslona in uporablja vektorske ikone. Podprt je razširjen delovni prostor na več monitorjih, HiDPI, UTF-8 in pisave FreeType. Kot upravitelja datotek se uporablja ROX-Filer (opcijsko pcmanfm, pa tudi lasten upravitelj datotek, katerega razvoj še ni končan).

Glavne spremembe:
- Dodana podpora za prikazovanje obvestil na delovni površini.
- Dodano preklapljanje opravil s kombinacijo tipk Alt+Tab.
- Moderniziran okenski upravljalnik 5Dwma.
- Dodana možnost za hitro preklapljanje med klasičnim in sodobnim načinom oblikovanja namizja.
- Izboljšano oblikovanje sodobnega načina vmesnika.
- Predlagan nov slog oblikovanja oken, ki spominja na operacijski sistem IRIX.
- Dodano orodje telldesktop za izbiro sloga oblikovanja namizja.
- Dodane nastavitve za upodabljanje besedila.
- Izboljšana integracija košarice Dumpster z namizjem.
- Dodani novi zvočni in vizualni učinki, povezani z dogodki v upravitelju datotek in košarici Dumpster.
- V sestavo je vključen paket za delo s 3D-grafiko OpenInventor 2.1.5, ki ga je ustvaril SGI.
- Dodana konfigurator MaXXsettings in zagotovljena njegova začetna integracija z namizjem.
- Prva podpora za specifikacije Freedesktop (meniji, datoteke .desktop itd.).
Izvor: opennet.ru
