Po štirih letih razvoja je bilo objavljeno namizno okolje MaXX Interactive Desktop 2.2.0, ki je postavljeno kot prva alfa izdaja projekta, ki poskuša poustvariti uporabniški vmesnik IRIX Interactive Desktop (SGI Indigo Magic Desktop) z uporabo tehnologij. LinuxRazvoj poteka v okviru sporazuma s podjetjem SGI, ki omogoča popolno rekreacijo vseh funkcij interaktivnega namizja IRIX za platformo. LinuxNavodila za namestitev so pripravljena za Ubuntu, RHEL, Debian, Manjaro in Arch Linux.
Izvorna koda le za nekatere komponente je objavljena, ostale pa so razvite v zasebnih repozitorijih, na voljo na posebno zahtevo in vključujejo mešanico lastniške kode (v skladu z zahtevami pogodbe s SGI) in kode pod različnimi odprtimi licencami. . Hkrati poteka delo za odpiranje vse izvorne kode, preoblikovanje preostale lastniške kode in prenos projekta v razvojni model, ki ga nadzoruje skupnost. Vsa nova koda in prepisana stara koda so objavljene pod licenco BSD.
Interaktivno namizje IRIX je bilo prvotno dobavljeno na grafičnih delovnih postajah SGI z operacijskim sistemom IRIX, ki je dosegel vrhunec priljubljenosti konec devetdesetih let in ostal v produkciji do leta 2006. Različica lupine za Linux Namizno okolje je implementirano na upravljalniku oken 5dwm (ki temelji na OpenMotif) in knjižnicah SGI-Motif. Okolje je zgrajeno z uporabo modularne arhitekture, ki uporablja mikroservise za ločevanje izvajanja komponent namizja. Med drugim vključuje podsistem za centralizirano spremljanje sistema (MaXXmonitor) in sistem za upravljanje konfiguracije, ki zagotavlja vmesnik ukazne vrstice in API za integracijo z aplikacijami C, C++ in Java.
Grafični vmesnik je implementiran z uporabo OpenGL za strojno pospeševanje in vizualne učinke. Za pospešitev dela in zmanjšanje obremenitve CPU je organizirana večnitna obdelava operacij in prenos računalniških nalog na stran GPU. Namizje je neodvisno od ločljivosti zaslona in uporablja vektorske ikone. Podpira razširitev namizja na več monitorjih, pisave HiDPI, UTF-8 in FreeType. Kot upravljalnik datotek uporabljamo ROX-Filer (opcijsko je podprt pcmanfm, razvijamo pa tudi lastnega upravljalnika datotek, ki ga bomo predstavili v naslednji izdaji).
Med spremembami v novi izdaji:
- Dodana možnost za hitro preklapljanje med klasičnim in modernim načinom oblikovanja namizja.
- Dodane nastavitve upodabljanja besedila.
- Izboljšana integracija koša Dumpster z namizjem.
- Dodani novi zvočni in vizualni učinki, ki so povezani z dogodki v upravitelju datotek in košu za smeti.
- Upravljalnik oken 5Dwma je posodobljen.
- Sestava vključuje orodja za delo s 3D grafiko OpenInventor 2.1.5, ki jo je ustvaril SGI.
- Dodana podpora za prikaz obvestil na namizju.
- Dodan preklopnik opravil s kombinacijo tipk Alt+Tab.
- Izboljšan dizajn v sodobnem načinu.
- Dodan je konfigurator MaXXsettings in zagotovljena je njegova integracija z namizjem. Za upravljanje nastavitev je trenutno na voljo le vmesnik CLI, grafični konfigurator pa je načrtovan za naslednjo izdajo.
- Izvedena je bila začetna podpora za specifikacije Freedesktop (meniji, datoteke .desktop itd.).
- Predlaga se nov slog oblikovanja oken, ki spominja na OS IRIX.
- Dodan pripomoček telldesktop za izbiro sloga namizja.


Vir: opennet.ru
