إصدار 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مانجارو وآرتش Linux.

يتم نشر الكود المصدري لبعض المكونات فقط، بينما يتم تطوير الباقي في مستودعات خاصة، متاحة عند الطلب الخاص وتتضمن مزيجًا من كود الملكية (وفقًا لمتطلبات الاتفاقية مع SGI) والكود بموجب تراخيص مفتوحة مختلفة . وفي الوقت نفسه، يجري العمل على فتح جميع أكواد المصدر وإعادة كتابة كود الملكية المتبقي ونقل المشروع إلى نموذج تطوير يتحكم فيه المجتمع. يتم نشر كافة التعليمات البرمجية الجديدة والتعليمات البرمجية القديمة المعاد كتابتها بموجب ترخيص BSD.

تم شحن برنامج IRIX Interactive Desktop في الأصل على محطات عمل رسومية من شركة SGI تعمل بنظام التشغيل IRIX، الذي بلغ ذروة شعبيته في أواخر التسعينيات واستمر إنتاجه حتى عام 2006. إصدار واجهة المستخدم الرسومية لـ Linux تم تطوير بيئة سطح المكتب باستخدام مدير النوافذ 5dwm (المبني على OpenMotif) ومكتبات SGI-Motif. تعتمد هذه البيئة على بنية معيارية تستخدم الخدمات المصغرة لفصل تنفيذ مكونات سطح المكتب. وتشمل، من بين أمور أخرى، نظامًا فرعيًا لمراقبة النظام المركزية (MaXXmonitor) ونظام إدارة تكوين يوفر واجهة سطر أوامر وواجهة برمجة تطبيقات (API) للتكامل مع تطبيقات C وC++ وJava.

يتم تنفيذ الواجهة الرسومية باستخدام OpenGL لتسريع الأجهزة والتأثيرات المرئية. لتسريع العمل وتقليل الحمل على وحدة المعالجة المركزية، يتم تنظيم المعالجة متعددة الخيوط للعمليات ونقل المهام الحسابية إلى جانب وحدة معالجة الرسومات. سطح المكتب مستقل عن دقة الشاشة ويستخدم أيقونات متجهة. يدعم امتداد سطح المكتب عبر شاشات متعددة وخطوط HiDPI وUTF-8 وFreeType. يتم استخدام ROX-Filer كمدير ملفات (يتم دعم pcmanfm كخيار، ونحن نعمل أيضًا على تطوير مدير الملفات الخاص بنا، والذي من المقرر تقديمه في الإصدار التالي).

من بين التغييرات في الإصدار الجديد:

  • تمت إضافة خيار للتبديل السريع بين أوضاع تصميم سطح المكتب الكلاسيكية والحديثة.
  • تمت إضافة إعدادات عرض النص.
  • تحسين التكامل بين سلة مهملات Dumpster وسطح المكتب.
  • تمت إضافة تأثيرات صوتية ومرئية جديدة مرتبطة بالأحداث في مدير الملفات وسلة محذوفات Dumpster.
  • تم تحديث مدير النوافذ 5Dwma.
  • يتضمن التكوين أدوات للعمل مع الرسومات ثلاثية الأبعاد OpenInventor 3، التي أنشأتها 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