Release van MaXX Interactive Desktop 2.2, een aanpassing van de IRIX-desktop voor Linux

De release van de MaXX Interactive Desktop 2.2.0 is gepresenteerd, die probeert de gebruikersomgeving van IRIX Interactive Desktop (SGI Indigo Magic Desktop) opnieuw te creƫren met behulp van Linux-technologieƫn. De ontwikkeling gebeurt in overeenstemming met het bedrijf SGI, dat 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 broncode is slechts gedeeltelijk gepubliceerd. Sommige componenten bevatten een mix van propriƫtaire code (volgens de eisen van de overeenkomst met SGI) en code onder verschillende open licenties. Dergelijke componenten worden ontwikkeld in private repositories en zijn beschikbaar op speciaal verzoek. Ondertussen wordt er gewerkt aan het openen van alle bronbestanden, het herschrijven van de resterende propriƫtaire code en het overzetten van het project naar een gemeenschapsgestuurde ontwikkelingsmodel. Alle nieuwe code en herschreven oude code worden gepubliceerd onder de BSD-licentie.

IRIX Interactive Desktop werd geleverd op grafische werkstations van SGI, uitgerust met het besturingssysteem IRIX. De hoogtijdagen van dergelijke systemen lagen aan het einde van de jaren '90, en de productie duurde tot 2006. De Linux-shell editie is gerealiseerd bovenop de vensterbeheerder 5dwm (gebaseerd op OpenMotif) en de SGI-Motif bibliotheken. Het project maakt gebruik van een modulaire architectuur met microservices voor de aparte uitvoering van desktopcomponenten. Het omvat systemen voor gecentraliseerde monitoring (MaXXmonitor) en configuratiebeheer.

Rendering en visuele effecten zijn gerealiseerd met behulp van OpenGL. Voor het versnellen van de werking en het verlagen van de CPU-belasting wordt multithreading gebruikt en worden rekenkundige taken naar de GPU verplaatst. De desktop is ongeacht de schermresolutie en maakt gebruik van vectorpictogrammen. Meerdere monitorondersteuning, HiDPI, UTF-8 en FreeType-lettertypes worden ondersteund. ROX-Filer wordt gebruikt als bestandsbeheerder (optioneel pcmanfm, evenals een eigen bestandsbeheerder waarvan de ontwikkeling nog niet is voltooid).

Release van MaXX Interactive Desktop 2.2, een aanpassing van de IRIX-desktop voor Linux

Belangrijkste wijzigingen:

  • Ondersteuning voor het weergeven van meldingen op het bureaublad is toegevoegd.
  • Een taakschakelaar via de sneltoets Alt+Tab is toegevoegd.
  • De vensterbeheerder 5Dwma is gemoderniseerd.
  • Er is een optie toegevoegd voor snelle wisseling tussen klassieke en moderne desktoplay-outmodi.
  • De vormgeving van de moderne interface is verbeterd.
  • Een nieuwe vensterindelingstijl, geĆÆnspireerd op het besturingssysteem IRIX, is voorgesteld.
  • De tool telldesktop is toegevoegd voor het kiezen van de bureaubladindelingsstijl.
  • 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.
  • Een toolkit voor 3D-grafiekwerk, OpenInventor 2.1.5, gemaakt door SGI, is inbegrepen.
  • De MaXXsettings-configurator is toegevoegd en de initiĆ«le integratie met de desktop is verzekerd.
  • Beginnende ondersteuning voor Freedesktop-specificaties (menu, .desktop-bestanden, enz.) is geĆÆmplementeerd.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster