AlmaLinux vs Rocky Linux: أيهما تختار؟
ألما لينكس مقابل روكي لينكس! مما لا شك فيه أنهما أكثر شوكات RHEL شيوعًا ، ولكن أيهما هو الاختيار الصحيح؟ في هذه المقالة ، سأشارك أفكاري حول هذا الموضوع.
يعد كل من AlmaLinux و Rocky Linux ألمع نجمين لامعين منذ أن تنازل CentOS عن موقعه كنظام تشغيل خادم يعتمد على RHEL.
ظهر كل من AlmaLinux و Rocky Linux ردًا على إعلان Red Hat الصادر في 8 ديسمبر 2020 والذي ينص على أنها ستتوقف عن CentOS استنادًا إلى إصدارات RedHat.
أولاً وقبل كل شيء ، يتمحور المصدر المفتوح حول التأكد من أن المستخدمين لديهم خيار. يعد كل من AlmaLinux و Rocky Linux عبارة عن إعادة بناء RHEL متطابقة ، تمامًا مثل CentOS. لذلك ، من حيث الأداء ، يجب أن تكون هي نفسها.
كلا التوزيعين هما مرشحان رئيسيان لدور بدائل CentOS. من منظور تقني ، كلاهما يهدف إلى أن يكون 1: 1 متوافق مع RHEL. لذلك ، يتم الاختيار بين هذين لأسباب أيديولوجية في الغالب.
لقد قدم الأشخاص بعض النقاط الصحيحة لعدم استخدام CentOS Stream ، أحدها أنه ليس مثل RHEL كما كان سابقًا وكما هو الحال الآن مع AlmaLinux و Rocky Linux. استخدم الناس CentOS لأنه كان إعادة بناء RHEL ، وهو ما لم يعد كذلك.
ولكن قبل أن ننتقل إلى الموضوع الرئيسي لهذه المقالة ، دعنا أولاً نلقي نظرة سريعة على التوزيعتين.
AlmaLinux vs Rocky Linux: أيهما تختار؟
AlmaLinux
عندما أعلنت Red Hat أنها لن تستمر في الحفاظ على إصدارات CentOS ، قررت CloudLinux ، وهي شركة متخصصة في تقديم نظام تشغيل مخصص قائم على Linux لمزودي الاستضافة ومراكز البيانات الكبار ، إنشاء RHEL fork الخاص بهم.
وتلتزم CloudLinux بوقف سنوي قيمته مليون دولار وتقود عملية تطوير وصيانة AlmaLinux. تتمتع CloudLinux بأكثر من عشر سنوات من الخبرة مع RHEL fork ، بصفتها مالكًا لنظام التشغيل CloudLinux. يشمل شركاء AlmaLinux البارزون AWS و Equinix و cPanel و Plesk ، وهم أساسًا قادة المجتمع المضيف. أصدرت AlmaLinux أول إصدار مستقر لها 8.3 في 30 مارس 2021. من الآن فصاعدًا ، تعد CloudLinux بإشراك المجتمع قدر الإمكان عندما يتعلق الأمر باتجاه التوزيعة.
Rocky Linux
يترأس جريجوري كيرتزر ، المؤسس الأصلي لـ CentOS ، تطوير Rocky Linux. يعتمد Rocky Linux على المجتمع وليس لديه مطورون تجاريون كما هو الحال مع AlmaLinux. الرعاة البارزون لـ Rocky Linux هم AWS و Google Cloud و VMWare.
في حين أنه من الجيد رؤية وجه مألوف من تطوير Rocky Linux الرائد في CentOS ، إلا أن عدم الراحة هو نفس الفريق الذي وافق على بيع CentOS إلى Red Hat في عام 2014. تذكر EOL of CentOS المجتمع بأن ما تم تقديمه مجانًا ، يمكن إزالته أيضًا . أصدر Rocky Linux أول إصدار مستقر له 8.4 في 21 يونيو 2021.
AlmaLinux vs. Rocky Linux
تم تأسيس CentOS بواسطة Lance Davis و Gregory Kurtzer في عام 2004. في عام 2014 ، وافق فريق CentOS على صفقة مع Red Hat.
نتيجة لذلك ، استحوذت Red Hat على CentOS وحصلت على جميع العلامات التجارية وحقوق النشر وما إلى ذلك. في عام 2019 ، استحوذت IBM رسميًا على Red Hat ، مما أدى إلى وقف CentOS.
بالطبع ، أفهم أنه من السهل أن تكون متحمسًا لمشروع ما في البداية. ومع ذلك ، من الصعب أن تكون متحمسًا بعد عشر سنوات إذا لم يتم تعويضك ماليًا عن ذلك.
مع ذلك ، هل يمكن لأي شخص أن يضمن أن التاريخ لن يعيد نفسه لأن Rocky Linux يقودها نفس الشخص الذي ، بضغط من شركة كبيرة ، ترك مشروع CentOS الذي انتقل فيما بعد إلى يد Red Hat؟
لذلك ، لست متأكدًا من سبب استمرار الناس في الإشارة إلى أن مؤسس CentOS أسس أيضًا Rocky باعتباره سببًا لاستخدام Rocky Linux. من فضلك ، لا تبني اختياراتك البرمجية على عبادة الشخصية. في حالة Rocky Linux ، المشكلة بالنسبة لي هي الثقة!
دعونا نلقي نظرة على كيف تسير الأمور من حيث الهجرة. يتضمن الإصدار الأول من Rocky Linux أيضًا أداة تحويل (migrate2rocky) يمكنها مساعدتك في ترحيل نظام CentOS الخاص بك إلى Rocky Linux. يمكنك ترحيل تثبيت CentOS أو AlmaLinux أو RHEL أو Oracle Linux إلى Rocky Linux.
لاحظ أن الأداة المذكورة يمكنها ترحيل أي توزيعات مدرجة فقط إلى Rocky Linux.
الآن دعونا نلقي نظرة على نهج ألما لينوكس. أولاً ، بدأوا مشروعًا جديدًا بالكامل يسمى ELevate ، وهي مبادرتهم للسماح للمستخدمين بالترقية أو الترحيل بين أي توزيعة قائمة على RHEL.
هل رأيت الفرق “فقط إلى” في حالة روكي و “إلى أي توزيعة” في نهج ألما لينكس؟ من وجهة نظري ، مسار ألما لينكس أنبل وأقرب إلى روح المصدر المفتوح وحرية الاختيار ، وأنا أحترم ذلك
والآن حان الوقت للانتقال إلى ربما الجانب الأكثر أهمية للأشياء – نموذج الحوكمة.
نموذج الحكم
مؤسسة AlmaLinux OS هي منظمة غير ربحية. تم إنشاؤه لوضع ملكية نظام التشغيل والملكية الفكرية واتجاه المشروع في أيدي المجتمع.
لا تتحكم CloudLinux في مؤسسة AlmaLinux OS. يتحكم المجتمع في برنامج AlmaLinux ويملكه ، ولا يمكن لأحد تغيير ذلك. ليس CloudLinux ولا أي شركة أخرى أو أي شخص آخر.
لا توجد شركة أم وراء AlmaLinux. نعم ، كان لدى CloudLinux فكرة بدء المشروع ، لكن AlmaLinux مستقلة تمامًا وليست مملوكة لشركة CloudLinux. بدلاً من ذلك ، فهو مملوك ومُحكم للمجتمع بنسبة 100٪.
الآن ، ربما تسأل نفسك ، ما هو القواسم المشتركة بين CloudLinux OS و AlmaLinux؟ ستندهش من الإجابة – لا يوجد شيء مشترك بينهما.
نظام التشغيل CloudLinux هو منتج مختلف مع عملائه وأهدافه. لا علاقة له بمهمة AlmaLinux.
دعونا نرى كيف تسير الأمور مع Rocky Linux.
يخضع Rocky Linux لإدارة مؤسسة Rocky Enterprise Software Foundation (RESF) ، التي أسسها Kurtzer.
في الوقت نفسه ، هو أيضًا مالك مؤسسة المنفعة العامة (PBC) ، التي توفر المظلة وراء Rocky Linux.
لذلك ، يمتلك كيرتسر روكي بشكل أساسي. علينا فقط أن نثق به أنه سيمنع ما حدث من قبل من الحدوث مرة أخرى.
من المهم ألا يكون لدى PBC أي رغبة في تحقيق إيرادات أو عدم وجود منتجات أو خدمات ؛ يتحمل وحده المسؤولية عن الحفاظ على الأصول والهيكل القانوني والتنظيمي.
نعم ، لدى RESF مجلس إدارة ، ولكن أينما نظرت إليه ، فإن Kurtzer هو صاحب الشركة وربما صانع القرار في Rocky Linux. اعتمادًا على وجهة نظرك ، يمكن اعتبار ذلك جيدًا وسيئًا.
في الوقت نفسه ، فإن مؤسسة AlmaLinux OS هي مؤسسة غير ربحية مع مجلس إدارة مستقل وملكية مجتمعية ، مع مساهمين لديهم القدرة على التصويت المباشر وصوت مباشر في إدارة المشروع.
IMHO ، يعتبر ترخيص Rocky ملكية خاصة مقارنة بـ AlmaLinux ، وهو أمر واضح جدًا لضمان أنه مؤسسة غير ربحية مملوكة للمجتمع.
تجربة RHEL-Rebuild
Rocky هي مبادرة من مؤسس CentOS ، مما يعني الكثير من الخبرة في هذا المجال.
من ناحية أخرى ، تم تطوير برنامج AlmaLinux بشكل أساسي من قبل فريق CloudLinux ، الذي يتمتع أيضًا بخبرة رائعة مع CentOS ، لذلك في الواقع ، يتمتع فريق التطوير الأساسي بأكثر من عقد من الخبرة في إعادة بناء RHEL.
لذلك من حيث الخبرة ، كلاهما يمتلكها.
الدعم التجاري
لدى Almalinux و Rocky Linux دعم تجاري. الأول يشتمل على TuxCare (المملوكة لشركة CloudLinux) ، بينما يحتوي الثاني على CIQ.
تتداول TuxCare فيما تستخدمه CloudLinux لاستدعاء KernelCare. إنها العلامة التجارية الشاملة الجديدة CloudLinux التي تشمل التصحيح المباشر للمكونات الهامة ، وخدمات الدعم للأنظمة التي تجاوزت نهاية عمرها ، والآن للتوزيعات الحالية أيضًا.
في حالة Rocky ، أطلق Kurtzer مؤخرًا CIQ ، أو Ctrl IQ ، لتوفير الدعم لعملاء مؤسسة Rocky Linux في صناعات مثل الدفاع والحكومة ، والإعلام ، والمستحضرات الصيدلانية ، والحوسبة عالية الأداء (HPC) ، والبحوث ، والمزيد.
تستثمر CIQ بشكل كبير في نجاح Rocky ، لدرجة أن CIQ ترعى مؤسسة Rocky Enterprise Software Foundation مالياً وكذلك من خلال توظيف المهندسين وتكريس وقتهم للمشروع.
ملاحظات المجتمع
كما رأينا جميعًا ، من المحتمل أن 99٪ من توزيعات Linux تلوح بفخر العلم بكلمة “مجتمع” على الصفحات الأولى من مواقعها على الويب. كما نعلم ، هذا هو الأساس لمجتمع Linux الذي يجب البناء عليه.
بالنسبة لبعض توزيعات Linux ، فإن المجتمع هو حقًا شيء يُظهرون الاحترام والتقدير. بالنسبة للآخرين ، إنها مجرد طريقة تسويقية.
تجربتي الشخصية هي أن AlmaLinux منفتح للتواصل ، وهناك دائمًا شخص ما هناك من فريقهم للترحيب بك والإجابة على سؤال. لكن لسوء الحظ ، لا يمكنني قول الشيء نفسه عن Rocky Linux.
خاتمة
AlmaLinux vs Rocky Linux: أيهما تختار؟
تشترك ألما لينكس وروكي لينكس في العديد من أوجه التشابه ، ولكن هناك اختلافات كبيرة في كيفية الحفاظ عليها وإدارتها.
على الرغم من أنني من أكبر المعجبين بـ Red Hat ومشتقاته ، إذا اضطررت إلى اختيار بديل يعتمد على RHEL ، كنت سأذهب مع AlmaLinux لأنني نظرت في إدارة كل توزيع وأنظمة تمويل وأفضل نهج ألما.
علاوة على ذلك ، كان برنامج AlmaLinux أكثر استجابة وحصل على تحديثات عاجلاً.
ومع ذلك ، فإن التبديل بينهما سيكون ببساطة لأن كلاهما يعتمد على نفس المنبع. لذلك إذا كان الشخص الذي تديره يتخلف عن الركب أو يعوقه السياسة / الدراما ، يمكنك التبديل بسهولة إلى الآخر.
كلاهما ممتاز ، وأيًا كان ما تختاره ، فسوف يعمل بشكل رائع.
المراجع