
Microsoft a lansat WSL 3.0.1 , următoarea generație a subsistemului Windows pentru Linux, marcând un salt semnificativ de la ramura 2.x anterioară la o nouă versiune majoră a proiectului. Actualizarea include una dintre cele mai importante caracteristici noi din evoluția WSL de până acum: WSL Containers, o infrastructură integrată pentru crearea, rularea și gestionarea containerelor Linux direct din Windows.
Noua versiune a fost lansată pe 29 septembrie 2026 și este disponibilă prin intermediul depozitului oficial WSL. Această lansare depășește simpla modificare a numărului versiunii: Microsoft folosește această nouă fază pentru a îmbunătăți performanța între Windows și Linux, a introduce un nou model de rețea și a adăuga instrumente și API-uri special concepute pentru lucrul cu containere.
WSL 3.0.1 marchează saltul față de WSL 2
Lansarea WSL 3.0.1 reprezintă oficial trecerea de la ramura 2.x la ramura 3.x. Depozitul propriu al Microsoft arată modificarea istoricului ca o comparație între 2.9.13 y 3.0.1lăsând în urmă numerotarea anterioară.
Noua versiune menține obiectivul fundamental al WSL: de a oferi un mediu Linux integrat în Windows, dar Microsoft extinde considerabil ceea ce se poate face din acel mediu.
Unul dintre elementele centrale ale acestei evoluții este integrarea containerelor Linux. Până acum, era ceva obișnuit să se utilizeze Docker Desktop, să se instaleze Docker Engine într-o distribuție WSL sau să se utilizeze alte soluții externe. WSL 3 introduce propria infrastructură pentru acest tip de sarcină de lucru.
Containerele WSL sunt una dintre principalele caracteristici noi ale WSL 3.0
Această versiune încorporează disponibilitatea generală a containerelor WSL , prescurtate ca WSLc. Microsoft a prezentat această tehnologie ca previzualizare în timpul verii și o consideră acum gata pentru utilizare generală.
Piesa principală este wslc.exeUn nou instrument de linie de comandă care vă permite să creați, să rulați și să gestionați containere Linux din Windows. Există, de asemenea, container.exe ca un alias integrat, cu o sintaxă mai familiară celor care lucrează deja cu instrumente de containerizare.
În plus, Microsoft oferă o API WSL Containers care permite aplicațiilor Windows native să creeze și să controleze programatic containere Linux. Acest lucru deschide posibilități pentru aplicații de dezvoltare, instrumente de inteligență artificială și software care trebuie să ruleze sarcini de lucru Linux într-un mod integrat.
WSL 3.0 introduce mai multe instrumente pentru gestionarea containerelor
Versiunea care ajunge la disponibilitatea generală încorporează numeroase comenzi noi față de faza de testare.
Printre ei se numără wslc container restartpentru a reporni containerele și wslc container cp, care permite copierea fișierelor către și dintr-un container folosind fișiere tar.
apare de asemenea wslc system info, destinat verificării stării mediului containerului, împreună cu wslc network connect y wslc network disconnect pentru a conecta sau deconecta containerele de rețea.
Sistemul încorporează, de asemenea, evenimente în timp real prin intermediul wslc eventsverificări ale stării containerelor, asistență pentru --mount și opțiuni pentru controlul perioadei de timeout în timpul închiderii containerului. Microsoft vă permite, de asemenea, să configurați locul în care este stocat conținutul sesiunii WSLc implicite.
Un nou model de rețea pentru WSL
O altă funcționalitate nouă notabilă este Consommé , un nou mod de rețea dezvoltat pentru fluxurile de lucru în containere.
Cu acest sistem, Microsoft își propune să îmbunătățească compatibilitatea cu VPN-uri, firewall-uri și rețele corporative. Traficul mașinii virtuale Linux este integrat cu Windows printr-un proces care rulează în contextul utilizatorului, gestionând sarcini precum DNS, rutare și atribuirea porturilor.
Scopul este de a permite o integrare mai perfectă a aplicațiilor și containerelor Linux cu rețeaua Windows, evitând unele dintre problemele care au apărut în mod tradițional la combinarea WSL cu anumite VPN-uri și configurații de rețea pentru întreprinderi. Microsoft consideră, de asemenea, această activitate ca parte a îmbunătățirilor mai ample aduse infrastructurii WSL.
Performanță îmbunătățită la accesarea fișierelor Windows
WSL 3 introduce, de asemenea, îmbunătățiri la unul dintre cele mai sensibile puncte ale WSL: accesul din Linux la fișierele stocate pe Windows.
Microsoft susține că noile îmbunătățiri pot oferi performanțe de până la dublul accesării fișierelor Windows din anumite medii Linux. Aceste optimizări nu se limitează la containere, ci fac parte dintr-un efort mai amplu de îmbunătățire a performanței între cele două sisteme de operare.
Acest lucru poate fi relevant în special pentru proiectele de dezvoltare care păstrează o parte din cod în sistemul de fișiere Windows, dar rulează instrumentele din Linux.
WSL 3 analizează și companiile
Microsoft a folosit această lansare pentru a extinde integrarea WSL la nivel de întreprindere.
Microsoft Defender for Endpoint poate colecta informații despre procese, fișiere și activitatea de rețea generate în containere și le poate corela cu computerul gazdă Windows.
Microsoft Intune, la rândul său, include controale specifice pentru containerele WSL. Administratorii pot activa sau dezactiva funcționalitatea și pot stabili o listă de registre autorizate din care dezvoltatorii pot descărca imagini ale containerelor.
Acest lucru permite WSL 3 să se integreze mai bine în mediile corporative unde utilizarea containerelor trebuie să fie supusă unor politici de securitate și administrării centralizate.
Integrare cu Visual Studio Code și alte instrumente
Noua platformă nu este izolată de ecosistemul de dezvoltare existent. Microsoft observă compatibilitatea cu containerele de dezvoltare Visual Studio Code. wslc ca un controler de containere.
De asemenea, a fost adăugat suport pentru Aspire și extensia de containere Visual Studio Code, în timp ce comunitatea dezvoltă deja instrumente suplimentare pentru gestionarea grafică a containerelor WSL.
În acest fel, WSL 3 poate fi utilizat ca infrastructură de containere fără ca dezvoltatorul să fie nevoit să își modifice complet fluxul de lucru.
Și cum rămâne cu Docker Compose?
Una dintre deficiențele actuale ale containerelor WSL este lipsa suportului nativ pentru Docker Compose.
Microsoft recunoaște acest lucru compose În prezent, este una dintre cele mai importante solicitări din partea utilizatorilor WSLc și deja lucrează la ea. Intenția este ca în viitor wsl compose up poate folosi fișiere compose.yaml cele existente fără a fi nevoie să le modificați.
Prin urmare, WSL 3.0.1 nu este încă destinat să înlocuiască toate instrumentele din ecosistemul containerelor. Unele sarcini de lucru avansate necesită încă soluții precum Docker, mai ales în timp ce sunt dezvoltate funcții suplimentare.
De ce s-a spus că WSL 3 nu există?
Saltul de versiune este deosebit de remarcabil deoarece în 2026 au circulat rapoarte despre un presupus WSL 3, lucru negat de Microsoft. La acea vreme, managerii de proiect au indicat că nu exista nicio versiune numită WSL 3.
Situația s-a schimbat odată cu lansarea WSL 3.0.1. Depozitul oficial Microsoft listează acum versiunea 3.0.1 și afișează explicit jurnalul modificărilor dintre WSL 2.9.13 și WSL 3.0.1. În plus, un fir de discuție creat în depozit pe 29 septembrie este direct legat de versiunea 3.0.1 și anunță că WSL Containers este acum disponibil în general.
Prin urmare, rapoartele anterioare care susțineau că „WSL 3 nu există” nu mai reflectă starea actuală a proiectului. WSL 3.0.1 este o versiune oficială Microsoft.
O nouă eră pentru Linux în Windows
Cu WSL 3.0.1, Microsoft extinde funcțiile WSL dincolo de simpla furnizare a unei modalități convenabile de a rula instrumente Linux pe Windows.
Adăugarea containerelor WSL, o API pentru aplicațiile Windows, îmbunătățirile de performanță în accesul la fișiere, un nou model de rețea și controalele la nivel de întreprindere fac din WSL o platformă mai completă pentru rularea sarcinilor de lucru Linux și container.
Microsoft a indicat, de asemenea, că va continua să lucreze la capacitățile de bază ale WSL, inclusiv la crearea de rețele și la performanța între sistemele de operare. Prin urmare, WSL 3.0.1 este începutul unei noi faze pentru proiect, mai degrabă decât o simplă actualizare de întreținere.