بيئة سطح المكتب المشتركة

بيئة سطح المكتب المشتركة ( CDE ) هي بيئة سطح مكتب لأنظمة يونكس وأوبن في إم إس ، مبنية على مجموعة أدوات Motif . كانت جزءًا من معيار منتج محطة عمل يونكس 98 ، [ 3 ] ولفترة طويلة، كانت بيئة سطح المكتب المرتبطة بمحطات عمل يونكس التجارية . ساهمت في التأثير على التطبيقات المبكرة للمشاريع اللاحقة مثل KDE و GNOME ، والتي حلت محل CDE إلى حد كبير مع بداية الألفية الجديدة.

بعد تاريخ طويل كبرنامج احتكاري ، تم إصدار CDE كبرنامج مجاني في 6 أغسطس 2012، بموجب رخصة جنو العمومية الصغرى ، الإصدار 2.0 أو أحدث. [ 4 ] ومنذ إصداره كبرنامج مجاني، تم نقل CDE إلى أنظمة لينكس ومشتقاتها من BSD .

تاريخ

أعلنت شركات هيوليت-باكارد ، وآي بي إم ، وسن سوفت ، ويو إس إل عن بيئة البيانات المشتركة ( CDE) في يونيو 1993 كمشروع تطوير مشترك ضمن مبادرة بيئة البرمجيات المفتوحة المشتركة (COSE). وقد ساهمت كل مجموعة تطوير بتقنيتها الخاصة في بيئة البيانات المشتركة (CDE): [ 5 ]

بعد إصداره، اعتمدت HP بيئة سطح المكتب المشتركة (CDE) كمعيار جديد لسطح المكتب لنظام Unix، وقدمت وثائق وبرامج لنقل تخصيصات HP VUE إلى بيئة سطح المكتب المشتركة (CDE). [ 6 ]

في مارس 1994، أصبحت بيئة تطوير المحتوى (CDE) من مسؤولية "مؤسسة البرمجيات المفتوحة الجديدة" (OSF)، وهي نتاج اندماج مؤسسة البرمجيات المفتوحة ومنظمة يونكس الدولية ؛ [ 7 ] وفي سبتمبر 1995، أُعلن عن دمج Motif وCDE في مشروع واحد، هو CDE/Motif. [ 8 ] وانضمت مؤسسة البرمجيات المفتوحة إلى مجموعة Open Group المُنشأة حديثًا في عام 1996. [ 9 ]

في فبراير 1997، أصدرت مجموعة Open Group آخر إصدار رئيسي لها من CDE، وهو الإصدار 2.1. [ 10 ]

كان نظام Red Hat Linux التوزيعة الوحيدة من لينكس التي تم نقل بيئة سطح المكتب CDE الاحتكارية إليها. في عام 1997، بدأت Red Hat بتقديم نسخة من CDE مرخصة من شركة TriTeal . وفي عام 1998، قدمت شركة Xi Graphics ، المتخصصة في نظام X Windowing، نسخة من CDE مدمجة مع Red Hat Linux، تحت اسم Xi Graphics maXimum cde/OS . تم إيقاف هذه النسخ تدريجيًا، وانتقلت Red Hat إلى بيئة سطح المكتب GNOME .

حتى حوالي عام 2000، كان مستخدمو أجهزة سطح المكتب Unix يعتبرون CDE هو المعيار الفعلي ، ولكن في ذلك الوقت، كانت بيئات سطح المكتب الأخرى مثل GNOME و K Desktop Environment 2 تنضج بسرعة، وأصبحت منتشرة على نطاق واسع على أنظمة Linux .

في عام ٢٠٠١، أعلنت شركة صن مايكروسيستمز أنها ستتخلى تدريجيًا عن بيئة سطح المكتب CDE كبيئة قياسية في نظام سولاريس لصالح بيئة جنوم. يتضمن نظام سولاريس ١٠، الذي صدر في أوائل عام ٢٠٠٥، كلاً من بيئة CDE ونظام جافا لسطح المكتب المبني على جنوم . أما مشروع أوبن سولاريس ، الذي بدأ في نفس الفترة تقريبًا، فلم يتضمن بيئة CDE، ولم يكن لديه أي نية لجعل بيئة CDE الخاصة بنظام سولاريس متاحة كمصدر مفتوح. [ ١١ ] احتوى الإصدار الأصلي من سولاريس ١١ في نوفمبر ٢٠١١ على بيئة جنوم فقط كبيئة سطح مكتب قياسية، على الرغم من بقاء بعض مكتبات CDE، مثل موتيف وتول توك، لضمان التوافق الثنائي، إلا أن إصدار أوراكل سولاريس ١١.٤، الذي صدر في أغسطس ٢٠١٨، أزال دعم بيئة تشغيل CDE وخدمات الخلفية. [ ١٢ ]

أنظمة توفر بيانات تعريف مشتركة خاصة

سجل الترخيص

منذ إطلاقه وحتى عام 2012، كان برنامج CDE برنامجًا احتكاريًا.

أصدرت مجموعة Open Group في عام 2000 برنامج Motif، وهو مجموعة الأدوات التي بُني عليها CDE، تحت اسم "Open Motif" بموجب ترخيص "مشاركة الإيرادات". لم يتوافق هذا الترخيص مع تعريفات البرمجيات مفتوحة المصدر أو البرمجيات الحرة . كانت مجموعة Open Group ترغب في جعل Motif مفتوح المصدر، لكنها لم تنجح في ذلك آنذاك. [ 19 ]

تم إصداره بموجب رخصة جنو العمومية العامة المحدودة (GNU LGPL).

في عام ٢٠٠٦، تم تقديم التماس إلى مجموعة Open Group للمطالبة بنشر الشفرة المصدرية لـ CDE وMotif بموجب ترخيص مجاني. [ ٢٠ ] وفي ٦ أغسطس ٢٠١٢، تم نشر CDE بموجب ترخيص LGPL-2.0 أو أحدث . [ ٤ ] [ ٢١ ] ثم تم نشر الشفرة المصدرية لـ CDE على موقع SourceForge .

بدأ مشروع البرمجيات الحرة OpenCDE في عام 2010 بهدف محاكاة مظهر ووظائف وتنظيم وميزات CDE. [ 22 ] وفي أغسطس 2012، عندما تم إصدار CDE كبرنامج مجاني، تم إيقاف دعم OpenCDE رسميًا لصالح CDE. [ 23 ]

في 23 أكتوبر 2012، تم إصدار مجموعة أدوات Motif البرمجية بموجب ترخيص LGPL-2.1 أو أحدث . [ 24 ] وقد مكّن هذا CDE من أن يصبح بيئة سطح مكتب مجانية ومفتوحة المصدر بالكامل.

بعد فترة وجيزة من إصدار CDE كبرنامج مجاني، تم إنشاء قرص حي لنظام لينكس مبني على دبيان 6 مع تثبيت CDE 2.2.0c مسبقًا، وأطلق عليه اسم CDEbian. [ 25 ] وقد توقف إصدار القرص الحي منذ ذلك الحين.

توفر توزيعة لينكس SparkyLinux المبنية على دبيان [ 26 ] حزمًا ثنائية من CDE يمكن تثبيتها باستخدام APT. اعتبارًا من مارس 2023، أصبحت CDE مُضمنة أيضًا في توزيعة NuTyX GNU/Linux التي توفر صورة ISO قابلة للتنزيل معها [ 27 ] ، وفي FreeBSD [ 28 ] ، وفي شكل مصدري في pkgsrc [ 29 ] ، وهو مدير الحزم الافتراضي في NetBSD.

التطوير في إطار مشروع CDE

في مارس 2014، تم إصدار أول نسخة مستقرة من CDE، وهي النسخة 2.2.1، منذ إصدارها كبرنامج مجاني. [ 30 ]

ابتداءً من الإصدار 2.2.2، الذي صدر في يوليو 2014، أصبح بإمكان CDE التجميع تحت FreeBSD 10 باستخدام مُجمِّع Clang الافتراضي . [ 31 ]

منذ الإصدار 2.3.0، الذي صدر في يوليو 2018، يستخدم CDE بروتوكول TIRPC على نظام لينكس، مما يُغني عن تشغيل برنامج ربط المنافذ rpcbind في وضع غير آمن. كما أنه لم يعد يستخدم Xprint، ويمكن تجميعه على أنظمة BSD دون الحاجة إلى تثبيت نسخة مخصصة من Motif مسبقًا. وقد تم تحسين دعم شاشات العرض المتعددة مع Xinerama .

منذ إصداره كبرنامج مجاني، تم نقل CDE إلى: [ 32 ]

تشمل أهداف مشروع CDE المستقبلية ما يلي:

  • زيادة إمكانية النقل إلى المزيد من منصات لينكس، وبي إس دي، ويونكس.
  • التوسع الدولي إلى لغات أخرى.

انظر أيضاً

مراجع

  1. "CDE - بيئة سطح المكتب المشتركة / الكود / [ ca84b1 ] /Cde/HISTORY" . مؤرشف من الأصل في 3 فبراير 2024. تم الاطلاع عليه في 2 فبراير 2024 .
  2. "بيئة سطح المكتب المشتركة - CDE - تصفح _src على SourceForge.net" . مؤرشف من الأصل في 18 نوفمبر 2021. تم الاطلاع عليه في 18 نوفمبر 2021 .
  3. "متطلبات الاختبار حسب معيار المنتج" . مجموعة أوبن. 31 يناير 2013. مؤرشف من الأصل في 28 سبتمبر 2013. تم الاطلاع عليه في 29 سبتمبر 2013 .
  4. 1 2 توم هولوردا. "إصدار CDE كمصدر مفتوح" . OSNews. مؤرشف من الأصل في 8 أغسطس 2012. تم الاطلاع عليه في 6 أغسطس 2012 .
  5. «قادة يونكس يُكملون الإصدار الأول من مواصفات بيئة البرمجيات المفتوحة المشتركة لسطح المكتب» (بيان صحفي). هيوليت-باكارد، شركة آي بي إم، صن سوفت، مختبرات أنظمة يونكس، شركة إكس/أوبن المحدودة. 30 يونيو 1993. مؤرشف من الأصل في 7 فبراير 2012. تم الاطلاع عليه في 19 أغسطس 2014 .
  6. جوي، مولي (أغسطس 1996). "نقل تخصيصات سطح المكتب HP VUE إلى بيئة سطح المكتب المشتركة" (ملف PDF) . مجلة هيوليت-باكارد . 47 (2): 29-37 . مؤرشف (ملف PDF) من الأصل في 21 أغسطس 2014. تم الاطلاع عليه في 19 أغسطس 2014 .
  7. "توحيد جهود كبار الموردين لتسريع تطوير الأنظمة المفتوحة" (بيان صحفي). أنظمة المعلومات العالمية لشركة AT&T، وشركة Digital Equipment، وشركة Hewlett-Packard، وشركة IBM، وشركة SunSoft، وآخرون. 23 مارس 1994. مؤرشف من الأصل في 13 مارس 2007. تم الاطلاع عليه في 15 مايو 2008 .
  8. «مؤسسة البرمجيات المفتوحة تعلن الإطلاق الرسمي لمشروع CDE/Motif» (بيان صحفي). مؤسسة البرمجيات المفتوحة. 7 سبتمبر 1995. مؤرشف من الأصل في 18 فبراير 2012. تم الاطلاع عليه في 15 مايو 2008 .
  9. "انضمام X/Open وOSF لتأسيس مجموعة Open Group" (بيان صحفي). شركة X/Open المحدودة، مؤسسة البرمجيات المفتوحة . 14 فبراير 1996. مؤرشف من الأصل في 24 يوليو 2008. تم الاطلاع عليه في 16 مايو 2008 .
  10. بيان صحفي من مجموعة TOG: مجموعة Open Group تعلن عن بيئة سطح المكتب المشتركة 2.1 ( مؤرشف في 4 مارس 2016، على موقع Wayback Machine)
  11. "عمليات الدمج" . موقع OpenSolaris الإلكتروني . 26 أكتوبر 2009. مؤرشف من الأصل في 29 يوليو 2012. تم الاطلاع عليه في 19 أبريل 2015 .
  12. "نهاية الميزات (EOF) لنظام أوراكل سولاريس 11.4" . شبكة أوراكل التقنية . مؤرشف من الأصل في 24 نوفمبر 2018. تم الاطلاع عليه في 23 نوفمبر 2018 .
  13. "HP-UX، الأسئلة الشائعة: ما هو تاريخ إصدارات HP-UX؟" . unixguide.net . مؤرشف من الأصل في 21 مارس 2012. تم الاطلاع عليه في 8 فبراير 2012 .
  14. "ملاحظات إصدار IRIX 6.5 لبيئة سطح المكتب المشتركة" . مؤرشفة من الأصل بتاريخ 19 يناير 2016. تم الاطلاع عليها بتاريخ 7 يوليو 2019 .
  15. "نظرة عامة على إصدارات (Open)VMS(/VAX)" . مؤرشف من الأصل بتاريخ 22 أكتوبر 2020. تم الاطلاع عليه بتاريخ 20 أكتوبر 2020 .
  16. "البدء باستخدام سطح المكتب الجديد" . مؤرشف من الأصل في 4 ديسمبر 2020. تم الاطلاع عليه في 20 أكتوبر 2020 .
  17. «ها هي! بيئة سطح المكتب TriTeal من ريد هات، بيئة سطح مكتب يونكس كاملة الميزات لنظام لينكس» . إي إي تايمز . مؤرشفة من الأصل في 25 مايو 2018. تم الاطلاع عليها في 30 أكتوبر 2015 .
  18. «بيئة DeXtop™ CDE تُحدث ضجة كبيرة في صناعة لينكس؛ شركة Xi Graphics تُصدر واجهة مستخدم رسومية موحدة لنظام لينكس» . PRNewswire. مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 30 أكتوبر 2015 .
  19. "الأسئلة الشائعة حول نمط Open Motif" . مجموعة Open Group. 13 يوليو 2004. مؤرشف من الأصل في 30 يناير 2012. تم الاطلاع عليه في 30 نوفمبر 2007 .
  20. بيتر هوكينز. "عريضة لجعل CDE وMotif مفتوحي المصدر" . مؤرشف من الأصل في 10 يناير 2008. تم الاطلاع عليه في 30 نوفمبر 2007 .
  21. ديف لونسبري (27 سبتمبر 2012). "كيف أصبح نظام التشغيل رسوميًا" . مجموعة أوبن. مؤرشف من الأصل في 27 نوفمبر 2012. تم الاطلاع عليه في 27 سبتمبر 2012 .
  22. kpedersen. "OpenCDE" . مؤرشف من الأصل في 9 سبتمبر 2014. تم الاطلاع عليه في 14 فبراير 2011 .
  23. woomia (6 أغسطس 2012). "تم فتح مصدر CDE!" . منتديات OpenCDE . مؤرشف من الأصل في 24 نوفمبر 2012. بهذا، يُعتبر OpenCDE مشروعًا قديمًا رسميًا. لا تتردد في إنشاء نسخة منه إذا رغبت.
  24. "ICS MotifZone" . أكتوبر 2012. مؤرشف من الأصل في 5 أكتوبر 2012. تم الاطلاع عليه في 2 نوفمبر 2017 .
  25. "VecchiomagoPuntoNet: CDEbian 0.7" . 31 يناير 2013. مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 6 يناير 2016 .
  26. "SparkyLinux: CDE – بيئة سطح المكتب المشتركة" . 5 سبتمبر 2016. مؤرشف من الأصل في 14 يوليو 2018. تم الاطلاع عليه في 14 يوليو 2018 .
  27. "تنزيلات NuTyX GNU/Linux" . NuTyX GNU/Linux . مؤرشف من الأصل في 1 مارس 2023. تم الاطلاع عليه في 2 مارس 2023 .
  28. "FreshPorts -- x11/cde: بيئة سطح المكتب المشتركة" . FreshPorts . مؤرشف من الأصل في 4 ديسمبر 2022. تم الاطلاع عليه في 2 مارس 2023 .
  29. "مجموعة حزم NetBSD على موقع pkgsrc.se" . pkgsrc.se . مؤرشف من الأصل في 2 مارس 2023. تم الاطلاع عليه في 2 مارس 2023 .
  30. ترولسون، جون (1 مارس 2014). "إصدار CDE 2.2.1" (قائمة بريدية). cdesktopenv-devel. مؤرشف من الأصل في 5 مارس 2014. تم الاطلاع عليه في 5 مارس 2014 .
  31. ترولسون، جون (27 يوليو 2014). "إصدار CDE 2.2.2" (قائمة بريدية). cdesktopenv-devel. مؤرشف من الأصل في 1 أغسطس 2014. تم الاطلاع عليه في 27 يوليو 2014 .
  32. "بيئة سطح المكتب الشائعة: ويكي" . مؤرشف من الأصل في 16 ديسمبر 2014. تم الاطلاع عليه في 6 يناير 2015 .
  33. "حزمة ريد هات" . مؤرشفة من الأصل في 6 نوفمبر 2018. تم الاطلاع عليها في 1 أبريل 2018 .
  34. "بيئة سطح المكتب المشتركة - ArchWiki" . wiki.archlinux.org . مؤرشف من الأصل في 25 نوفمبر 2024. تم الاطلاع عليه في 27 نوفمبر 2024 .
  35. أنطوان، جاكوتو (28 يوليو 2025)، تعديل CVS لإصدار CDE 2.5.2 إلى منافذ OpenBSD