ساتیا نادلا، مدیرعامل مایکروسافت، هنگام ایراد نطق اصلی کنفرانس آنلاین بیلد ۲۰۲۰ اعلام کرد - سرویسکار یخچال فریزر تکنوگاز در منزل - جدیدترین نسخه از سابسیستم ویندوز برای لینوکس (Windows - سرویسکار یخچال فریزر تکنوگاز در منزل - Subsystem for Linux) یعنی WSL 2.0 قرار است به پشتیبانی از GUIها و اپلیکیشنهای لینوکس مجهز - سرویسکار یخچال فریزر تکنوگاز در منزل - شود. اکنون، فاصلهی چندانی تا محققشدن این وعده باقی نمانده است. استیو پراناواست، از برنامهنویسان همکار مایکروسافت، در کنفرانس X.Org Developers Conference (موسوم به XDC) اعلام کرد مایکروسافت امکان اجرای اپلیکیشنهای گرافیکی لینوکس را در WSL فراهم میکند.
در نظر داشته باشید که اجرای اپلیکیشنهای گرافیکی - سرویسکار یخچال فریزر تکنوگاز در منزل - لینوکس نظیر ویرایشگر GIMP و سرویس کلاینت ایمیل Evolution و LibreOffice - سرویسکار یخچال فریزر تکنوگاز در منزل - روی سابسیستم ویندوز برای لینوکس همواره امکانپذیر بوده است؛ بااینحال، فرایند اجرا اصلا ساده نبود. برای انجام این کار، ابتدا مجبور بودید سراغ دیسپلیسرورهای متفرقهی X - سرویسکار یخچال فریزر تکنوگاز در منزل - Window نظیر VcXsrv Windows X Server در ویندوز - سرویسکار یخچال فریزر تکنوگاز در منزل - ۱۰ بروید و سپس، تغییراتی در این سیستمعامل و لینوکس اعمال کنید تا امکان اجرای همزمان آنها بدون مشکل وجود داشته باشد. X Window System پایه و اساسِ تقریبا تمامی رابطهای کاربری گرافیکی لینوکس است.
در همین زمینه، مایکروسافت از همکاری با دیسپلیسرور Wayland برای WSL خبر میدهد. Wayland را میتوانیم محبوبترین سرور سازگار با X Window بهحساب بیاوریم. Wayland در WSL2 اپلیکیشنهای گرافیکی لینوکس را ازطریق اتصال متکیبر پروتکل Remote Desktop Protocol (موسوم به RDP) به صفحهی اصلی ویندوز متصل میکند. این یعنی میتوانید اپلیکیشنهای GUI ویندوز و لینوکس را همزمان روی یک دسکتاپ اجرا کنید.
استیو پراناواست در بخشی از سخنانش گفت در این روش WSL، لینوکس را درون ماشینی مجازی (Virtual Machine) اجرا میکند که ویندوز از آن میزبانی میکند و سپس، فرایند ادغام بخشهای مختلف نظیر کنسول و GUI با رایانهی ویندوزی آغاز میشود تا کاربر بتواند در یک صفحهی دسکتاپ، اپلیکیشنهای Win32 و لینوکسی را اجرا کند.
ازآنجاکه لینوکس درون ماشین مجازی - سرویسکار یخچال فریزر تکنوگاز در منزل - اجرا میشود، امکان اجرای درایو بومی پردازنده گرافیکی (GPU) وجود ندارد که امکان دسترسی مستقیم به پردازندهی گرافیکی را فراهم میکند. پراناواست میگوید با - سرویسکار یخچال فریزر تکنوگاز در منزل - استفاده از GPU-PV میتوان از پردازندهی گرافیکی میزبان در لینوکس استفاده کرد تا این سیستمعامل و ویندوز همزمان بر یک پردازندهی گرافیکی - سرویسکار یخچال فریزر تکنوگاز در منزل - متکی باشند.
کریگ لوون، مدیر برنامهی WSL در مایکروسافت، با در توییتی جدید نوشت تفاوت اصلی بین استفاده از سرور متفرقهی X و سرور داخلی Wayland این است که در روش دوم، کاربر به - سرویسکار یخچال فریزر تکنوگاز در منزل - راهاندازی سرور نیازی ندارد و خود مایکروسافت این کار را انجام میدهد. افزونبراین، لوون میگوید سرور Wayland بهشکل جذابی با ویندوز - سرویسکار یخچال فریزر تکنوگاز در منزل - ادغام و در مؤلفههای آن مواردی همچون سایه و پشتیبانی از آیکونهای لینوکس - سرویسکار یخچال فریزر تکنوگاز در منزل - دیده میشود. لوون اعلام کرد که امکان اجرای مرورگر وب لینوکس در آن وجود دارد. البته او و اعضای - سرویسکار یخچال فریزر تکنوگاز در منزل - تیمش هنوز بهطور گسترده این پروژه را روی محیط کامل دسکتاپ آزمایش نکردهاند و فعلا میکوشند سراغ آزمایش اپلیکیشنهای محبوب بروند.
همچنین لوون از کار روی IDEهای (محیط توسعهی یکپارچه) اصلی برای بهینهسازیشان خبر میدهد. وی به دیگر جزئیات پروژه اشاره کرد و افزود مایکروسافت هنوز زمانی تقریبی برای انتشار - سرویسکار یخچال فریزر تکنوگاز در منزل - نسخهی بتا مشخص نکرده است. البته این پروژه در چند ماه آینده دردسترس کاربران اینسایدر قرار خواهد گرفت. مایکروسافت مدتها است پروژهی نزدیککردن ویندوز به لینوکس را آغاز کرده است. چهار سال پیش، WSL معرفی شد که در آن زمان، پوستهی Linux Bash را به ویندوز ۱۰ اضافه کرد. با Bash و WSL میتوانید اکثر ابزارهای - سرویسکار یخچال فریزر تکنوگاز در منزل - پوستهی لینوکس و زبانهای برنامهنویسی محبوب لینوکس را اجرا کنید.