OpenCSW

مشروع البرمجيات المجتمعية المفتوحة ( OpenCSW ) هو مشروع مفتوح المصدر يوفر حزمًا ثنائية لنظام Solaris من البرامج المتاحة مجانًا أو مفتوحة المصدر.

هي جمعية بموجب المواد 60-79 من القانون المدني السويسري، ومقرها في غرايفنسي/زيه هيرو، سويسرا . تهدف الجمعية إلى توفير حزم برمجية تعمل على إصدارات الإنتاج المدعومة حاليًا من بيئة تشغيل سولاريس. تأسست الجمعية كفرع من مشروع "CSW" للتغليف، [ 1 ] الذي كان مستضافًا سابقًا على منصة بلاست ويف. وقد توقف مشروع بلاست ويف عن العمل.

يوفر OpenCSW حزمًا لأنظمة Solaris 9 و10 و11 (عبر حزم Solaris 10 المتوافقة) لأنظمة 32 و64 بت، و x86 و SPARC . لم يعد Solaris 8 نظام تشغيل مدعومًا بشكل كامل، [ 2 ] ومع ذلك، لا يزال هناك أرشيف قديم لـ Solaris 8.

التفاصيل الفنية

تتوافق مستودعات حزم OpenCSW مع أداة pkgutil لتثبيت الحزم، بالإضافة إلى أداة pkg-get الأصلية. تتولى هذه الأداة تلقائيًا حل تبعيات الحزم وتنزيل ملفات الحزم من الخوادم البديلة، مما يُسهّل عملية تثبيت الحزم.

يتم بناء معظم الحزم الجديدة باستخدام GAR، [ 3 ] وهو إطار عمل مكتوب بشكل أساسي بلغة GNU make، والذي يقوم بأتمتة أجزاء كبيرة من إنشاء حزم Solaris.

يدمج OpenCSW بسلاسة حزم نمط SVR4 في نظام Solaris. وعلى عكس بعض المواقع، فإنه يستخدم "نصوص إجراءات الفئة" الخاصة بـ SVR4، والتي تُوحّد عمليات pkgadd الشائعة، مما يُلغي الحاجة إلى مطالبات الأمان بشأن معظم نصوص التثبيت المخصصة لكل فئة.

مع اختفاء برنامج بلاست ويف وإزالة التنزيلات المجانية لبرنامج صن فري وير في 30 سبتمبر 2013، أصبح موقع أوبن سي إس دبليو المصدر الأكبر لحزم سولاريس. اعتبارًا من 14 أغسطس 2014  ، كان يحتوي على 3739 حزمة فريدة لنظام التشغيل Solaris 10.

انظر أيضاً

مراجع

  1. مشروع H مفتوح المصدر. "خلافات حول مستودع Blastwave Solaris" .
  2. ^ داجوبيرت ميشيلسن (25 مارس 2010). "[إعلان Csw] وقف تشغيل Solaris 8" .
  3. OpenCSW. "GAR Wiki" . مؤرشف من الأصل بتاريخ 2012-05-01.