No véier Joer Entwécklung gouf d'MaXX Interactive Desktop 2.2.0 Desktop-Ëmfeld publizéiert, déi als éischt Alpha-Verëffentlechung vun engem Projet positionéiert ass, deen d'Benotzeroberfläche vum IRIX Interactive Desktop (SGI Indigo Magic Desktop) mat Hëllef vun Technologien nei opbaut. LinuxD'Entwécklung gëtt am Kader vun engem Ofkommes mat SGI duerchgefouert, wat d'komplett Rekonstruktioun vun allen IRIX Interactive Desktop Funktiounen fir d'Plattform erméiglecht. LinuxInstallatiounsinstruktioune sinn virbereet fir Ubuntu, RHEL, Debian, Manjaro an Arch Linux.
De Quellcode fir nëmmen e puer vun de Komponente gëtt publizéiert, während de Rescht a private Repositories entwéckelt gëtt, verfügbar op speziell Ufro an eng Mëschung aus propriétaire Code (am Aklang mat den Ufuerderunge vum Accord mat SGI) a Code ënner verschiddenen oppene Lizenzen. . Zur selwechter Zäit gëtt d'Aarbecht amgaang fir all Quellcode opzemaachen, de verbleiwen propriétaire Code ëmzeschreiwen an de Projet op en Entwécklungsmodell ze transferéieren deen vun der Gemeinschaft kontrolléiert gëtt. All neie Code an nei geschriwwe al Code ginn ënner der BSD Lizenz publizéiert.
IRIX Interactive Desktop gouf ursprénglech op SGI Grafik-Aarbechtsstatiounen geliwwert, déi den IRIX Betribssystem benotzt hunn, deem säi Popularitéitshéichpunkt Enn vun den 1990er Joren erreecht huet a bis 2006 a Produktioun bliwwen ass. Eng Shell-Editioun fir Linux D'Desktop-Ëmfeld gëtt iwwer de 5dwm Fënstermanager (baséiert op OpenMotif) an SGI-Motif Bibliothéiken implementéiert. D'Ëmfeld gëtt mat enger modularer Architektur gebaut, déi Mikroservicer benotzt fir d'Ausféierung vun Desktopkomponenten ze trennen. Ënner anerem enthält et en Ënnersystem fir zentraliséiert Systemiwwerwaachung (MaXXmonitor) an e Konfiguratiounsmanagementsystem, dat eng Kommandozeileninterface an API fir d'Integratioun mat C-, C++- an Java-Applikatiounen ubitt.
Déi grafesch Interface gëtt mat OpenGL fir Hardware Beschleunigung a visuell Effekter implementéiert. Fir d'Aarbecht ze beschleunegen an d'Belaaschtung op der CPU ze reduzéieren, gëtt Multi-threaded Veraarbechtung vun Operatiounen organiséiert a computational Aufgaben ginn op d'GPU Säit transferéiert. Den Desktop ass onofhängeg vun der Écranopléisung a benotzt Vektorikonen. Ënnerstëtzt Desktop Extensioun iwwer verschidde Monitore, HiDPI, UTF-8 a FreeType Schrëften. ROX-Filer gëtt als Dateiemanager benotzt (pcmanfm gëtt als Optioun ënnerstëtzt, a mir entwéckelen och eisen eegene Dateiemanager, dee geplangt ass an der nächster Verëffentlechung ze presentéieren).
Ënnert den Ännerungen an der neier Verëffentlechung:
- Eng Optioun bäigefüügt fir séier tëscht klassesche a modernen Desktop-Designmodi ze wiesselen.
- Text Rendering Astellunge bäigefüügt.
- Verbessert Integratioun vum Dumpster Recycling Bin mam Desktop.
- Nei Toun a visuell Effekter bäigefüügt, déi un Eventer am Dateiemanager an Dumpster Recycling Bin gebonne sinn.
- Den 5Dwma Fënstermanager gouf moderniséiert.
- D'Zesummesetzung enthält Tools fir mat 3D Grafiken OpenInventor 2.1.5 ze schaffen, erstallt vum SGI.
- Zousätzlech Ënnerstëtzung fir Notifikatiounen um Desktop ze weisen.
- Added Task Switcher mat der Alt + Tab Tastekombinatioun.
- Verbessert Design am modernen Modus.
- De MaXXsettings Konfigurator gouf bäigefüügt a seng Integratioun mam Desktop ass gesuergt. Fir Astellungen ze verwalten, ass nëmmen eng CLI Interface am Moment verfügbar, an e grafesche Konfigurator ass fir déi nächst Verëffentlechung geplangt.
- Éischt Ënnerstëtzung fir Freedesktop Spezifikatioune (Menüen, .desktop Dateien, etc.) gouf implementéiert.
- En neie Fënsterdesignstil gëtt proposéiert, erënnert un d'IRIX OS.
- Telldesktop Utility bäigefüügt fir Desktop-Stil ze wielen.


Source: opennet.ru
