Microsoft declară că Windows Subsystem for Linux a fost făcut open-source

Microsoft declară că Windows Subsystem for Linux a fost făcut open-source

Microsoft deschide Windows Subsystem for Linux: WSL devine open-source

Microsoft a făcut un anunț oficial în cadrul conferinței Build 2025, care a avut loc la Seattle (SUA), afirmând că Windows Subsystem for Linux (WSL) devine open-source, marcând un moment crucial în dezvoltarea acestui instrument vital pentru programatori. Această alegere a companiei sprijină comunitatea de software open-source și subliniază angajamentul Microsoft față de interoperabilitate și inovație deschisă.

Ce este WSL?

Windows Subsystem for Linux (WSL) reprezintă un mediu care îngăduie rularea distribuțiilor Linux în mod nativ în Windows, fără a necesita utilizarea unei mașini virtuale sau dual-boot. A fost lansat pentru prima dată în 2016, odată cu actualizarea aniversară Windows 10, ca un experiment tehnologic destinat să apropie universul Linux de dezvoltatorii care utilizează Windows ca principal mediu de lucru.

Evoluția WSL: de la strat de compatibilitate la mașină virtuală complet integrată

Primul model al WSL (WSL1) utiliza un strat de compatibilitate care transpunea apelurile de sistem Linux în apeluri compatibile cu nucleul Windows NT. Deși acest model funcționa, limita performanța și complica integrarea mai profundă a aplicațiilor Linux.

În 2019, Microsoft a lansat WSL2 – o versiune semnificativ îmbunătățită care utilizează o mașină virtuală ușoară pentru a rula un kernel Linux autentic. Această schimbare a adus avantaje notabile:

– Compatibilitate sporită cu aplicații Linux, inclusiv cele grafice
– Performanță mai bună la rularea codului nativ
– Acces extins la funcții precum sistemul de fișiere Linux, rețea și rularea serviciilor în fundal

Ce înseamnă că WSL devine open-source?

Practic, Microsoft a publicat codul sursă al principalelor componente WSL pe GitHub, facilitând dezvoltatorilor să contribuie direct la îmbunătățirea și extinderea acestui proiect. Printre componentele acum deschise comunității se numără:

– wsl.exe – unghiul de linie de comandă utilizat pentru gestionarea distribuțiilor Linux
– wslg.exe – elementul care permite rularea aplicațiilor grafice Linux în Windows prin WSL
– wslservice.exe – serviciu responsabil cu gestionarea sesiunilor WSL
– Componente legate de rețea, care permit integrarea între sistemele de fișiere și conectivitatea între Windows și Linux

Cu toate acestea, anumite segmente ale WSL rămân închise, în special cele în strânsă legătură cu nucleul Windows și securitate, din motive tehnice și comerciale.

Motivația Microsoft și impactul în comunitate

Prin această acțiune, Microsoft își întărește statutul de jucător activ în ecosistemul open-source. Compania încurajează acum contribuțiile comunității, promovând o abordare colaborativă pentru dezvoltarea WSL. Dezvoltatorii vor avea oportunitatea să raporteze probleme, să propună îmbunătățiri și să participe la stabilirea direcției viitoare a proiectului.

Deschiderea codului WSL permite o compatibilitate sporită cu distribuții Linux personalizate, facilitează integrarea în medii educaționale, enterprise sau de cercetare, și oferă programatorilor mai multă transparență cu privire la ceea ce se întâmplă „sub capotă”.

Ce urmează?

Odată cu lansarea codului sursă, se preconizează că WSL va atrage din ce în ce mai mulți contribuitori și va deveni o parte activă din peisajul Linux open-source. Este probabil ca în lunile următoare să observăm extensii sau „fork-uri” ale WSL create pentru educație, securitate sau integrare în noi medii software.

De asemenea, versiuni viitoare ale WSL ar putea beneficia de adopția unor funcționalități dezvoltate de comunitate – contribuind astfel la un ciclu virtuos al colaborării între Microsoft și utilizatori.

Concluzie

Hotărârea Microsoft de a transforma Windows Subsystem for Linux în open-source constituie un pas esențial în direcția unei