De release van MaXX Interactive Desktop 2.2, een desktopaanpassing van IRIX voor Linux

Na vier jaar ontwikkeling is de MaXX Interactive Desktop 2.2.0 uitgebracht, die wordt gepositioneerd als de eerste alfa-release van een project dat probeert de gebruikersinterface van IRIX Interactive Desktop (SGI Indigo Magic Desktop) na te bootsen met behulp van Linux-technologieƫn. De ontwikkeling vindt plaats in samenwerking met SGI, wat de volledige recreatie van alle functies van IRIX Interactive Desktop voor het Linux-platform toestaat. Installatie-instructies zijn voorbereid voor Ubuntu, RHEL, Debian, Manjaro en Arch Linux.

De bronbestanden zijn alleen gepubliceerd voor een deel van de componenten, terwijl een ander deel zich ontwikkelt in privƩ-repositories die toegankelijk zijn op speciale aanvraag en een mengsel van propriƫtaire code (volgens de eisen van de overeenkomst met SGI) en code onder verschillende open licenties omvat. Tegelijkertijd wordt er gewerkt aan het vrijgeven van alle bronbestanden, het herschrijven van de resterende propriƫtaire code en het overstappen naar een ontwikkelingsmodel dat door de gemeenschap wordt beheerd. Alle nieuwe en herschreven oude code wordt gepubliceerd onder de BSD-licentie.

Oorspronkelijk werd IRIX Interactive Desktop geleverd op grafische werkstations van SGI die waren uitgerust met het IRIX-besturingssysteem, waarvan de populariteit op zijn hoogtepunt was aan het einde van de jaren '90 en waarvan de productie doorging tot in 2006. De Linux-shell-editie is gebouwd bovenop de windowmanager 5dwm (gebaseerd op OpenMotif) en SGI-Motif-bibliotheken. De omgeving is opgebouwd met behulp van een modulaire architectuur die microservices gebruikt voor de afzonderlijke uitvoering van desktopcomponenten. Onder andere bevat het een subsysteem voor centrale systeemmonitoring (MaXXmonitor) en een configuratiebeheersysteem dat een opdrachtregelinterface en API biedt voor integratie met applicaties in C, C++ en Java.

De werking van de grafische interface is gerealiseerd met OpenGL voor hardwareversnelling en visuele effecten. Om de prestaties te verbeteren en de belasting op de CPU te verlagen, is er multithreading geĆÆmplementeerd voor het verwerken van taken, en worden rekenkundige taken naar de GPU verplaatst. Het bureaublad is onafhankelijk van de schermresolutie en maakt gebruik van vectorpictogrammen. Meerdere monitorsteunen, HiDPI, UTF-8 en FreeType-lettertypen worden ondersteund. De bestandsbeheerder ROX-Filer wordt gebruikt (pcmanfm wordt als optie ondersteund, en er wordt gewerkt aan een eigen bestandsbeheerder die in de volgende versie zal worden gepresenteerd).

Onder de veranderingen in de nieuwe release:

  • Een optie is toegevoegd voor snelle wisseling tussen de klassieke en moderne bureaubladindelingen.
  • Instellingen voor tekst-rendering zijn toegevoegd.
  • De integratie van de prullenbak Dumpster met het bureaublad is verbeterd.
  • Er zijn nieuwe geluidseffecten en visuele effecten toegevoegd, gekoppeld aan gebeurtenissen in de bestandsbeheerder en de prullenbak Dumpster.
  • De windowmanager 5Dwma is gemoderniseerd.
  • Een toolkit voor 3D-grafiekwerk, OpenInventor 2.1.5, gemaakt door SGI, is inbegrepen.
  • Ondersteuning voor het weergeven van meldingen op het bureaublad is toegevoegd.
  • Een taakschakelaar via de sneltoets Alt+Tab is toegevoegd.
  • De opmaak in de moderne modus is verbeterd.
  • De configurator MaXXsettings is toegevoegd en geĆÆntegreerd met het bureaublad. Voor het beheren van instellingen is momenteel alleen een CLI-interface beschikbaar, terwijl de grafische configurator voor de volgende release is gepland.
  • Beginnende ondersteuning voor Freedesktop-specificaties (menu, .desktop-bestanden, enz.) is geĆÆmplementeerd.
  • Een nieuwe vensterindelingstijl, geĆÆnspireerd op het besturingssysteem IRIX, is voorgesteld.
  • De tool telldesktop is toegevoegd voor het kiezen van de bureaubladindelingsstijl.

De release van MaXX Interactive Desktop 2.2, een desktopaanpassing van IRIX voor Linux
De release van MaXX Interactive Desktop 2.2, een desktopaanpassing van IRIX voor Linux


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster