Релиз на MaXX Interactive Desktop 2.2, адаптация на работния плот IRIX за Linux

Представен е релиз на работната среда MaXX Interactive Desktop 2.2.0, която се опитва да възпроизведе потребителския интерфейс IRIX Interactive Desktop (SGI Indigo Magic Desktop) с използване на технологии от Linux. Разработката се извършва по споразумение с компанията SGI, позволяващо пълно възпроизвеждане на всички функции на IRIX Interactive Desktop за платформата Linux. Инструкции за инсталиране са подготвени за Ubuntu, RHEL, Debian, Manjaro и Arch Linux.

Изходният код е публикуван само отчасти. Някои компоненти съдържат смесица от собствен код (в съответствие с изискванията на споразумението с SGI) и код под различни отворени лицензии. Подобни компоненти се развиват в частни репозитории и са достъпни при специална заявка. В същото време се работи по отварянето на всички изходни кодове, пренаписването на останалия собствен код и преминаването на проекта към модел на разработка, контролирана от общността. Целият нов код и пренаписаният стар се публикуват под лиценз BSD.

IRIX Interactive Desktop се доставяше на графични работни станции, произведени от SGI, с операционната система IRIX. Връхната популярност на подобни системи настъпи в края на 90-те години, а производството продължи до 2006 година. Редакцията на интерфейса за Linux е реализирана върху прозоречния мениджър 5dwm (на базата на OpenMotif) и библиотеките SGI-Motif. Проектът използва модулна архитектура с прилагане на микросервизи за отделно изпълнение на компонентите на работния плот. Включени са системи за централизирано мониторинг (MaXXmonitor) и управление на конфигурацията.

Рендирането и визуалните ефекти са реализирани с помощта на OpenGL. За ускоряване на работата и намаляване на натоварването на CPU се използва многопоточна обработка на операциите и прехвърляне на изчислителните задачи към GPU. Работният плот не зависи от резолюцията на екрана и използва векторни икони. Поддържа се разширение на работния плот на няколко монитора, HiDPI, UTF-8 и шрифтове FreeType. За файлов мениджър се използва ROX-Filer (по желание pcmanfm, както и собствен файлов мениджър, разработката на който още не е завършена).

Релиз на MaXX Interactive Desktop 2.2, адаптация на работния плот IRIX за Linux

Основни промени:

  • Добавена е поддръжка за показване на уведомления на работния плот.
  • Добавен е превключвател на задачите с комбинация от клавиши Alt+Tab.
  • Модернизираният прозоречен мениджър 5Dwma.
  • Добавена опция за бързо превключване между класическия и съвременния режим на оформление на работния плот.
  • Подобрено оформление на съвременния режим на интерфейса.
  • Предложен нов стил на оформление на прозорците, напомнящ на ОС IRIX.
  • Добавен е инструмент telldesktop за избор на стил на оформление на работния плот.
  • Добавени настройки за рендериране на текст.
  • Подобрената интеграция на кошчето Dumpster с работния плот.
  • Добавени нови звукови и визуални ефекти, свързани със събития в файловия мениджър и кошчето Dumpster.
  • Включен е инструментариум за работа с 3D графика OpenInventor 2.1.5, създаден от SGI.
  • Добавен е конфигураторът MaXXsettings и осигурена е началната му интеграция с работния плот.
  • Реализирана е началната поддръжка на спецификациите Freedesktop (меню, .desktop файлове и др.).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster