Выпуск 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, пік папулярнасці якіх прыйшоўся на канец 1990-х гадоў і вытворчасць якіх вялася аж да 2006 гады. Рэдакцыя абалонкі для Linux рэалізавана па-над аконным мэнэджэрам 5dwm (на аснове OpenMotif) і бібліятэк SGI-Motif. Асяроддзе пабудавана з выкарыстаннем модульнай архітэктуры, якая выкарыстоўвае мікрасэрвісы для паасобнага выканання кампанентаў працоўнага стала. Сярод іншага, у склад уваходзіць падсістэма для цэнтралізаванага маніторынгу за працай сістэмы (MaXXmonitor) і сістэма кіравання канфігурацыяй, якая прадстаўляе інтэрфейс каманднага радка і API для інтэграцыі з прыкладаннямі на мовах C, C++ і Java.

Праца графічнага інтэрфейсу рэалізавана з задзейнічаннем OpenGL для апаратнага паскарэння і візуальных эфектаў. Для паскарэння працы і зніжэнні нагрузкі на CPU арганізавана шматструменная апрацоўка аперацый і вынас вылічальных задач на бок GPU. Працоўны стол не залежыць ад экраннага дазволу і выкарыстоўвае вектарныя піктаграмы. Падтрымліваецца пашырэнне працоўнага стала на некалькі манітораў, HiDPI, UTF-8 і шрыфты FreeType. У якасці файлавага мэнэджара ўжываецца ROX-Filer (у якасці опцыі падтрымліваецца pcmanfm, а таксама вядзецца развіццё ўласнага файлавага мэнэджара, які плануюць прадставіць у наступным выпуску).

Сярод змен у новым выпуску:

  • Дададзена опцыя для хуткага пераключэння паміж класічным і сучасным рэжымамі афармленнем працоўнага стала.
  • Дададзеныя наладкі адмалёўкі тэксту.
  • Палепшана інтэграцыя кошыка Dumpster з працоўным сталом.
  • Дададзеныя новыя гукавыя і візуальныя эфекты, якія прывязваюцца да падзей у файлавым мэнэджары і кошыку Dumpster.
  • Праведзена мадэрнізацыя аконнага мэнэджара 5Dwma.
  • У склад уключаны інструментар для працы з 3D-графікай OpenInventor 2.1.5, створаны SGI.
  • Дададзена падтрымка вываду апавяшчэнняў на працоўным стале.
  • Дададзены перамыкач задач па камбінацыі клавіш Alt+Tab.
  • Палепшана афармленне ў сучасным рэжыме.
  • Дададзены канфігуратар MaXXsettings і забяспечана яго інтэграцыя з працоўным сталом. Для кіравання наладамі пакуль даступны толькі CLI-інтэрфейс, а графічны канфігуратар запланаваны на наступны выпуск.
  • Рэалізавана пачатковая падтрымка спецыфікацый Freedesktop (меню, файлы. Desktop і да т.п.).
  • Прапанаваны новы стыль афармлення вокнаў, які нагадвае АС IRIX.
  • Дададзена ўтыліта telldesktop для выбару стылю афармлення працоўнага стала.

Выпуск MaXX Interactive Desktop 2.2, адаптацыі працоўнага стала IRIX для Linux
Выпуск MaXX Interactive Desktop 2.2, адаптацыі працоўнага стала IRIX для Linux


Крыніца: opennet.ru
Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster