مایکروسافت زیرسیستم ویندوز را برای لینوکس باز می‌کند: تقویت متن‌باز و توسعه‌دهندگان

اخرین بروزرسانی: 20/05/2025

  • مایکروسافت اعلام کرده است که زیرسیستم ویندوز برای لینوکس (WSL) در حال متن‌باز شدن است و شفافیت و همکاری بیشتری را در اکوسیستم توسعه فراهم می‌کند.
  • کد WSL اکنون در گیت‌هاب موجود است، به استثنای اجزای کوچک و ایزوله به دلایل فنی که بر عملکرد اصلی تأثیری ندارند.
  • این اقدام به یک تقاضای دیرینه جامعه پاسخ می‌دهد و در را به روی فورک‌ها و مشارکت‌های خارجی باز می‌کند و مطالعه عملکرد و نگهداری آینده آن را، صرف نظر از تصمیم مایکروسافت، تسهیل می‌کند.
  • WSL به ابزاری کلیدی برای ادغام برنامه‌ها و محیط‌های لینوکس در ویندوز تبدیل شده است که نشان‌دهنده‌ی تغییر استراتژیک مایکروسافت به سمت قابلیت همکاری و نرم‌افزار متن‌باز است.
ویندوز برای لینوکس متن‌باز-۲

چشم‌انداز توسعه نرم‌افزار ویندوز در حال تجربه یک بحران است تغییر قابل توجه پس از اعلام مایکروسافت مبنی بر افتتاح زیرسیستم ویندوز برای لینوکس (WSL) به عنوان یک پروژه متن باز. این تصمیم در پاسخ به درخواستی است که سال‌ها توسط جامعه توسعه‌دهندگان دنبال می‌شد. سهولت بیشتر در حسابرسی، سفارشی‌سازی و تکامل از این ابزار اساسی در سیستم عامل مایکروسافت.

انتشار کد منبع WSL (متن باز WSL)، اکنون قابل دسترسی است از طریق پلتفرم گیت‌هاب، به این معنی است که تقریباً تمام اجزای آن می‌توانند توسط هر کاربر یا توسعه‌دهنده خارجی تجزیه و تحلیل، تطبیق یا دوباره استفاده شوند. فقط آنهایی که کنار گذاشته شده‌اند اجزای ثانویه، مانند درایور LXcore.sys و برخی منابع مرتبط با تغییر مسیر فایلکه عدم وجود آن بر عملکرد عادی زیرسیستم تأثیری ندارد.

محتوای اختصاصی - اینجا را کلیک کنید  مایکروسافت امنیت ویندوز را با رمزگذاری پساکوانتومی تقویت می‌کند

پیشرفت استراتژیک به سوی همکاری و نرم‌افزار آزاد

ویندوز لینوکس

مایکروسافت مدت‌ها پیش نشان داده بود تغییر مهم در رویکرد آن به نرم‌افزار آزاد. ادغام اولیه WSL به کاربران ویندوز اجازه داد تا برنامه‌ها یا توزیع‌های لینوکس را به صورت بومی اجرا کنند، چیزی که فقط یک دهه پیش غیرقابل تصور بود. از آن زمان، این شرکت تعهد خود را به این پلتفرم تقویت کرده است.

حرکت WSL به سمت متن‌باز نه تنها شفافیت را ارتقا می‌دهد، اما همچنین امکان به عهده گرفتن نگهداری آن توسط اشخاص ثالث را فراهم می‌کند در صورتی که مایکروسافت تصمیم به کنار گذاشتن این پروژه بگیرد، همانطور که در زمان خود با زیرسیستم ویندوز برای اندروید اتفاق افتاد.

این تغییر به متخصصان و کسب‌وکارها اجازه می‌دهد تا WSL را با نیازهای خود تطبیق دهند، از ویژگی‌های جدید بهره‌مند شوند یا مسیرهای جایگزین را از طریق انشعاب‌ها بررسی کنند. برای جامعه، این گواه آن است که مایکروسافت به قابلیت همکاری و گفتگو با سایر سیستم عامل‌ها متعهد است.به خصوص در زمینه‌هایی مانند ابر عمومی Azure، جایی که لینوکس در حال حاضر بخش قابل توجهی از حجم کار را تشکیل می‌دهد.

مقاله مرتبط:
چگونه زیر سیستم لینوکس را برای ویندوز نصب کنیم؟

WSL به عنوان ابزاری برای توسعه‌دهندگان و کاربران پیشرفته

توسعه‌دهندگانی که با متن‌باز در ویندوز و لینوکس کار می‌کنند

زیرسیستم ویندوز برای لینوکس از زمان معرفی‌اش در کنفرانس بیلد، نه سال پیش، توجه زیادی را به خود جلب کرده است. نسخه اول فقط دسترسی محدودی به مفسر Bash ارائه می‌داد، اما به‌روزرسانی‌های مداوم، دسترسی به آن را گسترش داده است تا امکان اجرای طیف گسترده‌ای از برنامه‌های لینوکس را در ویندوز فراهم کند.

محتوای اختصاصی - اینجا را کلیک کنید  هیچ چیز پنهان نمانده است: مشخصات Nothing Phone 3 پیش از عرضه به طور مفصل فاش شد

از دیدگاه عملکردی، WSL زندگی را برای توسعه‌دهندگان و متخصصان آسان‌تر می‌کند که به محیط‌های ترکیبی نیاز دارند و ابزارها، کنسول‌ها و ابزارهای لینوکس را بدون نیاز به ماشین‌های مجازی یا نصب‌های دوگانه پیچیده، در دسکتاپ ویندوز ادغام می‌کنند.

بسیاری از کاربران برای این انعطاف‌پذیری ارزش قائلند، اگرچه این تجربه هنوز با نصب لینوکس بومی مطابقت ندارد.. با این حال، به عنوان پلی بین دو اکوسیستم بزرگ، WSL خود را به عنوان یک منبع بسیار مفید تثبیت کرده است، امکان دسترسی به بسیاری از مزایای نرم‌افزارهای رایگان را بدون ترک محیط آشنای ویندوز فراهم می‌کند.

پیامدها و آینده WSL به عنوان منبع باز

WSL

از جمله دلایلی که مایکروسافت را به این اقدام واداشته است، هر دو مورد هستند عوامل فنی و استراتژیک. انتشار کد، امکان حسابرسی را چند برابر می‌کند، نوآوری را تشویق می‌کند و به جامعه اجازه می‌دهد تا به حل مشکلات بالقوه کمک کنند یا محصول را در مسیرهای جدید تکامل دهند..

برای توسعه‌دهندگان، داشتن یک WSL باز به این معنی است که کنترل بیشتر بر رفتار ابزار, گزینه های سفارشی سازی بیشتر و فرصت یافتن سریع‌تر راه‌حل‌ها برای مشکلات بالقوه، به لطف کار مشارکتی و شفافیت کد.

محتوای اختصاصی - اینجا را کلیک کنید  واتس‌اپ اپلیکیشن اپل واچ خود را آزمایش می‌کند: ویژگی‌ها، محدودیت‌ها و در دسترس بودن

این معیار همچنین می‌تواند به صورت زیر تفسیر شود تلاش مایکروسافت برای تقویت وجهه خود در اکوسیستم متن‌بازو جذب پروفایل‌هایی که به طور سنتی در محیط‌های خالص لینوکس کار می‌کردند به پلتفرم خود، به ویژه در تحولات مرتبط با هوش مصنوعی، فضای ابری و اتوماسیون.

در میان‌مدت، می‌توان انتظار داشت که مشتقات پروژه ظاهر می‌شوند یا پیشرفت‌هایی که مستقیماً توسط جامعه ارائه شده‌اند، و جذابیت ویندوز را به عنوان محیطی برای کسانی که نیاز به همزیستی با هر دو سیستم دارند، بیشتر می‌کنند.

گذار WSL به متن‌باز، نشان‌دهنده‌ی... مرحله جدیدی در رابطه بین ویندوز و لینوکسو سناریویی را مطرح می‌کند که در آن همکاری و شفافیت در دنیای نرم‌افزار اهمیت بیشتری پیدا می‌کند و به نفع توسعه‌دهندگان، شرکت‌ها و کاربران شخصی خواهد بود.

مقاله مرتبط:
نحوه نصب لینوکس Bash در ویندوز 10