Dörd illik inkişafdan sonra, IRIX Interactive Desktop (SGI Indigo Magic Desktop) istifadəçi interfeysini texnologiyalardan istifadə edərək yenidən yaratmağa çalışan layihənin ilk alfa versiyası olan MaXX Interactive Desktop 2.2.0 masaüstü mühiti nəşr olundu. Linuxİnkişaf, platforma üçün bütün IRIX Interactive Desktop funksiyalarının tam şəkildə yenidən qurulmasına imkan verən SGI ilə müqavilə çərçivəsində həyata keçirilir. LinuxQuraşdırma təlimatları hazırlanır Ubuntu, RHEL, Debian, Manjaro və Arch Linux.
Komponentlərin yalnız bəziləri üçün mənbə kodu dərc olunur, qalanları isə xüsusi sorğu əsasında əldə edilə bilən və mülkiyyət kodunun (SGI ilə müqavilənin tələblərinə uyğun olaraq) və müxtəlif açıq lisenziyalar altında kodun qarışığı daxil olmaqla, özəl depolarda hazırlanır. . Eyni zamanda, bütün mənbə kodunun açılması, qalan mülkiyyət kodunun yenidən yazılması və layihənin icma tərəfindən idarə olunan inkişaf modelinə köçürülməsi üzrə işlər aparılır. Bütün yeni kodlar və yenidən yazılmış köhnə kodlar BSD lisenziyası altında dərc olunur.
IRIX Interactive Desktop əvvəlcə 1990-cı illərin sonlarında populyarlığının zirvəsinə çatan və 2006-cı ilə qədər istehsalda qalan IRIX əməliyyat sistemi ilə işləyən SGI qrafik iş stansiyalarında göndərilirdi. Linux Masaüstü mühiti 5dwm pəncərə meneceri (OpenMotif əsasında) və SGI-Motif kitabxanalarının üzərində tətbiq olunur. Mühit, masaüstü komponentlərinin icrasını ayırmaq üçün mikroservislərdən istifadə edən modul arxitekturadan istifadə etməklə qurulub. Digər şeylər arasında, mərkəzləşdirilmiş sistem monitorinqi üçün altsistem (MaXXmonitor) və C, C++ və Java tətbiqləri ilə inteqrasiya üçün əmr sətri interfeysi və API təmin edən konfiqurasiya idarəetmə sistemini əhatə edir.
Qrafik interfeys hardware sürətləndirilməsi və vizual effektlər üçün OpenGL istifadə edərək həyata keçirilir. İşi sürətləndirmək və CPU-ya yükü azaltmaq üçün əməliyyatların çox yivli işlənməsi təşkil edilir və hesablama tapşırıqları GPU tərəfinə ötürülür. İş masası ekranın təsvir ölçüsündən asılı deyil və vektor nişanlarından istifadə edir. Çoxsaylı monitorlar, HiDPI, UTF-8 və FreeType şriftlərində iş masası genişləndirilməsini dəstəkləyir. ROX-Filer fayl meneceri kimi istifadə olunur (opsiya olaraq pcmanfm dəstəklənir və biz həmçinin növbəti buraxılışda təqdim edilməsi planlaşdırılan öz fayl menecerimizi inkişaf etdiririk).
Yeni buraxılışda dəyişikliklər arasında:
- Klassik və müasir masa üstü dizayn rejimləri arasında cəld keçid seçimi əlavə edildi.
- Mətn göstərmə parametrləri əlavə edildi.
- Zibil qutusunun iş masası ilə təkmilləşdirilmiş inteqrasiyası.
- Fayl menecerində və Dumpster zibil qutusunda hadisələrlə əlaqəli yeni səs və vizual effektlər əlavə edildi.
- 5Dwma pəncərə meneceri modernləşdirilmişdir.
- Kompozisiyaya SGI tərəfindən yaradılmış OpenInventor 3 2.1.5D qrafikası ilə işləmək üçün alətlər daxildir.
- İş masasında bildirişlərin göstərilməsi üçün əlavə dəstək.
- Alt+Tab düymələri kombinasiyasından istifadə edərək tapşırıq dəyişdiricisi əlavə edildi.
- Müasir rejimdə təkmilləşdirilmiş dizayn.
- MaXXsettings konfiquratoru əlavə edilib və onun iş masası ilə inteqrasiyası təmin edilib. Parametrləri idarə etmək üçün hazırda yalnız CLI interfeysi mövcuddur və növbəti buraxılış üçün qrafik konfiqurator planlaşdırılır.
- Freedesktop spesifikasiyaları üçün ilkin dəstək (menyular, .desktop faylları və s.) həyata keçirilib.
- IRIX ƏS-ni xatırladan yeni pəncərə dizayn üslubu təklif olunur.
- Masaüstü stilini seçmək üçün telldesktop yardım proqramı əlavə edildi.


Mənbə: opennet.ru
