إطلاق نظام Azure Linux 4.0 لخوادم السحابة
تواصل مايكروسوفت (Microsoft) إعادة رسم هويتها التقنية في مشهد الحوسبة السحابية؛ فبعد سنوات من تبني شعار "Microsoft Loves Linux"، خطت الشركة خطوة استراتيجية غير مسبوقة بإطلاق الإصدار الرابع من نظام التشغيل الخاص بها Azure Linux 4.0، ليكون أول نظام تشغيل مفتوح المصدر وموجه للاستخدام العام على الخوادم والآلات الافتراضية (Virtual Machines) داخل بيئة Azure، مدعوماً بشكل كامل من الشركة ومتوفر للعموم بموجب رخصة MIT المفتوحة.
من مشروع داخلي إلى نظام تشغيل متكامل لخوادم السحابة
بدأت رحلة لينكس داخل مايكروسوفت بمشروع داخلي عُرف باسم CBL-Mariner (Common Base Linux)، والذي أُنشئ أساساً لتشغيل البنية التحتية لحاويات Azure Kubernetes Service (AKS) وأجهزة الحوسبة الطرفية. في الإصدارات السابقة (مثل الإصدار 3.0)، ظل استخدام النظام محصوراً إلى حد كبير في بيئات تشغيل الحاويات (Containers).
مع إطلاق Azure Linux 4.0، تحول النظام رسمياً إلى التوزيعة القياسية المعتمدة لتشغيل أعباء العمل العامة (General-Purpose Server OS) على الآلات الافتراضية في سحابة Azure، بالتوازي مع إطلاق نسخة مخصصة للحاويات غير القابلة للتغيير باسم Azure Container Linux.
البنية التقنية وما تحت الغطاء (Under the Hood)
شهد الإصدار الرابع تحولاً جذرياً في المعمارية؛ حيث أصبحت التوزيعة مبنية رسمياً على حزم ومستودعات Fedora Linux كمصدر أساسي (Upstream Base)، مع تطبيق طبقات تخصيص وتعريفات تصريحية (Declarative Overlays) عبر ملفات TOML لإدارة الفروقات وتجنب الانقسام (Forking) غير المبرر عن المجتمع المفتوح.
أبرز التحديثات المعمارية:
نواة مخصصة للسحابة والذكاء الاصطناعي: يعتمد النظام على نواة Linux 6.18 LTS، والتي خضعت لتعديلات مكثفة من مهندسي مايكروسوفت لضمان أقصى توافق مع محرك التمثيل الافتراضي Hyper-V، بالإضافة إلى دعم مباشر لمسرعات وبطاقات معالجة الرسوميات (GPUs) الخاصة بتطبيقات الذكاء الاصطناعي.
القفزة إلى مدير الحزم DNF5: تخلى الإصدار الرابع عن مدير الحزم القديم
tdnf، واعتمد كلياً على الجيل الجديد dnf5، مما أدى إلى تسريع عملية حل الاعتماديات (Dependency Resolution) وخفض استهلاك الذاكرة أثناء تثبيت الحزم وتحديثها.الأمان الصارم والامتثال: يأتي النظام مُعززاً افتراضياً بآليات العزل والأمان المتقدمة مثل SELinux، وتقنية التحقق من سلامة الإقلاع dm-verity، مع الاستعداد لشهادات الامتثال التشفيري FIPS 140-3.
جدول المكونات الأساسية في Azure Linux 4.0
| المكون التقني | الإصدار (Version) | أبرز الميزات والوظائف |
| نواة لينكس (Kernel) | 6.18 LTS | تحسينات مخصصة لبيئة Hyper-V ودعم مسرعات الذكاء الاصطناعي. |
| مدير الحزم (Package Manager) | dnf5 | سرعة فائقة في معالجة الاعتماديات واستهلاك أقل للذاكرة. |
| مكتبة التشفير (OpenSSL) | 3.5.4 | دعم خوارزميات التشفير الحديثة وإزالة البروتوكولات القديمة. |
| إدارة النظام (systemd) | 258.4 | تسريع وقت الإقلاع وإدارة متطورة لسجلات الخدمات. |
| بيئة بايثون (Python 3) | 3.14.3 | مترجم JIT مدمج وتحسينات في أداء السكربتات المجمعة. |
ماذا تعني هذه الخطوة لمستقبل الحوسبة؟
السيادة على البنية التحتية: تشغيل ما يزيد عن ثلثي أعباء العمل في سحابة Azure على أنظمة لينكس دفع مايكروسوفت لامتلاك الطبقة الأساسية (Base OS Layer) وتطويرها ذاتياً، بدلاً من الاعتماد الكلي على شركات توزيعات الطرف الثالث.
سد الفجوة بين التطوير والإنتاج: تخطط مايكروسوفت لدمج النظام قريباً مع نظام لينكس الفرعي في ويندوز (WSL)، مما سيتيح للمطورين تشغيل نفس بيئة نظام التشغيل محلياً على أجهزتهم وتطابقها تماماً مع بيئة الخوادم السحابية في Azure.
الشفافية والمساهمة المفتوحة: توفر مايكروسوفت الشفرة المصدرية كاملة، وأدوات التجميع، وسجل تتبع الثغرات التشفيرية علناً عبر مستودعها الرسمي على GitHub تحت اسم
microsoft/azurelinux، وتستضيف مكالمات مجتمعية دورية للاستماع إلى آراء المطورين والمساهمين.

