ستكون تطبيقات Linux GUI قابلة للاستخدام قريبًا على ويندوز 10. ولأول مرة، سيكون WSL، نظام ويندوز الفرعي لنظام لينكس، قادرًا على عرض الواجهات الرسومية لبرامج لينكس الأصلية. مكسب كبير للمطورين الذين كان عليهم حتى الآن الاكتفاء بموجهات الأوامر.
سيعقد مؤتمر Microsoft Build في مايو المقبل. لهذه المناسبة، أعلنت الشركة المصنعة عن حداثة كبيرة. يمكن لأعضاء برنامج إنسايدر الآن تشغيل تطبيقات لينكس باستخدام واجهات المستخدم الرسومية الخاصة بهم.
عبر Windows Subsystem for Linux (WSL)، يقدم ويندوز 10 بالفعل عرض التطبيقات التي تتطلب موجه أوامر فقط. سيعمل التحديث التالي على توسيع وظائفه لتشمل تطبيقات واجهة المستخدم الرسومية.
“لقد ركزت WSL […] حتى الآن على تمكين الأدوات المساعدة وتطبيقات أدوات سطر الأوامر. يتيح لك دعم تطبيق واجهة المستخدم الرسومية الآن استخدام تطبيقات Linux GUI المفضلة لديك أيضًا. تُستخدم WSL في مجموعة متنوعة من التطبيقات والاستخدامات، لذا سيكون الأمر متروكًا لك في كيفية استخدام دعم تطبيقات واجهة المستخدم الرسومية. “
مايكروسوفت
أعلنت مايكروسوفت عن هذا التحديث الكبير في عام 2020، وتعرض اليوم الميزات العديدة التي توفرها. بشكل ملموس، لن يكون من الضروري المرور عبر جهاز افتراضي أو تثبيت لينكس على قسم من محرك الأقراص الثابتة للاستفادة من مزايا نظام التشغيل. هذه ميزة كبيرة للمطورين، الذين سيكونون قادرين على استخدام IDE المفضل لديهم أيضًا.
ستعمل برامج تحرير JetBrain أو gvim أو حتى gedit بشكل مثالي على نظام التشغيل ويندوز 10، وذلك بفضل WSL.
“يوفر Visual Studio Code تجربة مدهشة باستخدام VS Code Remote بحيث يكون لديك بيئة تطوير متكاملة لينكس كاملة على جهاز ويندوز، وتحتفظ بالامتدادات والإعدادات على كل من ويندوز وعلى توزيعات WSL المختلفة.”
مايكروسوفت
وبالتالي سيكون من الممكن التبديل من تطبيق ويندوز إلى تطبيق لينكس بطريقة مرنة تمامًا.
يمكنك استخدام هذه الميزة لتشغيل أي تطبيق GUI موجود فقط على لينكس، أو لتشغيل التطبيقات الخاصة بك أو الاختبار في بيئة لينكس. يعد هذا مفيدًا للغاية للمطورين الذين يرغبون في اختبار تطبيقهم عبر الأنظمة الأساسية، حيث يمكنهم الآن تشغيله مباشرة على ويندوز 10، ثم بسهولة داخل لينكس دون الحاجة إلى تغيير الأجهزة أو إدارة جهاز افتراضي.
تحسين العروض ثلاثية الأبعاد ودعم السماعات
التحديث القادم لـ WSL ليس للمطورين فقط. سيستفيد مصممو الرسوم من العروض ثلاثية الأبعاد السريعة باستخدام OpenGL للتطبيقات التي تتطلب أحمالًا حسابية ثقيلة. ستعمل البرامج بسلاسة، كما تعد مايكروسوفت، بالاستفادة من أداء وحدة معالجة الرسومات الخاصة بالكمبيوتر. سيتم دمج هذه الوظيفة في جميع توزيعات WSL.
سيتم دعم التطبيقات التي تتطلب مكبرات صوت وميكروفونات كمبيوتر، مثل Audacity. يقدم الإصدار الحالي من WSL هذا الدعم بالفعل، ولكن هناك عددًا من المشكلات. يجب أن يصلح التحديث التالي غالبية هذه الأخطاء للسماح بالاستماع وتسجيل الأصوات مباشرة من تطبيقات لينكس.
هناك شيء واحد مؤكد، وهو أن الفجوة بين ويندوز و لينكس تضيق أكثر فأكثر. يبدو أن استراتيجية مايكروسوفت تركز على الاكتمال: فبالإضافة إلى توفير بيئة مواتية لألعاب الفيديو والاستخدام « mainstream »، يتجه نظام التشغيل الخاص بها أكثر فأكثر نحو المطورين والمهنيين من جميع الأنواع. و من ناحية أخرى، ينفتح لينكس أيضًا تدريجيًا على تطبيقات ويندوز.