X

با محدودیت ها: مایکروسافت کد زیر سیستم ویندوز را برای لینوکس می دهد

[ad_1]

مایکروسافت اکنون زیر سیستم ویندوز را برای لینوکس (WSL) به عنوان یک پروژه منبع باز منتشر کرده است. این شرکت در کنفرانس خود برای نرم افزار و توسعه دهندگان وب Microsoft Build اعلام کرد و کد را در GitHub تهیه کرد. گروه ایالات متحده در وبلاگ توسعه دهنده می نویسد ، اکنون کاربران می توانند “WSL ، کامپایل خود را ، رفع و کارکردهای خاص خود را اضافه کرده و در توسعه شرکت کنند.” تقریباً کل کد اختصاصی که تاکنون به عنوان منبع باز در دسترس بوده است.

WSL از چندین مؤلفه تشکیل شده است. از یک طرف ، این برنامه شامل برنامه های خط فرمان است که به عنوان مثال به عنوان نقطه ورود برای تعامل با زیر سیستم ، به عنوان مثال wsl.exeبا wslconfig.exe وت wslg.exeبشر علاوه بر این ، این شامل برنامه خدمات است ، که به عنوان مثال ، ماشین مجازی WSL ، توزیع را بارگیری می کند و نسخه های پرونده را در سیستم های لینوکس آویزان می کند. فرآیندهای لینوکس و Daemon از لینوکس و باینری های مربوطه و همچنین اجرای Plan9 برای تبادل پرونده نیز بخشی از WSL هستند و اکنون پارچه های منبع در دسترس هستند.

اجزای جداگانه WSL قبلاً تحت مجوز منبع باز در دسترس بوده است. این شامل هسته لینوکس WSL و پشتیبانی از Wayland و X11 است. با این حال ، مایکروسافت همچنین بخش های جداگانه WSL را از پروژه منبع باز حذف می کند. lxcore.sys، راننده هسته WSL 1 ، و P9rsr.sys وت p9np.dllاین امر برای هدایت سیستم فایل ویندوز به لینوکس ، صریحاً تحت مجوز اختصاصی باقی می ماند ، زیرا آنها هنوز هم بخشی از تصاویر ویندوز هستند.

مایکروسافت در وبلاگ می نویسد: “حتی بدون دسترسی به کد منبع ، جامعه در توسعه WSL نقش داشته است.” “ما از دیدن چگونگی توسعه پروژه اکنون هیجان زده هستیم.” با این حال ، تاکنون مشخص نشده است که چگونه مایکروسافت WSL می خواهد به عنوان یک پروژه منبع باز مدیریت کند و کدهای اوج جامعه را اداره می کند. در GitHub ، مایکروسافت کد منبع نسخه فعلی 2.5.7 را برای بارگیری فراهم می کند. اخیراً ، مایکروسافت توزیع رسمی لینوکس دیگر به WSL با Fedora 42 اضافه کرد.


(SFE)

[ad_2]

لینک منبع

Categories: اخبار
تیوبر: لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد نیاز و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد.