مايكروسوفت تفتح الكود المصدري لنظام ويندوز الفرعي للينكس WSL

أعلنت مايكروسوفت عن جعل نظام ويندوز الفرعي للينكس Windows Subsystem for Linux Windows Subsystem for Linux (WSL) مفتوح المصدر، مما يسمح لأعضاء المجتمع بالمساهمة في تطويره.

بعد إطلاق WSL لأول مرة مع Windows 10 قبل نحو تسع سنوات، عملت مايكروسوفت لعدة سنوات على فتح مصدر هذه الميزة التي تتيح تشغيل بيئة لينكس داخل ويندوز.

أصبح كود WSL الآن متاحًا على GitHub، مما يتيح للمطورين تنزيله، وبنائه من المصدر، والمشاركة في إصلاح المشكلات، أو حتى إضافة ميزات جديدة.

على الرغم من أن مجتمع WSL لم يكن لديه وصول مباشر إلى كود المصدر الخاص بمايكروسوفت في الماضي، إلا أنه كان قادرًا على تقديم تحسينات مستمرة للنظام على مدار السنوات.

يعد هذا إنجازًا كبيرًا لـ Windows Subsystem for Linux (WSL)، والذي بدأ في عام 2016 كجزء من تحديث Windows 10 Anniversary.

وكانت مايكروسوفت قد أعلنت عن الإصدار الثاني من WSL في 2019، مضيفة دعمًا لوحدات GPU، ثم فصلت المشروع عن نظام Windows ليتم شحنه بشكل منفصل.

وانتقلت مايكروسوفت في تحديث 24H2 لنظام Windows 11، إلى نموذج يجعل WSL منفصلًا عن نظام التشغيل، بدلًا من كونه مدمجًا ضمنه.

مقالات قد تعجبك

نموذج GPT-4.1 أصبح متاحاً في ChatGPT
مايكروسوفت تمنع المطورين الخارجيين من الوصول إلى بحث Bing
جوجل تطلق عدة ميزات جديدة لمتصفح كروم على أندرويد
جوجل تطلق ميزات جديدة لحماية المستخدمين من الاحتيال في أندرويد
جوجل تحدّث تصميم شعارها الملون G

مايكروسوفت تُوفّر نظام ويندوز الفرعي لنظام لينكس من خلال تطبيق مستقل

حوّلت شركة مايكروسوفت Microsoft نظام ويندوز الفرعي للينكس Windows Subsystem for Linux المعروف اختصاراً باسم WSL إلى تطبيق يمكن تنزيله وتثبيته ببساطة من متجر مايكروسوفت على ويندوز Windows 11.

ويتوفّر حالياً إصدار معاينة من التطبيق، مما يسمح لمستخدمي ويندوز Windows 11 بتثبيت Windows Subsystem for Linux دون الحاجة إلى التوجه إلى إضافة / إزالة البرامج وتحديد WSL كمكون اختياري لصندوق الوارد لنظام ويندوز Windows.

كما سيتم الآن خدمة هذا التطبيق المنفصل من خلال المتجر، مما يعني أن مايكروسوفت Microsoft تستطيع تحديث التطبيق بشكل مستقل عن ويندوز Windows.

الأمر الذي سيسمح لمستخدمي WSL بالحصول على آخر تحديثات وميزات WSL بشكل أسرع، ودون الحاجة إلى تعديل إصدار ويندوز Windows.

ولا يحوي إصدار التطبيق هذا على أي تغييرات جديدة حتى الآن، إلا أنه من الممكن أن تظهر التحديثات المستقبلية دون الحاجة إلى انتظار إصدار أو تحديث أكبر من ويندوز Windows.

وقامت مايكروسوفت Microsoft بتمكين تطبيقات Linux GUI على نظام التشغيل Windows 10 للمطورين العام الماضي، وستتوفر ميزات مثل هذه على الفور في متجر Microsoft في المستقبل.

إلّا أنّ تطبيق WSL سيعمل فقط على ويندوز Windows 11.

ستظل Microsoft تدعم الإصدار التقليدي من WSL، إلا أنها تهدف بالنهاية إلى نقل مستخدمي Windows 11 إلى إصدار المتجر في النهاية.

وأوضح كريج لووين، أحد المسؤولين في الشركة: “تتمثل أهدافنا في جعل WSL في متجر مايكروسوفت Microsoft Store أفضل طريقة لتثبيت WSL واستخدامه، حيث ستتمكن من الحصول على آخر التحديثات بشكل أسرع من خلال هذا المسار، وعلى المدى الطويل نود نقل مستخدمي WSL إلى استخدم إصدار المتجر”.

في النهاية يمكن تحميل نسخة تجريبية من تطبيق WSL من هنا.

مقالات قد تعجبك

سامسونج تتعاون مع مخرج مشهور لتصوير أفلام باستخدام كاميرا Galaxy S21 Ultra
تويتر تطلق ميزة “الحظر الناعم” لإزالة أي متابِع من قائمة المتابِعين
آبل تصدر iOS 15.0.2 لإصلاح ثغرة أمنية خطيرة وتصحيح بعض الأخطاء
كيفية إخفاء التطبيقات على نظام أندرويد
ما هو الاختلاف وما الأفضل بين الدقتين Full HD 1080p و Quad HD 1440p
متى يجب التفكير بشراء آيفون جديد؟

مايكروسوفت تعمل على مشروع جديد لتشغيل تطبيقات أندرويد عبر ويندوز 10 مباشرة

تعمل شركة مايكروسوفت Microsoft في الوقت الحالي على مشروع برمجي مثير، يحمل الاسم (لاتيه بروجيكت) Project Latte.

ومن شأن هذا المشروع أن يسمح لمطوري التطبيقات بإتاحة تطبيقات أندرويد Android الخاصة بهم عبر ويندوز Windows 10، من خلال إجراء تعديلات بسيطة في التعليمات البرمجية أو بدونها حتى.

وهذا المشروع يعتمد على حزم التطبيقات على شكل ملف MSIX والسماح للمطورين بإرسالها إلى متجر مايكروسوفت Microsoft.

وكان للشركة مشروع سابق بنفس الفكرة، وحمل الاسم الرمزي Astoria، لكنه لم يرَ النور.

حيث يهدف مشروع Latte إلى تقديم منتج مشابه، ومن المحتمل أن يتم تشغيله بواسطة نظام ويندوز Windows الفرعي لنظام لينكس WSL.

حيث أعلنت Microsoft أن WSL ستحصل قريباً على دعم لتطبيقات GUI Linux، بالإضافة إلى تسريع وحدة الرسوميات GPU الذي من شأنه أن يساعد في أداء التطبيقات التي تعمل عبره.

ومن غير المحتمل أن يتضمن Project Latte دعماً لخدمات جوجل بلاي Play، حيث لا تسمح جوجل Google بتثبيت خدمات بلاي Play على أي نظام بخلاف أجهزة أندرويد Android ونظام التشغيل كروم Chrome.

وهذا يعني أن التطبيقات التي تتطلب خدمات بلاي Play Services APIs، ستحتاج إلى تعديل برمجي لإزالة تلك التبعيات قبل إرسالها إلى متجر ويندوز Windows 10.

ويستطيع المستخدمون اليوم تشغيل تطبيقات أندرويد Android على أجهزة الحاسوب الخاصة بهم عبر دفق التطبيقات باستخدام تطبيق Your Phone المدمج في ويندوز Windows 10.

إلا أن هذه الميزة اقتصرت على عدد قليل من أجهزة سامسونج Samsung ولا يمكن الاعتماد عليها دائماً.

المشروع الجديد سيوفر تجربة أفضل بكثير، وأكثر بساطة، بالإضافة إلى أنه لا يعتمد على نوع الهاتف الذي يملكه المستخدم.

في حال نجاح هذا المشروع فإن ويندوز Windows 10 سيصبح شبه عالمي عندما يتعلق الأمر بدعم التطبيقات.

تأمل مايكروسوفت Microsoft في الإعلان عن Project Latte العام المقبل، حيث يمكن إتاحته من خلال تحديث خريف 2021 ل Windows 10.

مقالات قد تعجبك

ريدمي أعلنت عن Redmi Watch أول ساعة ذكية لها بسعر رخيص جداً
سامسونج ستطلق سماعات لاسكلية جديدة بالتوازي مع إطلاق هاتف Galaxy S21
إدارة ترامب تمدد المهلة الممنوحة لشركة ByteDance الصينية لبيع تيك توك في الولايات المتحدة
كيفية تغيير تطبيق الرسائل الافتراضي على هواتف أندرويد Android
ما الفرق بين الشبكة الافتراضية الخاصة VPN والبروكسي Proxy؟
كيفية إلغاء تثبيت (حذف) تطبيق (برامج) في نظام التشغيل ويندوز 10

ويندوز 10 سيدعم تشغيل تطبيقات لينوكس ذات الواجهة

تَعِد مايكروسوفت Microsoft بتحسين نظام ويندوز الفرعي لنظام التشغيل لينكس (WSL) بشكل كبير من خلال دعم تطبيقات لينكس ذات الواجهة وتسريع أجهزة معالجة الرسوميات.

يضيف عملاق البرامج نواة لينكس Linux كاملة إلى Windows 10 مع WSL الإصدار 2 في وقت لاحق من هذا الشهر، ويخطط الآن لدعم تطبيقات لينكس ذات الواجهة التي سيتم تشغيلها جنباً إلى جنب مع تطبيقات ويندوز Windows العادية.

سيتم تمكين هذا دون أن يضطر مستخدمو ويندوز Windows إلى استخدام إعادة التوجيه X11 ، وهو مصمم بشكل أساسي للمطورين لتشغيل بيئات التطوير المتكاملة (IDE) في لينكس Linux إلى جانب تطبيقات ويندوز Windows العادية.

على الرغم من أنه كان من الممكن تشغيل تطبيقات Linux GUI داخل ويندوز Windows سابقاً باستخدام خادم X تابع لجهة خارجية، إلا أن أداء الرسومات السيئ كان دائماً مشكلة.

تعد مايكروسوفت Microsoft بحل هذه المشكلة أيضاً. وسيحصل Windows 10 قريباً على دعم إضافي لتسريع أجهزة معالجة الرسومات GPU باستخدام أدوات لينكس Linux.

ويركز هذا في المقام الأول على سيناريوهات التطوير التي تُبنى على أساس الحساب المتوازي أو تدريب على التعلم الآلي ونماذج الذكاء الاصطناعي.

سيبدأ تسريع أجهزة معالجات الرسومات GPU في الظهور في الأشهر القليلة القادمة لـ Windows 10 Insiders في Fast Ring ، وتخطط مايكروسوفت Microsoft لمشاركة المزيد من المعلومات حول توقيت دعم تطبيق Linux GUI في وقت لاحق من هذا العام.

من الواضح أن جميع التحسينات الأخيرة التي تم إجراؤها على لينكس Linux تستهدف بشكل مباشر المطورين الذين يريدون استخدام ويندوز Windows كأداة تطوير.

أدخلت مايكروسوفت Microsoft بعض التحسينات القوية على ويندوز Windows مع WSL في السنوات الأخيرة بعد أن فاجأت الجميع بإضافة Bash shell إلى ويندوز Windows في Build قبل أربع سنوات.

أضافت مايكروسوفت Microsoft أيضاً OpenSSH الأصلي في Windows 10 ، وحتى Ubuntu و SUSE Linux و Fedora في متجر ويندوز Windows.

كما تم إطلاق أداة سطر أوامر Windows Terminal في مايكروسوفت Microsoft في العام الماضي، وقد وصلت الآن إلى الإصدار العام 1.0 هذا الأسبوع.

وتعمل مايكروسوفت Microsoft أيضاً على تحسين دعم ملفات لينكس Linux في مستكشف الملفات File Explorer لنظام التشغيل Windows 10.

نأمل أن يتناول WSL 2 ووعود تسريع معالج الرسومات GPU الجديدة هذه عدداً من مشكلات WSL المعلقة.

كانت مايكروسوفت Microsoft تكافح من أجل التوافق وأداء ملفات الإدخال/الإخراج في الإصدار الأصلي من WSL ، وقد كان مجالاً كبيراً للتركيز على WSL 2 الذي يصل إلى Windows 10 في وقت لاحق من هذا الشهر.

مقالات قد تعجبك:

تسريب بعض مواصفات هاتف جالاكسي نوت 20 بلس Note 20 Plus
تسريب مواصفات لسلسلة هواتف Redmi 10X القادمة الأسبوع المقبل
مايكروسوفت اعترفت بخطئها بشأن المصادر المفتوحة
ما هو قانون الخصوصية GDPR؟ وكيف يؤثر على الشركات والمستخدمين؟
الأنماط السوداء طريقة تخدع بها الشركات التقنية مستخدميها
كيفية استخدام فيسبوك بأقل نسبة ممكنة من البيانات الشخصية