Wydanie MaXX Interactive Desktop 2.2, adaptacji pulpitu IRIX dla Linux

Została wydana wersja środowiska biurkowego MaXX Interactive Desktop 2.2.0, które próbuje odtworzyć interfejs użytkownika IRIX Interactive Desktop (SGI Indigo Magic Desktop) przy użyciu technologii Linux. Rozwój jest prowadzony na podstawie umowy z firmą SGI, pozwalającej na pełne odtworzenie wszystkich funkcji IRIX Interactive Desktop na platformie Linux. Instrukcje instalacji przygotowano dla Ubuntu, RHEL, Debian, Manjaro i Arch Linux.

Kod źródłowy został opublikowany tylko częściowo. Niektóre komponenty zawierają mieszankę kodu własnościowego (zgodnie z wymaganiami umowy z SGI) oraz kodu na różnych otwartych licencjach. Takie komponenty są rozwijane w prywatnych repozytoriach i dostępne na specjalne żądanie. Pracuje się nad otwarciem wszystkich kodów źródłowych, przepisaniu pozostałego kodu własnościowego i przekształceniem projektu na model rozwoju kontrolowany przez społeczność. Cały nowy kod i przepisany stary są publikowane na licencji BSD.

IRIX Interactive Desktop był dostarczany na graficznych stacjach roboczych produkcji SGI, wyposażonych w system operacyjny IRIX. Szczyt popularności takich systemów przypadł na koniec lat 90., a produkcja trwała do 2006 roku. Wersja interfejsu dla Linux jest zrealizowana na menedżerze okien 5dwm (opartym na OpenMotif) oraz bibliotekach SGI-Motif. Projekt wykorzystuje architekturę modułową z zastosowaniem mikrousług do odrębnego wykonywania komponentów biurka. W skład wchodzą systemy do centralnego monitorowania (MaXXmonitor) i zarządzania konfiguracją.

Renderowanie i efekty wizualne są realizowane z użyciem OpenGL. Aby przyspieszyć pracę i zmniejszyć obciążenie CPU, stosuje się wielowątkowe przetwarzanie operacji oraz przenoszenie zadań obliczeniowych na GPU. Biurko nie zależy od rozdzielczości ekranu i wykorzystuje ikony wektorowe. Obsługiwane jest rozszerzenie biurka na kilka monitorów, HiDPI, UTF-8 i czcionki FreeType. Jako menedżer plików używany jest ROX-Filer (opcjonalnie pcmanfm oraz własny menedżer plików, którego rozwój jeszcze nie został zakończony).

Wydanie MaXX Interactive Desktop 2.2, adaptacji pulpitu IRIX dla Linux

Główne zmiany:

  • Dodano wsparcie dla wyświetlania powiadomień na pulpicie.
  • Dodano przełącznik zadań za pomocą kombinacji klawiszy Alt+Tab.
  • Zmodernizowano menedżer okien 5Dwma.
  • Dodano opcję szybkiego przełączania między klasycznym a nowoczesnym trybem wyglądu biurka.
  • Poprawiono wygląd nowoczesnego trybu interfejsu.
  • Proponowany jest nowy styl wyglądu okien, przypominający system operacyjny IRIX.
  • Dodano narzędzie telldesktop do wyboru stylu wyglądu pulpitu.
  • Dodano ustawienia renderowania tekstu.
  • Ulepszono integrację kosza Dumpster z pulpitem.
  • Dodano nowe efekty dźwiękowe i wizualne powiązane z wydarzeniami w menedżerze plików i koszu Dumpster.
  • W skład wchodzi narzędzie do pracy z grafiką 3D OpenInventor 2.1.5, stworzone przez SGI.
  • Dodano konfigurator MaXXsettings oraz zapewniono jego wstępną integrację z pulpitem.
  • Zrealizowano wstępną obsługę specyfikacji Freedesktop (menu, pliki .desktop itd.).

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster