أعلنت Microsoft مؤخرًا أن خدمة Azure App Service لنظام التشغيل Linux ستستخدم Ubuntu بشكل أساسي كنظام تشغيل أساسي في المستقبل، لتحل محل نظام Debian السابق. وفقًا لآخر الأخبار، بدءًا من الإصدارات التالية مثل .NET 10 وPython 3.14 وNode 24 وPHP 8.5 وJava 25، ستعتمد جميعها على Ubuntu، وسيتم نشر التحديثات ذات الصلة تدريجيًا في الأشهر القليلة المقبلة.

قالت Microsoft أن اختيار Ubuntu له العديد من المزايا. بادئ ذي بدء، على الرغم من أن Ubuntu يعتمد على Debian ولا يزال بإمكانه أن يرث نظام Debian البيئي، فإن Ubuntu يتمتع بسرعة تحديث أعلى، مما يساعد على اعتماد أحدث سلاسل الأدوات والمكتبات في الوقت المناسب. بالإضافة إلى ذلك، فإن إصدار Ubuntu LTS (الدعم طويل الأمد) مدعوم رسميًا من Canonical لمدة خمس سنوات، أي أكثر بسنتين من وقت الدعم الكامل لـ Debian. تعتقد Microsoft أيضًا أن التحول إلى Ubuntu سيساعد في تحسين حجم الصورة وتحسين موثوقية الخدمة وأدائها.

بالنسبة لخدمة Azure App Service الحالية لتطبيقات Linux، تؤكد Microsoft أنه لا يلزم اتخاذ أي إجراء وستستمر التطبيقات القديمة في العمل على Debian دون الترحيل القسري. إذا قام المستخدمون بإنشاء تطبيقات جديدة أو الترقية إلى الإصدار الجديد أعلاه من بيئة التشغيل، فسوف يستخدم النظام الأساسي نظامًا يستند إلى Ubuntu بشكل افتراضي. كما ستظل العمليات مثل النشر الآلي وتوسيع القدرات والتشخيصات والشبكات كما هي وتعمل بشكل طبيعي.

وأشارت مايكروسوفت إلى أنه من المتوقع أن يكون تأثير هذا التغيير على سلوك البناء محايدًا أو إيجابيًا، ويمكن أن يؤدي ترقق الصورة إلى تقليل وقت البناء ووقت البدء البارد. تجدر الإشارة إلى أنه عند الترقية، يجب على المستخدمين التحقق من حزم البرامج الأصلية المثبتة أثناء إنشاء التطبيق أو بدء تشغيله، لأن بعض الإصدارات أو الأسماء قد تكون مختلفة ضمن Ubuntu. أما بالنسبة لأطر التطوير السائدة المدعومة، فلا تتوقع Microsoft مشكلات توافق كبيرة.