أعلنت Canonical و Microsoft عن “Ubuntu على Windows” ، وفهم كيف ستعمل

كشفت Canonical و Microsoft اليوم عن مشروع “سري” سيجلب وظائف shell shell الموجودة في Ubuntu إلى بيئة تطوير Windows 10. تعرف على كيفية عملها.

تم دمج Microsoft مع Linux في السنوات الأخيرة ، خاصة على Microsoft Azure ، لقد رأينا العديد من الأمثلة على ذلك عندما قررت الشركة دمج Ubuntu و Red Hat بين خيارات أنظمة التشغيل المتاحة على النظام الأساسي.

لقد رأينا بالفعل عدة محاولات من قبل الشركة لـ Windows “Linux” ، ولا أتحدث حتى عن ظهور Windows 10 الذي يشبه إلى حد كبير KDE Plasma 5 ، ولكن أدوات مثل Powershell التي قبلت أوامر Linux الشائعة على محطة Windows كانت أيضًا جزءًا من النظام.

اقرأ أيضًا: أجرينا مقابلة مع Canonical حول Ubuntu على Windows ، انظر هنا.

السؤال الآن هو أن Azure متعدد المنصات ، أي أنه يدير Linux و Windows ، ويفضل العديد من العملاء Linux على الخوادم ، بمساعدة Canonical Microsoft أعلنت اليوم عن مشروع “Ubuntu على Windows” والذي سيسمح للمطورين الذين يرغبون في التطوير تقوم التطبيقات متعددة المنصات أو لنظام التشغيل Linux فقط باستخدام Windows 10 كنظام تشغيل دون الحاجة إلى محاكاة Ubuntu (أو توزيعة أخرى) ، أو حتى القيام بتمرين مزدوج.

سيتم تشغيل بيئة تطوير Ubuntu بشكل أصلي داخل Windows 10 دون أن تكون مضاهاة. سيتمكن مستخدمو Windows 10 من فتح قائمة البدء وكتابة “bash” وسيفتحون وحدة تحكم cmd.exe تشغيل “/ bin / bash” الخاص بـ Ubuntu مع إتاحة الوصول إلى “مساحة المستخدم” للنظام الكنسي ، وهذا يعني أنه يمكن للمستخدمين أيضًا استخدام ميزات متنوعة تشكل جزءًا من ملفات Ubuntu مثل apt ، ssh ، rsync ، find ، grep ، awk ، sed ، Sort ، xargs ، md5sum ، gpg ، curl ، wget ، apache ، mysql ، python ، perl ، ruby ​​، ​​php ، gcc ، tar ، vim ، emacs ، diff ، من بين آخرين.

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

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

هذا النوع من الشراكة يجعلني أفكر في الأوقات التي يتجعد فيها العديد من المستخدمين ، وخاصة ما يسمى “بمعجبين” لينكس وويند ، الآن ، ويقول البعض إنها “خيانة للحركة” من قبل Canonical و Windows قائلاً أنه من العار أن تقوم شركة Microsoft بذلك لأنها ستعترف بأن Windows ليس متفوقًا على Linux و blah و blah و blah …

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

عندما أقول أن النموذج المثالي سيكون اليوم الذي يمكننا فيه اختيار نظام التشغيل الخاص بنا حسب الذوق وليس من خلال وجود الأدوات أو عدم وجودها ، فمن الجيد أن نتذكر أن هذا ينطبق على جميع الأنظمة وليس فقط على Linux. سنتابع تقدم هذه القصة وأي أخبار أخرى ستعرفها هنا.

في اليوم التالي!