Breaking News
القائمة
Advertisement

مايكروسوفت تطلق Azure Linux 4.0: توزيعة سحابية مجانية تتخلى عن الواجهة الرسومية

مايكروسوفت تطلق Azure Linux 4.0: توزيعة سحابية مجانية تتخلى عن الواجهة الرسومية

تطرح شركة Microsoft رسمياً نظام Azure Linux 4.0، وهو توزيعة مجانية ومفتوحة المصدر صُممت خصيصاً لتشغيل الخوادم والحاويات السحابية. وبعد مرور خمسة وعشرين عاماً على تصريحات قيادات الشركة التي هاجمت البرمجيات مفتوحة المصدر، تقدم الشركة اليوم نظام تشغيل مبنياً على توزيعة Fedora لعموم المستخدمين.

نظام لينكس هو سرطان يلتصق، من منظور الملكية الفكرية، بكل ما يلمسه.

- ستيف بالمر، شركة Microsoft

لا يُعد هذا النظام مجرد تجربة مفاجئة، بل كان يعمل بصمت لسنوات كعمود فقري للبنية التحتية الداخلية لشركة Microsoft، حيث أدار أعباء عمل ضخمة لخدمات مثل AKS (Azure Kubernetes Service)، وقواعد بيانات Azure SQL، و Azure Cosmos DB. والآن، وبعد إطلاقه كنسخة معاينة عامة في مؤتمر Build 2026 يوم 2 يونيو، أصبح متاحاً للجميع لاستخدامه عبر الأجهزة الافتراضية (Azure VMs) ومجموعات الأجهزة الافتراضية (VM Scale Sets).

من أداة داخلية إلى الإصدار 4.0

بدأ مشروع Azure Linux في عام 2019 كمبادرة داخلية تحت اسم CBL-Mariner. وبحلول عام 2022، أثبت النظام استقراره على مستوى المؤسسات الكبرى. فقد نقلت شبكة LinkedIn بنيتها التحتية بالكامل إلى نظام Azure Linux 3، بينما نقلت شركة Databricks أكثر من 100,000 جهاز افتراضي وما يزيد عن مليون نواة معالجة (CPU cores) إلى النظام دون تسجيل أي انقطاع في الخدمة للعملاء.

ويقدم الإصدار 4.0، الذي أُعلن عنه رسمياً في قمة المصادر المفتوحة في أمريكا الشمالية يوم 18 مايو 2026، تحولاً جذرياً في البنية المعمارية. فبدلاً من قيام مهندسي Microsoft ببناء كل مكون من الصفر، يعتمد الإصدار الجديد على طبقات تعريفية مبنية فوق لقطة (Snapshot) من توزيعة Fedora 43. وقد تم توثيق كل تعديل أُجري على المصدر الأساسي بشفافية تامة في مستودع Azure Linux على منصة GitHub.

كما استبدل التحديث مدير الحزم الداخلي tdnf بمدير الحزم dnf5. وهو نفس مدير الحزم المُستخدم في توزيعات Fedora و Red Hat، مما يوفر سرعة أكبر في حل التبعيات البرمجية، واستهلاكاً أقل للذاكرة، وبيئة مألوفة لمديري الأنظمة المعتادين على بيئة Red Hat.

مقارنة Azure Linux 4.0 مع Ubuntu و RHEL

يُعد نظام Azure Linux 4.0 توزيعة مخصصة حصرياً للبيئة السحابية. فهو غير مصمم ليكون بديلاً لأنظمة التشغيل العامة مثل Ubuntu أو Fedora على الحواسيب الشخصية. وتأتي صورة النظام الأساسية بحجم مصغر للغاية يبلغ حوالي 300 ميجابايت، حيث تم الاستغناء تماماً عن واجهة المستخدم الرسومية (GUI)، وحزمة الصوت، وبيئة سطح المكتب.

بمجرد التثبيت، ينتقل المستخدم مباشرة إلى واجهة سطر الأوامر (CLI) مع تعيين Bash كصدفة افتراضية (Default Shell). هذا التصميم المبسط مقصود تماماً؛ فتقليل عدد الحزم البرمجية يعني تقليص مساحة الهجوم بشكل كبير وتقليل الثغرات التي تتطلب تصحيحات أمنية شهرية. ورغم إمكانية تشغيله خارج بيئة Azure تقنياً عبر ملف ISO، إلا أن شركة Microsoft لا تقدم أي دعم رسمي لتشغيله على الخوادم المحلية أو السحابات المنافسة.

الميزةنظام Azure Linux 4.0أنظمة Ubuntu / Fedora / RHEL
مُصمم لـأعباء العمل السحابية على Azure فقطالاستخدام العام، في أي بيئة
واجهة رسومية أو سطح مكتبلا يوجديوجد
التشغيل خارج منصته الأساسيةلا يوجد دعم رسميفي أي مكان: سحابي، محلي، خوادم فعلية
حجم صورة النظام الأساسيةحوالي 300 ميجابايت500 - 600 ميجابايت فأكثر
التكلفةمجاني، بدون ترخيص نظاممجاني إلى مدفوع (RHEL يتطلب اشتراكاً)
الجهة المطورةشركة Microsoftشركات Canonical / Red Hat / المجتمع

نظرة تقنية: مكونات النظام الأساسية

تأتي نسخة المعاينة العامة الحالية مزودة بحزمة تقنيات محسّنة خصيصاً للبنية التحتية لمنصة Azure. ويعتمد النظام في جوهره على نواة Linux 6.18 LTS، والتي تتضمن تحسينات دقيقة لتكامل Hyper-V، إلى جانب دعم قوي لوحدات المعالجة الرسومية (GPUs) ومسرّعات الذكاء الاصطناعي.

ويحظى الأمان باهتمام بالغ لتشجيع تبني النظام في المؤسسات. حيث يتضمن النظام مكتبة OpenSSL 3.5، التي تدعم التشفير ما بعد الكمي (Post-quantum cryptography)، وتغطي خوارزميات CRYSTALS-Kyber و CRYSTALS-Dilithium المعتمدة من المعهد الوطني للمعايير والتقنية (NIST). ومع ذلك، لا تزال شهادة FIPS 140-3 قيد الإجراء، ولن تكتمل إلا مع الإطلاق العام النهائي في وقت لاحق من عام 2026.

المكونالإصدار
نواة لينكس (Linux Kernel)6.18 LTS
مدير الحزم (Package Manager)dnf5
مكتبة C الأساسية (glibc)2.42
نظام التهيئة (Init System)systemd 258
لغة بايثون (Python)3.14 (مع مترجم JIT)
مكتبة التشفير (OpenSSL)3.5 (تشفير ما بعد الكمي)

نظام Azure Container Linux: النسخة غير القابلة للتغيير

إلى جانب التوزيعة القياسية، أطلقت شركة Microsoft أيضاً نظام Azure Container Linux خلال مؤتمر Build 2026. ورغم أنه يشارك نفس النواة وجدول التحديثات الأمنية، إلا أنه يخدم غرضاً مختلفاً تماماً كنظام تشغيل غير قابل للتغيير (Immutable) مُصمم خصيصاً لعقد الحاويات (Kubernetes nodes).

يتم نشر هذا النظام كصورة للقراءة فقط (Read-only image). ولا يمكن لمديري الأنظمة تثبيت حزم إضافية أو تعديل الإعدادات أثناء تشغيل النظام. بدلاً من ذلك، تتم التحديثات عبر استبدال صورة النظام بالكامل، مع وجود آلية تراجع تلقائي (Auto-rollback) في حال حدوث أي خلل. وقد كان هذا الإصدار يعمل بصمت لدعم خدمة AKS منذ عام 2023، وأصبح الآن متاحاً كمنتج مستقل.

الميزةنظام Azure Linux 4.0نظام Azure Container Linux
الاستخدام الأساسيالخوادم السحابية العامة والأجهزة الافتراضيةعقد الحاويات (Kubernetes nodes)
إمكانية التعديلنعم، يمكن تثبيت الحزم بحريةلا، صورة نظام للقراءة فقط
آلية التحديثحزمة بحزمة عبر مدير الحزم dnf5استبدال الصورة بالكامل مع تراجع تلقائي
التوفرمعاينة عامة (Public preview)متاح للعموم (Generally available)

استراتيجية سلاسل التوريد خلف التحول المفتوح

لا يقتصر قرار شركة Microsoft ببناء وتوزيع نظام لينكس الخاص بها على تحسين الأداء فحسب؛ بل هو خطوة مدروسة للسيطرة على سلسلة التوريد الخاصة بالمؤسسات. في الوقت الحالي، يتجاوز عدد خوادم لينكس العاملة على منصة Azure عدد خوادم Windows Server. وعندما يستخدم العميل نظام Red Hat على Azure، توفر Microsoft البنية التحتية، لكن شركة Red Hat هي من تحصد إيرادات اشتراكات الدعم الفني المربحة.

من خلال تقديم نظام Azure Linux، تتبع Microsoft نفس الاستراتيجية التي طبقتها شركة Amazon مع نظام Amazon Linux، وشركة Google مع نظام Container-Optimized OS. فإذا تمكنت Microsoft من إقناع عملاء المؤسسات بتوحيد أنظمتهم على Azure Linux، فإنها ستحكم سيطرتها على الحزمة التقنية بالكامل. ومع توقيع كل حزمة برمجية تشفيرياً ونشر وثائق قائمة مكونات البرمجيات (SBOM) مع كل إصدار، تضع Microsoft نفسها كمورد وحيد ومسؤول أمام الصناعات شديدة التنظيم.

علاوة على ذلك، سيخلق التكامل المرتقب مع نظام Windows الفرعي لنظام لينكس (WSL) مساراً سلساً للمطورين. حيث سيتمكن المطورون قريباً من بناء واختبار حاويات لينكس محلياً باستخدام WSL، ثم نشرها مباشرة على نظام Azure Linux في بيئة الإنتاج، مما يقضي تماماً على مشكلة عدم تطابق البيئات دون الحاجة لمغادرة بيئة Windows على الإطلاق.

هل أعجبك هذا المقال؟
Advertisement

عمليات البحث الشائعة