هل يتحول ويندوز إلى لينيكس؟

تقرّب مايكروسوفت من لينيكس

في الفترة الأخيرة حصل الكثير في مايكروسوفت. قامت مايكروسوفت بعمل الكثير للتقرب من لينيكس فهل تقوم بالغير معقول وتتخلص من نواة NT وتتبنى نواة لينيكس؟

لتوضيح بعض الأمور،  ويندوز هو النظام وليس النواة. قد لا يعلم الكثيرون أن ويندوز أيضا يحتوى على نواة وهذه النواة اسمها NT. في الفترة الأخيرة تقربت لينيكس بشكل ملحوظ من لينيكس وعلى ما يبدو مهدت الطريق أيضا لما قد يكون نسخة ويندوز تعمل بنواة لينيكس. لطالما كان هناك من يؤيد هذه الفكرة ويطرحها بشكل متقطع من وقت الى آخر، ولكن لم يكن هناك من يناقشها بشكل جدي، ولكن في الفترة الاخيرة تبدو هذه النظرية مقبولة بشكل ممتاز.

لماذا قد تفعل مايكروسوفت هذا الأمر؟

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

هذه الأخطاء والمشاكل سببها مايكروسوفت ونظرتها المستقبلية للنظام. ويندوز على ما يبدو أصبح ورقة محروقة في كومة أوراق مايكروسوفت. الشركة تريد تحويل ويندوز من منتج إلى خدمة وجعل ويندوز عبارة عن نظام وهمي يعمل عبر الإنترنت مثل Office 365.معظم مشاكل ويندوز ليست بسبب النظام نفسه, المشكلة تمتد إلى أعماق ويندوز في نواة NT المتعفنة. بما أن النواة متعفنة، استبدالها سيكون أسهل بكثير من محاولة إصلاحها أو إحيائها من الموت.

إذا، ماذا لو اقتلعنا نواة NT المتعفنة، ووضعنا بدلا منها نواة لينيكس؟ لماذا لا؟ نواة لينيكس حديثة، آمنه، ثابته ويعمل عليها مئات آلاف الأشخاص حول العالم! هل بدأت تتفهم الفكرة الآن؟

هل يمكن أن يعمل ويندوز على لينيكس؟

قد تقول بأنه لا يمكن تشغيل ويندوز أو برامجه على نواة لينيكس! خذ برنامج wineHQ على سبيل المثال وصعوبة تشغيل البرامج فيه مثل Photoshop! صح؟ خطأ. برنامج wineHQ والبرامج المشابهة تقوم بتشغيل عدد هائل من برامج ويندوز، ولكن هناك بعض البرامج التي لا تعمل والسبب بكل بساطة، لا أحد يملك جميع الـ API الخاصة بويندوز لجعل هذا الأمر ناجح. لكن هل تعلم من يملك كامل هذه الـ API ويمكنه إنجاح الأمر؟ نعم انها مايكروسوفت.

لنتحدث قليلا عن Windows Subsystem for Linux. في هذا المشروع قام مطورو مايكروسوفت بترجمة جميع ندائات لينيكس الى ويندوز وجميع ندائات ويندوز الى لينيكس. في الخطوة الأولى من هذا المشروع قامت مايكروسوفت بعمل الوصلة بين مكتبات وبرامج ويندوز و نواه لينيكس. هذا كان في العام 2017.

في التحديث الجديد لنظام Windows Subsystem for Linux او ما يعرف بـ WSL 2 قامت مايكرﻻوسوفت بعمل نواة لينيكس كاملة تعمل بشكل متكامل مع ويندوز. بلغة أوضح، مايكروسوفت قامت بعمل نظام ويندوز يعمل بنواة لينيكس!

إذا ما الخطوة التالية؟

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

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

مجرد خيال؟

قد تقول ان هذا مستحيل ودرب من الخيال، ولكن سأقوم لك أن ما كان درب من دروب الخيال هو تصريح مايكروسوفت بأنهم يحبون لينيكس “Microsoft Loves Linux” ولكنه حصل بالفعل!

هل تعلم ما هو الخيال بحد ذاته؟ نظام التشغيل Microsoft Azur وهو نظام لينيكس من تصميم مايكروسوفت ليقوم بتشغيل خدمات مايكروسوفت السحابية بالكامل!

أيضا كان من المستحيل لأي شخص أن يعتقد ولو في أحلامه أن مايكروسوفت قد تقدم جميع براءات اختراعها مجانا للعالم مفتوح المصدر بدون أي مقابل!

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

ما رأيك؟ هل من الممكن أن نرى ويندوز يعمل بنظام لينيكس قريبا؟ مايكروسوفت مهدت الطريق وبشكل ممتاز لحصول هذا الأمر وقد يكون هذا النظام على الأبواب ولكننا غير موقنين؟