سطح مكتب ROX

بيئة سطح المكتب ROX هي بيئة رسومية متوقفة [ 1 ] لنظام X Window . وهي مبنية على ROX-Filer ، وهو مدير ملفات مكاني يعمل بتقنية السحب والإفلات . وهي برنامج مجاني مرخص بموجب رخصة GPL-2.0 أو أحدث . استُلهمت هذه البيئة من واجهة مستخدم نظام RISC OS (لا يُخلط بينه وبين RISC/os ). [ 2 ] اسم "ROX" مشتق من "RISC OS على نظام X Window ". يمكن تثبيت البرامج أو إزالتها بسهولة باستخدام Zero Install، وهو نظام تثبيت برامج لا مركزي.
بدأ المشروع توماس ليونارد كطالب في جامعة ساوثهامبتون في عام 1999 [ 3 ] [ 4 ] وكان لا يزال يقوده في عام 2012.
مكونات البرمجيات
بيئة سطح المكتب ROX هي بيئة سطح مكتب مبنية على مدير الملفات ROX-Filer . يتم تحميل الملفات بواسطة التطبيقات عن طريق السحب والإفلات من مدير الملفات إلى التطبيق، وحفظها عن طريق سحبها مرة أخرى إلى مدير الملفات. التطبيقات عبارة عن مجلدات قابلة للتنفيذ ، وبالتالي يمكن تثبيتها (نسخها)، وإلغاء تثبيتها (حذفها)، وتشغيلها مباشرةً من خلال واجهة مدير الملفات. يرتبط ROX ارتباطًا وثيقًا بنظام Zero Install، وهو نظام لتحديد البرامج وتشغيلها عبر عنوان URL ، ويهدف إلى جعل تثبيت البرامج تلقائيًا.
يستخدم سطح المكتب مجموعة أدوات GTK ، على غرار بيئتي سطح المكتب GNOME و Xfce . يركز التصميم على البرامج الصغيرة والبسيطة التي تستخدم خاصية السحب والإفلات لنقل البيانات بينها. على سبيل المثال، يمكن للمستخدم تحميل بيانات من ملف مضغوط من الإنترنت إلى جدول بيانات عن طريق سحب الملف من متصفح الويب إلى برنامج الأرشفة، ثم من برنامج الأرشفة إلى جدول البيانات. وبالمثل، يمكن تثبيت برنامج عن طريق سحب الأرشيف من الإنترنت إلى برنامج الأرشفة، ثم من برنامج الأرشفة إلى مجلد التطبيقات في نظام الملفات.
تتيح خاصية الحفظ بالسحب والإفلات للمستخدم حفظ ملف في أي دليل، أو مباشرة في تطبيق آخر، مثل برنامج الأرشفة الموجود على اللوحة.
مرشح روكس
ROX-Filer هو مدير ملفات رسومي مكاني لنظام X Window . يمكن استخدامه بشكل مستقل أو كجزء من سطح مكتب ROX. وهو مدير الملفات الافتراضي في بعض توزيعات لينكس مثل Puppy Linux و Dyne:bolic ، وكان يُستخدم في Xubuntu حتى استقرار Thunar .
تم بناء برنامج ROX-Filer باستخدام مجموعة أدوات GTK+ . وهو برنامج مجاني متاح بموجب شروط رخصة GPL-2.0 أو أحدث . [ 5 ]
لا حاجة للتثبيت
Zero Install (أو 0install ) هو نظام متعدد المنصات (Windows وLinux وmacOS) لتشغيل التطبيقات، مما يتيح النشر اللامركزي (دون استخدام مستودعات مركزية تقليدية ، مباشرةً من مواقع المشاريع). [ 7 ] على عكس النشر البسيط باستخدام xcopy ، يحتفظ Zero Install بمزايا المستودعات، مثل المكتبات المشتركة والتحديثات التلقائية والتحقق من صحة التوقيعات الرقمية . [ 8 ]
يستخدم التثبيت الصفري بيانات وصفية (تُسمى أحيانًا بتنسيق التغذية ) مكتوبة بلغة XML. على غرار نشر xcopy، يحصل كل تطبيق على دليل خاص به، ولا توجد أي آثار جانبية على نظام التشغيل. هذا يُلغي الحاجة إلى صلاحيات إدارية، ويمكن تشغيل إصدارات مختلفة من التطبيق نفسه جنبًا إلى جنب دون تعديلات خاصة. [ 8 ]
لتشغيل تطبيق ، يستخدم المستخدم مُشغِّلًا في ROX-Filer. يُوجِّه هذا المُشغِّل النظام لتشغيل التطبيق المُحدَّد بواسطة عنوان URL ضمن نص المُشغِّل البرمجي. عند تشغيله لأول مرة، يستخدم النظام عنوان URL لتنزيل البرنامج وحفظه. في عمليات التشغيل اللاحقة، لا يُعيد النظام تنزيله. تُعرف هذه الآلية باسم "التثبيت الصفري" لأن المُشغِّل يهدف إلى تشغيل البرنامج مباشرةً بدلاً من إجراء عملية تثبيت تقليدية. [ 9 ]
انظر أيضاً
مراجع
- ↑ كينلون، سيث (16 ديسمبر 2019). "استرجع تاريخ لينكس مع سطح مكتب ROX | Opensource.com" . opensource.com . تم الاطلاع عليه في 16 يونيو 2024 .
- ↑ "مؤسس ROX: لماذا جلبت نظام RISC OS إلى Unix" . مؤرشف من الأصل في 20 نوفمبر 2007.
- ↑ "RISC OX؟" . مستخدم Acorn . العدد 214. ديسمبر 1999. ص 10. تم الاطلاع عليه في 16 أغسطس 2013 .
- ↑ "comp.sys.acorn.misc – ردًا على: سطح مكتب ROX" .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "النسخ" .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "الإصدارات · 0install/0install" . GitHub .
- ↑ خورشيد، عثمان (12 سبتمبر 2013). "تشغيل برامج ويندوز دون الحاجة إلى تثبيتها" . اجعل التكنولوجيا أسهل . تم الاطلاع عليه في 15 يونيو 2024 .
- 1 2 إيشر 2011 ، ص. 8.
- ↑ "تثبيت بدون تطبيقات إضافية | سطح مكتب ROX" . سطح مكتب ROX . 20 نوفمبر 2007. مؤرشف من الأصل في 20 نوفمبر 2007. تم الاطلاع عليه في 21 يونيو 2024 .
مصادر
- إيشر، باستيان (2011). إدارة تكامل سطح المكتب للتطبيقات المحمولة، والتطبيقات التي لا تتطلب تثبيتًا، والتطبيقات الافتراضية (ملف PDF) . قسم علوم الحاسوب (رسالة بكالوريوس). معهد كارلسروه للتكنولوجيا .
ملحوظات
- بروس بايفيلد (7 فبراير 2007): يوفر سطح مكتب ROX بديلاً خفيفًا ومميزًا لـ GNOME وKDE ، Linux.com
- (بالألمانية) جو موسكاليفسكي (يوليو 2002): " معالجات RISC رائعة". بديل جو لسطح المكتب: ROX LinuxUser
روابط خارجية
- بيئات سطح المكتب المستندة إلى GTK
- برامج متوقفة
- بيئات سطح المكتب المجانية
- مدير الملفات المجاني
- برنامج مجاني مكتوب بلغة C
- برنامج مجاني مكتوب بلغة بايثون
- البرامج المتعلقة بنظام النوافذ في لينكس
- نظام التشغيل RISC
- العلوم والتكنولوجيا في هامبشاير
- برنامج يستخدم رخصة جنو العمومية العامة
- جامعة ساوثهامبتون
