مؤخرًا بتطوير بعض المناقشات حول حقيقة أن Microsoft قد تقوم في المستقبل بنقل Windows على نظام التشغيل Linux kernel.
أعرف أكثر من أي شخص آخر عن مشاريع Linux في Microsoft ، حيث أعمل في قسم سطح المكتب في Canonical وأساعد في إصدار Ubuntu على WSL (نظام Windows الفرعي لنظام Linux). في العمل ، أتواصل بانتظام مع العديد من موظفي Microsoft الذين يشاركون في Linux ومختلف المشاريع مفتوحة المصدر. أتلقى ملخصات عن منتجات Microsoft وإستراتيجيتها. يرجى ملاحظة أن هذه المقالة تحتوي فقط على أفكاري الشخصية ، ولا أفصح عن أي معلومات سرية.
لقد أصبحت نوعًا من الوسطاء بين مجتمعات Microsoft و Linux ، ويسعدني أن ألعب هذا الدور. لدى كلا المجتمعين أشخاص مبدعون ولطيفون وساحرون. الشيء الأكثر إثارة للاهتمام هو عندما تتلاشى الحدود بين هذه المجتمعات. باستخدام Windows Scheduler لتشغيل التحديثات التلقائية في Ubuntu على WSL إنني متشكك بشدة في فكرة أن Microsoft ستنقل نظام التشغيل Windows إلى Linux kernel في أي وقت قريبًا. هناك أسباب متعلقة بالمنتج والهندسة ضد ذلك. دعني أوضح. أولاً ، لماذا ينبثق هذا الخيال طوال الوقت على Slashdot و Hacker News:
- هذا هو النقر الفعال.
- هذا خيال قديم لمصادر مفتوحة ودعاة لينكس.
- يتغير دور Windows ، ويتم الآن مشاركة السوق العالمية لأنظمة التشغيل على الأجهزة بواسطة Android و iOS و macOS و Chrome OS و Ubuntu.
- أصبحت هذه التخيلات واقعية أكثر فأكثر حيث يتم استخدام Linux على نطاق واسع في Azure cloud ومحرك WSL. شرائح نافذة Overton.
"التنافس مع Windows و macOS يجعل Linux أفضل"
أسباب عدم انتقال Windows إلى Linux kernel:
- NT Windows , , Linux . Linux . Microsoft , Windows, . Windows , Linux , . . Linux, . Windows macOS Linux . , . Windows Linux .
- , Windows NT Linux , . Windows , Linux. NT 400 1700 Win32 API. . - Wine. Linux 313 amd64, , Linux ABI, , Microsoft WSL 1 WSL 2. — NT SQL Server Linux, Microsoft, — .
- Microsoft Windows. , Windows 10, . , Surface , - . Microsoft , Windows , , Windows Terminal, PowerToys, WSL Visual Studio 2019. Insiders . Windows Surface, Microsoft. 2018 2020 , Surface Windows . Windows Xbox, Windows. Microsoft Windows 10X, Windows 10 (, , ), , Surface Neo.
- Microsoft Linux, . Windows , Android, Ubuntu, iOS, macOS, Alexa, Chrome OS — x86, ARM. Microsoft , , , Windows. Microsoft Android , , Surface Duo. Ubuntu , Linux — Code, .NET, Azure, Teams, PowerShell, Sysinternals Linux, Edge - Microsoft. Ubuntu Azure? Microsoft Canonical.
السؤال الأكثر إثارة للاهتمام ليس حول الانتقال من Windows إلى Linux ، ولكن إلى أي مدى سيذهب Windows مع ألعابه مفتوحة المصدر. لقد رأينا بالفعل أن Windows Terminal و PowerToys ومكونات Windows الأخرى إما يتم تطويرها مفتوحة المصدر من البداية ، أو تنتقل إلى المصدر المفتوح. الهدف الأكثر منطقية وواقعية هنا هو زيادة فتح مكونات Windows وعملية تطوير Windows ، حتى خارج برنامج Insiders ، بحيث يمكن أن تفيد أنظمة التشغيل الأخرى.
بعد كل شيء ، اعتمد Windows بالفعل فواصل Ubuntu لمدة ستة أشهر مع الإصدارات في أبريل وأكتوبر ، مع دعم موسع لإصدارات مختارة. ظهر Windows 2004 و Ubuntu 20.04 بعد بضعة أيام. أنا أمزح.
رايموند محق في نقطة رئيسية واحدة. أعتقد حقًا أن عصر حروب سطح المكتب قد انتهى. نحن ندخل حقبة جديدة حيث ستعمل محطة العمل عالية الأداء لديك على تشغيل أنظمة تشغيل متعددة في نفس الوقت مع أوقات التشغيل ، ولن تعمل جميعها محليًا بالضرورة. لن يكون الاختيار بين نظامي التشغيل Windows و Linux ، ولكن أيهما يقوم بالتمهيد أولاً: Hyper-V أو KVM ، وستكون حزم Windows و Ubuntu متوافقة جيدًا مع بعضها البعض. تقوم Microsoft بتصحيح نواة Linux لجعلها تعمل بشكل جيد على Hyper-V ، وتعديل Windows ليعمل بشكل جيد على KVM .
سيأتي أفضل ما في Ubuntu إلى Windows ، وستأتي أفضل أجزاء Windows مفتوحة المصدر إلى Ubuntu بفضل الاعتماد المتزايد للمصدر المفتوح في Microsoft .
ومع ذلك ، فإن الوجبات الجاهزة الرئيسية هي أن المصدر المفتوح قد فاز . ويفخر ريموند بالمساعدة في تأطير نموذج تطوير المصدر المفتوح.
مقتطفات من الفيلم الوثائقي "Revolution OS"
لا Windows ولا Ubuntu يذهب إلى أي مكان. هم فقط يتحسنون مع المصدر المفتوح. سيحتفظ كل منها بمزاياها النسبية. التعاون والتبادل مفتوح المصدر سينموان الآن فقط.
العمل على دعم واجهة المستخدم الرسومية في WSL لديه القدرة على تحسين سطح المكتب البعيد وتجربة ظاهرية Windows بشكل ملحوظ على Linux.