Microsoft a anunțat că a deschis proveniența Windows Subsystem for Linyux . WSL, as it’s commonly called, allows users to run Linux apps directly on Windows .
Tot ce trebuie să faceți pentru a instala WSL este rularea următoarei comandă într-un terminal: wsl–install
consultați Acest articol Pentru detalii suplimentare cu privire la modul de înființare a WSL.
WSL a fost anunțat pentru prima dată la Conferința de dezvoltator 2016 și a fost livrată cu Windows 10 Actualizare aniversară . În timp ce versiunea inițială s-a bazat pe lxcore.sys, un furnizor de procese PICO pe care Windows îl folosea pentru a rula executabile ELF nativ. Microsoft a lansat WSL 2 în 2019, cu suport autohton pentru kernel-ul Linux, pentru a îmbunătăți compatibilitatea aplicațiilor. De asemenea, a introdus noi capabilități, cum ar fi suportul GPU, opțiuni pentru a rula aplicații Linux cu GUI, rețea oglindită, tunel DNS, suport de sesiune 0, suport proxy, suport pentru firewall, etc.
încă de la lansarea inițială a WSL, utilizatorii și dezvoltatorii au solicitat Microsoft la codul open source al mașinii virtuale. Asta s-a întâmplat la Conferința Build 2025 Dev. Microsoft spune că a trebuit să lucreze la decuplarea WSL de la Windows Codebase pentru a elibera codul sursă ca o aplicație autonomă.
dezvoltatorii pot analiza acum codul și pot contribui la acesta, să propună îmbunătățiri, ajutând astfel WSL să evolueze într-o aplicație mai puternică. Subsistemul Windows pentru codul sursă Linux a fost lansat sub licența MIT. Este disponibil pe github .
Este demn de remarcat faptul că următoarele componente sunt încă o parte a imaginii Windows și nu sunt deschise în acest moment: lxcore.sys, driverul de kernel și care poartă powersl 1. p9np.dll, care rulează redirecționarea sistemului de fișiere „\\ wsl.localhost” (de la Windows la Linux) sunt, de asemenea, sursă închisă deocamdată.
Microsoft a lansat, de asemenea, o sursă deschisă, editor de text de comandă pentru Windows, numit Edit .