Veröffentlichung von MaXX Interactive Desktop 2.2, Anpassungen des IRIX-Desktops fĂŒr Linux

Die Veröffentlichung der Desktop-Umgebung MaXX Interactive Desktop 2.2.0 wurde vorgestellt, die versucht, die BenutzeroberflĂ€che von IRIX Interactive Desktop (SGI Indigo Magic Desktop) mithilfe von Linux-Technologien nachzubauen. Die Entwicklung erfolgt in Übereinstimmung mit dem Unternehmen SGI, das die vollstĂ€ndige Nachbildung aller Funktionen von IRIX Interactive Desktop fĂŒr die Linux-Plattform erlaubt. Installationsanleitungen wurden fĂŒr Ubuntu, RHEL, Debian, Manjaro und Arch Linux vorbereitet.

Der Quellcode wurde nur teilweise veröffentlicht. Einige Komponenten enthalten eine Mischung aus proprietĂ€rem Code (gemĂ€ĂŸ den Anforderungen des Vertrags mit SGI) und Code unter verschiedenen Open-Source-Lizenzen. Diese Komponenten werden in privaten Repositories entwickelt und sind auf spezielle Anfrage verfĂŒgbar. Gleichzeitig wird daran gearbeitet, alle Quelltexte zu öffnen, den verbleibenden proprietĂ€ren Code umzuschreiben und das Projekt auf ein von der Community kontrolliertes Entwicklungsmodell umzustellen. SĂ€mtlicher neuer Code und der umgeschriebene alte Code werden unter der BSD-Lizenz veröffentlicht.

IRIX Interactive Desktop wurde auf grafischen Workstations der Produktion SGI ausgeliefert, die mit dem Betriebssystem IRIX ausgestattet sind. Die Hochphase der Beliebtheit solcher Systeme fiel in die spĂ€ten 1990er Jahre, und die Produktion wurde bis 2006 fortgesetzt. Die Linux-Edition der OberflĂ€che wurde ĂŒber den Fenstermanager 5dwm (basierend auf OpenMotif) und den Bibliotheken SGI-Motif implementiert. Das Projekt verwendet eine modulare Architektur mit Mikrodiensten zur separaten AusfĂŒhrung der Desktop-Komponenten. Es umfasst Systeme fĂŒr die zentrale Überwachung (MaXXmonitor) und das Konfigurationsmanagement.

Die Grafikausgabe und visuellen Effekte wurden mit OpenGL realisiert. Um die Leistung zu steigern und die CPU-Belastung zu verringern, wird eine Multithread-Verarbeitung von Operationen genutzt und die Berechnungsaufgaben werden an die GPU ausgelagert. Der Desktop ist nicht von der Bildschirmauflösung abhĂ€ngig und verwendet Vektorpiktogramme. Es wird die Erweiterung des Desktops auf mehrere Monitore, HiDPI, UTF-8 und FreeType-Schriften unterstĂŒtzt. Als Dateimanager kommt ROX-Filer zum Einsatz (optional pcmanfm sowie ein eigener, noch nicht fertiggestellter Dateimanager).

Veröffentlichung von MaXX Interactive Desktop 2.2, Anpassungen des IRIX-Desktops fĂŒr Linux

HauptÀnderungen:

  • UnterstĂŒtzung fĂŒr die Anzeige von Benachrichtigungen auf dem Desktop wurde hinzugefĂŒgt.
  • Ein Aufgabenumschalter mit der Tastenkombination Alt+Tab wurde hinzugefĂŒgt.
  • Der Fenstermanager 5Dwma wurde modernisiert.
  • Eine Option zum schnellen Wechsel zwischen dem klassischen und dem modernen Desktopschema wurde hinzugefĂŒgt.
  • Das Design des modernen BenutzeroberflĂ€che wurde verbessert.
  • Ein neuer Fensterstil, der an das Betriebssystem IRIX erinnert, wurde vorgeschlagen.
  • Das Dienstprogramm telldesktop zur Auswahl des Desktop-Stils wurde hinzugefĂŒgt.
  • Einstellungen fĂŒr die Textdarstellung wurden hinzugefĂŒgt.
  • Die Integration des Papierkorbs Dumpster in den Desktop wurde verbessert.
  • Neue Audio- und visuelle Effekte wurden hinzugefĂŒgt, die an Ereignisse im Dateimanager und im Papierkorb Dumpster gebunden sind.
  • Das Toolkit fĂŒr die 3D-Grafik OpenInventor 2.1.5, entwickelt von SGI, wurde integriert.
  • Der MaXXsettings-Konfigurator wurde hinzugefĂŒgt und seine erste Integration mit dem Desktop sichergestellt.
  • Erste UnterstĂŒtzung fĂŒr die Spezifikationen von Freedesktop (MenĂŒs, .desktop-Dateien usw.) wurde implementiert.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster