شركة IBM تقتل CentOS. ماذا الآن؟

ما الذي حصل؟

منذ يومين قامت IBM بالإعلان عن خبر اهتز لأجله المجتمع الحر بأكمله. قررت IBM إيقاف النسخة الثابتة من النظام Centos 8 وتحويله الى نسخة متدحرجة تحمل الإسم Centos Stream.

هذا القرار يقوم بتحويل توزيعة Centos من توزيعة شديدة الثبات والإعتمادية الى توزيعة اختبارات غير ثابته ومتقلبة بشكل كبير كما هو الحال في توزيعة Arch و OpenSUSE Tumbleweed. للأسف تعتمد مئات الشركات والمؤسسات على توزيعة Centos في تشغيل الخادم الخاص بهم ومن هذه المؤسسات لينيكس العرب.

العلاقة ما بين Fedora، RHEL و Centos

لطالما كانت العلاقة كما يلي:

توزيعة Fedora هي فأر التجارب. في هذه التوزيعة يتم العمل على اضافة العديد من التحسينات والخصائص الجديدة والمثيرة واختبار ثباتها وتوافقها مع النظام.

بعد ذلك يتم اصدار توزيعة RHEL بعدد من الخصائص التي نجحت في الإختبار وحصلت على اعجاب المستخدمين وأثبتت امكانية استخدامها في بيئة انتاجية بدون مشاكل.

بعد ذلك يتم استخلاص توزيعة Centos من كود RHEL وتوفيره بشكل مجاني للجميع. هذا يعني أن Centos هو RHEL ولكن بدون مقابل مادي.

في سبتمبر من العام 2019 تقرر اصدار توزيعة Centos Stream لتكون أرض متوسطة بين فيدورا و RHEL حيث ستبقى فيدورا فأر التجارب لأحدث الامور التقنية وبعدها سيتم تمرير هذه الامور الى Centos Stream لمتابعة الإختبارات وبعدها سيتم دمج هذه التغييرات في RHEL.

ما علاقة IBM بهذا الامر؟

كما نعلم، أنظمة RHEL و Fedora و Centos هي منتجات الشركة العملاقة Red Hat. اذا، لماذا نقول IBM؟

للأسف قامت IBM بشراء شركة Red Hat في العام المنصرم في صفقة تقدر بـ 34 مليار دولار امريكي. بطبيعة العالم شركة IBM هي ركة رأس مالية لا تعير العالم المفتوح المصدر اهتمام كبير بقدر ما إهتمامهم بالربح الخالص. بالتالي تصبح الأنظمة RHEL، Fedora و Centos منتجات لشركة IBM ولهم حق التصرف فيهم.

القائمين على موقع nixcraft المهتم بالعالم المفتوح المصدر قاموا بعمل تغريدة تعبر عن خيبة أملهم بهذا الخبر المحزن:

ترجمة التغريدة:

أوراكل اشترت SUN: تم إيقاف Solaris Unix، Sun Server/workstation و تم التلاعب بمحرك MySQL.
IBM اشترت RedHat: تم قتل Centos
ملاحظة: في حال قامت شركة كبيرة مثل Oracle، IBM، مايكروسوفت أو أي شركة كبيرة بشراء برنامج مفضل لديك، قم بالبحث عن البديل فورا.

تبريرات فارغة

حاولت شركة Red Hat تبرير هذا العمل وقالت أنه لن بقوم بالتأثير على مستخدمي Centos حيث ان النظام سيحصل على التحديثات والترقيعات الامنية قبل RHEL مما يجعله نظريا نظام متطور وثابت في نفس الوقت. هذا وقاموا بذكر مثال حي على كون Centos Stream ثابت بشكل كافي للعمل عليه في بيئة انتاجية حيث صرحوا أن فيسبوك قد نقلت معظم خوادمها لتعمل على نظام Centos Stream بدون حدوث أي مشكلة.

نظام Rocky Linux enterprise

على ما يبدو ان مصمم نظام Centos ليس من المعجبين بهذا القرار لإيقاف توزيعة Centos وبالتالي قام Gregory M. Kurtzer ببدء نسخة جديدة مبنية على RHEL اسمها Rocky Linux. هذه التوزيعة موجودة ككود مصدري فقط على GitHub بدون أي معلومة عن أي شيء بتعلق بها سوى أنها نسخة من كود RHEL.

تبدأ صفحة الكو المصدري بتفسير تسمية النظام:

“من خلال تذكري لبدايات نظام CentOS… زميلي المؤسس للنظام كان Rocky McGaugh. هذا الشخص ليس بيننا اليوم وإحتراما له حيث أنه لم يتمكن من مشاهدة النجاح الذي حاز عليه Centos، أقدم لكم… نظام Rocky.

على ما يبدو أن النظام سيكون بديل ممتاز لنظام Centos OS وقد بدأ تكوين فريق العمل عليه بالفعل. يمكنك الإطلاع على الفريق من هنا.

ماذا الآن؟

في الحقيقة، لا أحد يعلم. الخبر لا زال حديث جدا ولم يتضح أي شيء بخصوص تأثيراته سواء السلبية او الإيجابية على أي طرف. الحديث لا يزال عاطفي جدا في هذه اللحظة ما بين مؤيد ومعارض وردات فعل غاضبة غير عقلانية. هناك من بدأ بالنظر على نظام بديل مثل SUSE أو Debian، وهناك من بدأ في التطلع لشراء ترخيص RHEL. العديد من الأشخاص عبرا عن رغبتهم بإستخدام توزيعة Debian أو Ubuntu أو حتى Rocky Linux. ولكن لحد الان ليس هناك أمر فعي للحديث عنه ولا زال لدينا عام على الأقل عام كامل للتفكير في الموضوع أو حتى نهاية العام 2024 لمن يستخدم Centos 7.