The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск MaXX Interactive Desktop 2.2, адаптации рабочего стола IRIX для Linux

23.11.2024 08:34

После четырёх лет разработки опубликована среда рабочего стола 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 для выбора стиля оформления рабочего стола.


  1. Главная ссылка к новости (https://docs.maxxinteractive.c...)
  2. OpenNews: Выпуск пользовательского окружения NsCDE 2.3
  3. OpenNews: Выпуск окружения рабочего стола CDE 2.5.0
  4. OpenNews: Релиз OpenMotif 2.3
  5. OpenNews: SGI сворачивает разработку MIPS и Irix, переходя на Itanium и Linux
  6. OpenNews: Выпущена Linux версия интерактивного десктопа IRIX
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62284-maxx
Ключевые слова: maxx, desktop, irix, openmotif
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (57) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:12, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Опять какому-то любителю аниме нечем заняться.
     
     
  • 2.23, КО (?), 11:47, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну попробуй прогуляться что ли, не знаю...
     
     
  • 3.52, pavlinux (ok), 13:49, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > После четырёх лет разработки

    На перекраску twm в серый цвет уходит 15 минут, а не 4 года :)

    https://www.cpcnw.co.uk/twm/twmrc.htm

     
  • 2.56, pavlinux (ok), 14:04, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Юзеры Силикона юзали свой 4dwm не из-за красоты, а потому что оно сертифицировано,
    POSIX, IEEE, дико протестировано. Прогеры опой отвечали за свой код. А что натворит это зaдpoт?
    Кучу очередных double free, UAF, segfault, out of bounds, ... ?

    https://gitlab.com/maxxdesktop/maxx-clogin/-/blob/master/dtlogin/daemon.c?ref_

    Пока это ковно тухло, в POSIX.1-2008 договорились что после форка выходят через _exit(), а не exit()  

     
     
  • 3.60, Аноним (60), 14:17, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    скажите пожалуйста, что за манера оскорблять других разработчиков? у вас что, какие-то комплексы?
     
     
  • 4.61, pavlinux (ok), 14:20, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >  что за манера

    Ты кто, анонимный вакуум?!

     

  • 1.2, Fracta1L (ok), 09:12, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Снова мировое окулистическое лобби проспонсировало выпуск вырвиглазия.
     
     
  • 2.17, Аноним (1), 10:27, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Знают что скоро после конца эры ископаемых ресурсов все вернётся в прошлое.
     
     
  • 3.38, Аноним (38), 13:02, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не, в прошлое только в случае мировой ядерной. А так ископаемые, когда/если закончатся, с Луны, Марса, Венеры привезут.
     

  • 1.4, Аноним (60), 09:25, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    я искренне недоумеваю кому и зачем это нужно
     
     
  • 2.5, Kilrathi (ok), 09:37, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Это ж не про форточки.
    Как раз философия ресурса: люди хотят себе новый DM под Линь, люди могут - люди делают. Кто захочет - будет пользоваться и участвовать в разработке, кто нет - пропустит.

    В свое время под 95-ю было много интересных альтернативных оболочек, трехмерные кубы и тп. Разнообразие лишним не бывает, если не в ущерб другим.

     
     
  • 3.34, Аноним (34), 12:45, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > люди хотят себе новый DM под Линь, люди могут - люди делают.

    Новый. Новый! А не вот это переворачивание стюардессы.

     
  • 2.6, Аноним (1), 09:38, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предположу это расстройство того же спектра как и использование принудительного тайлинга, постоянное использование Вима или емакса, неандроид Линукс на телефоне.
     
     
  • 3.10, Аноним (10), 09:43, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Использование тайлинга и Вима в 2024 году это позерство.
     
     
  • 4.14, nahkooyohwoh (?), 10:05, 23/11/2024 Скрыто ботом-модератором     [к модератору]
  • +4 +/
     
     
  • 5.45, Аноним (38), 13:15, 23/11/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.18, Анон1110м (?), 10:43, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Почему именно в 2024 а не в любой предшествующий год?
     
  • 4.21, AlexYeCu (ok), 11:16, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Использование тайлинга и Вима в 2024 году это позерство.

    Я уж не раз встречал существ, подобных тебе.
    Вот некоторые из их высазываний:
    «Ты и Линукс свой используешь, чтоб выделяться!»
    «Не понимаю, почему у тебя планшет на Андроиде: ты ж Линуксом, пользуешься, а не Виндой, значит и на мобильных устройствах должен быть не ширпотреб, а элитный iOS!»
    У этих существ, как и у тебя, в наличии сепьёзные повреждения психики: у вас суперэго довлеет над эго. Иными словами, предполагаемое мнение общества о вас имеет для вас куда как большую ценность, чем собственный комфорт. Не важно, пытаетесь ли вы слиться с толпой или, напротив, максимально из неё выделиться — поведение толпы в любом случае определяет ваш выбор. И вы проецируете это на окружающих, почему и не можете понять причин их выбора: выбрать то, что нравится и удобно, наплевав на мнение окружающих, а уж тем более какой-то там абстрактнорй/предполагаемой/воображаемой общественности — это для вас немыслимое.

     
     
  • 5.28, Аноним (1), 12:19, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В том то и дело что на первом месте должен быть комфорт. Ни вим, ни тайлинг, ни чистый линукс на телефоне, ни сабж к комфорту имеют ровно никакого отношения. Это дичайший понт причем понятный очень немногим. Это конечно прикольно и главное все об этом рассказать, но даже на линуксе есть более удобный тулинг.
     
     
  • 6.32, chemistmail (ok), 12:33, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю, комфорт превыше всего.
    Именно поэтому использую neovim, тайлинг на маке и на linux ноуте, а на телефоне ios.
    Понты ни что, комфорт все.
     
     
  • 7.47, Аноним (47), 13:16, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > комфорт превыше всего
    > использую neovim, тайлинг

    А где логика? Комфорт — это про macOS и какой-нибудь продукт от JetBrains. 🌚

     
     
  • 8.49, chemistmail (ok), 13:41, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У меня продукты JetBrains вызывают дикое отвращение, не могу в них работать, не ... текст свёрнут, показать
     
  • 8.53, chemistmail (ok), 13:53, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Более того, открою страшную тайну, я 80 рабочего времени провожу в консоли 1... текст свёрнут, показать
     
  • 8.59, AlexYeCu (ok), 14:06, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чей именно комфорт ... текст свёрнут, показать
     
  • 6.36, AlexYeCu (ok), 12:55, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ни вим, ни тайлинг, ни чистый линукс на телефоне, ни сабж
    > к комфорту имеют ровно никакого отношения.

    А с чего вдруг эти голословные утверждения стали истиной?

    >Это дичайший понт причем понятный очень немногим.

    Вот об это я и говорю: проблемы с психикой. Пойми: очень и очень многим людям на понты плевать. Равно как многие и многие не являются лудоманми или просто азартными людьми, наркоманами, спортивными болельщиками и так далее.

     
  • 6.48, Любитель тайлинга (?), 13:38, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У вима есть плюсы и минусы, это вкусовщина и дело привычки. Не знаю чего-то более удобного, когда из терминала надо что-то подправить.
    Чистый линукс на телефоне - да, с этим пока проблемы. В перспективе очень хотел бы попробовать.
    Про сабж ничего не скажу, не моя тема.
    Но про тайлинг, уж извините, мимо. Ничего более комфортного, чем тайлинговые WM, не существует лично для меня, и я в этом плане далеко не уникален, а значит ваша точка зрения о тайлинге - субъективна.

    Это во-первых. Во-вторых, спорно ваше утверждение о том, что "на первом месте должен быть комфорт". Не всегда. Например, широко известен принцип из сферы информационной безопасности: "комфорт и безопасность обратно пропорциональны". Очень комфортно поставить себе пароль 12345, записать его на листочке, повесить на монитор. Раз уж комфорт на первом месте, то вообще тогда непонятно, зачем запариваться.

    Также и здесь: по крайней мере в случае чистого линукса на телефоне компорт не является основной целью и соображением. В случае вима, кому-то может и некомфортно, зато он универсален, и это во многих случаях бывает важнее. В случае тайлинга - ну тут комфорт, да.

     
     
  • 7.51, chemistmail (ok), 13:47, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >[оверквотинг удален]
    > Это во-первых. Во-вторых, спорно ваше утверждение о том, что "на первом месте
    > должен быть комфорт". Не всегда. Например, широко известен принцип из сферы
    > информационной безопасности: "комфорт и безопасность обратно пропорциональны". Очень
    > комфортно поставить себе пароль 12345, записать его на листочке, повесить на
    > монитор. Раз уж комфорт на первом месте, то вообще тогда непонятно,
    > зачем запариваться.
    > Также и здесь: по крайней мере в случае чистого линукса на телефоне
    > компорт не является основной целью и соображением. В случае вима, кому-то
    > может и некомфортно, зато он универсален, и это во многих случаях
    > бывает важнее. В случае тайлинга - ну тут комфорт, да.

    Ночной кошмар: После настроенного под себя вима оказаться в каком нить редакторе от jetbrains.......

     
  • 6.55, User (??), 14:00, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нельзя же вот так просто взять - и принять тот факт, что *цать лет занимался фигней? А вот бегать и рассказывать, что не фигней, а "удобно-удобно-удобно1111" - можно.
     
     
  • 7.58, AlexYeCu (ok), 14:05, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Нельзя же вот так просто взять - и принять тот факт

    Во-первых, стоит различать факты и мнения.
    Во-вторых, стоит задуматься, почему что-то там «принимать» должен кто-то другой, но точно не ты.

     
  • 6.62, chemistmail (ok), 14:23, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В том то и дело что на первом месте должен быть комфорт.
    > Ни вим, ни тайлинг, ни чистый линукс на телефоне, ни сабж
    > к комфорту имеют ровно никакого отношения. Это дичайший понт причем понятный
    > очень немногим. Это конечно прикольно и главное все об этом рассказать,
    > но даже на линуксе есть более удобный тулинг.

    У меня для стрижки газона минитрактор, участок 22 сотки. При цене минитрактора 350тр простой найм чувака который бы мне его стриг обойдется в теже деньги, что из этого понтовее хз. Но на тракторе мне самому прикольно поездить, работой я это не считаю, опять же есть сын для которого это развлечение и крутой понт (в 7 лет это по моему круто гонять на мини тракторе), опять же мне не надо никого левого искать кто будет ходить ко мне во двор и чето делать, а вдруг я в 7 утра выйду на крыльцо яйца почесать, а тут какой то чувак с газонокосилкой, как то не комфортно.....

    Вот это понты или что?
    Ну или мне нравится игра elite dangerous, но дома не было игрового компа, да и с виндой ничего не было. Купил, комп обошелся около сотки, еще 35к потратил на всякие педали, отслежевание глаз, джойстики и тд, еще сорокет на vr очки туда же. Итого в сумме почти 200к рублей, тупо играть в 1 игру... Кто то скажет понты, по мне хобби ))

     
  • 5.57, Аноним (57), 14:04, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    если вас окружают существа, то возможно с вами что-то не так. нужно разбираться со специалистом
     
  • 2.16, Флудер (?), 10:26, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Когда коту нечего делать - он лижет яйца
    Когда сейчас нигде не успели - начинают любить трупнячину
     
     
  • 3.44, ryoken (ok), 13:15, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Когда коту нечего делать - он лижет яйца

    Нифига, он старается залезть в укрытие и поспать.

     

  • 1.8, Аноним (8), 09:41, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Идеально.

     
     
  • 2.19, Флудер (?), 10:47, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А не слишком ли много бордюрчиков, например, в настройке фонового цвета? Прям аж глаза теряются, от некой "рекурсии"
     

  • 1.9, ktym (ok), 09:42, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Супер!
    Я бы взял.
     
  • 1.12, nume (ok), 09:55, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > ведётся развитие собственного файлового менеджера, который планируют представить в следующем выпуске

    Надеюсь максимум через год, а не снова через 4 года

     
  • 1.13, Сергей (??), 09:55, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Работал в юности несколько месяцев на воркстайшен от SG, самые положительные эмоции остались, сегодняшним линуксам на x86/amd64 еще расти и расти...
     
     
  • 2.15, Аноним (1), 10:25, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Было сложно приплести раст, но ты приплел.
     
     
  • 3.33, A.Stahl (ok), 12:40, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Растоптанный растр
     
  • 3.39, Аноним (38), 13:07, 23/11/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.20, Аноним (20), 10:51, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лучшеб, Mate занялись, только вот не переводом на gtk 3,4,5,... А реальной его поддержкой.
     
     
  • 2.26, Аноним (47), 11:51, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше бы космиком, а мате труп, это нужно просто принять🌚
     

  • 1.22, Аноним (22), 11:34, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я так понял, смысл в том, чтобы старым сотрудникам не пришлось привыкать к новому интерфейсу при переезде с IRIX на Linux? Ну и заодно получить бесплатную помощь в переносе сего проекта на Linux от волонтеров-ретрофилов
     
     
  • 2.25, Аноним (47), 11:49, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Сотрудникам которые помнят те времена нынче по 60+ и что-то мне подсказывает, что им не до компов 🌚
     
     
  • 3.35, Аноним (34), 12:50, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Интересно, что вам это подсказывает.
    Другое дело, что те, кто работал с IRIX, уже давно успели пересесть на винду и макось и привыкнуть к их интерфейсам (и не раз перепривыкнуть).
     
     
  • 4.42, Аноним (47), 13:13, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Интересно, что вам это подсказывает.

    Если бы ты умел в математику хотя бы уровня начальной школы, то тоже смог бы посчитать, сколько им сейчас лет)

     
     
  • 5.50, Аноним (34), 13:42, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Насчёт возраста вопросов нет. Что вам подсказывает, что им сейчас не до компов? Не все в 60 лет ложатся на печь, знаеете ли.
     
  • 3.54, Аноним (54), 13:57, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну может это не настолько старые сотрудники, может часть подтянулась когда IRIX уже стала устаревшей
     
  • 2.29, Аноним (1), 12:20, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет это на пенсии кому-то делать нечего.
     
     
  • 3.31, Аноним (31), 12:31, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    допивать
     

  • 1.27, Аноним (27), 12:07, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >The Gimp

    А иконка зачем-то от Photoshop для Mac....

     
  • 1.30, Андрей (??), 12:22, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я так и знал! M$ спёрли технологии рабочего стола из Линукс
     
  • 1.37, Аноним (37), 12:55, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    wmaker лучше для wayland адаптируйте
     
     
  • 2.40, Аноним (40), 13:08, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Дак есть уже - wlmaker
     
  • 2.43, Аноним (47), 13:14, 23/11/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > wmaker лучше

    Лучше, пока Adwaita не вылезет с кнопками в полэкрана. 🌚

     

  • 1.41, Аноним (40), 13:10, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так-то круто, без шуток. Но ведь есть уже CDE, к-й даже лучше выглядит
     
  • 1.46, ryoken (ok), 13:15, 23/11/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>пропритерного кода

    уху

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру