Gjatë viteve të shkuara, Microsoft ka realizuar disa projekte të veta mbi Linux. Ka pasur sisteme operative të bazuara në Linux për ndërfaqe rrjeti në qendrat e të dhënave dhe sisteme operative të bazuara në Linux për mikro-kontrollues, të dizajnuara për shërbimin e integruar të sigurisë Azure Sphere. Tani është bërë e njohur edhe për një projekt tjetër të bazuar në Linux, mbi të cilin specialistët e Microsoft kanë punuar për një kohë.

Në ditën e parë të konferencës për zhvilluesit Build 2019, gjigandi softuerik shpalli krijimin e vet versioni të kernelit Linux, i cili do të jetë një pjesë e Windows 10. Versionet e para beta për pjesëmarrësit e programit Insider do të lëshohen në fund të qershorit. Ky kernel do të sigurojë bazën për arkitekturën . Sipas përfaqësuesve të Microsoft në blogun e tyre, kjo është hera e parë që një kernel i plotë Linux bëhet një komponent i integruar i Windows.
Kujtojmë: WSL 1 përbënte një shtresë kompatibiliteti, praktiksht një emulator, për ekzekutimin e skedarëve binarë Linux (ELF) në mjedisin e sistemit operativ Windows 10 dhe Windows Server 2019. Kjo, për shembull, lejoj që në vitet e fundit të transferohej në Windows një shell Bash, të shtohej mbështetje OpenSSH në Windows 10, si dhe të përfshiheshin distribucione Ubuntu, SUSE Linux dhe Fedora në dyqanin e aplikacioneve Microsoft Store.

Shfaqja e një kerneli të plotë të sistemit të hapur në WSL 2 do të përmirësojë kompatibilitetin, do të rrisë ndjeshëm performancën e aplikacioneve Linux nën Windows, do të përshpejtojë kohën e ngarkesës, do të optimizojë përdorimin e memories, do të përshpejtojë operacionet e input-output të sistemit të skedarëve dhe do të mundësojë ekzekutimin e kontejnerëve Docker direkt, dhe jo përmes një mahnitjeje virtuale.
Rritja reale e performancĂ«s do tĂ« varet nga aplikacioni nĂ« fjalĂ« dhe si ai ndĂ«rvepron me sistemin e skedarĂ«ve. Testet e brendshme tĂ« Microsoft tregojnĂ« se WSL 2 funksionon 20 herĂ« mĂ« shpejt nĂ« krahasim me WSL 1 gjatĂ« shkarkimit tĂ« arkivave tarball dhe rreth 2â5 herĂ« mĂ« shpejt kur pĂ«rdoret git clone, npm install dhe cmake nĂ« projekte tĂ« ndryshme.

Kernelit të Microsoft Linux fillimisht do të mbështetet në versionin e fundit të qëndrueshëm 4.19, i cili është aplikuar nga kompania dhe në teknologjitë e implementuara në shërbimet cloud Azure. Sipas përfaqësuesve zyrtarë të Microsoft, ky kernel do të jetë krejtësisht i hapur: pra, të gjitha ndryshimet që Microsoft do të bëjë do të ofrohen për komunitetin e zhvilluesve të Linux. Kompania gjithashtu premton se me daljen e versionit të ardhshëm të qëndrueshëm të kernelit do të përmirësohet edhe versioni për WSL 2, në mënyrë që zhvilluesit të kenë akses gjithnjë ndaj risive më të fundit të Linux.

WSL 2 nuk do të përfshijë ende ndonjë skedar binar të hapësirës përdoruese, ashtu siç ishte rasti me versionin aktual WSL 1. Përdoruesit do të kenë gjithsesi mundësinë të zgjedhin se cili distribuim Linux iu përshtatet më mirë, duke e shkarkuar atë si nga Microsoft Store ashtu edhe nga burime të tjera.

Në të njëjtën kohë, Microsoft paraqiti një aplikacion të ri të fuqishëm të komandave për Windows 10, i cili merr emrin Windows Terminal. Ai përfshin skedarë, shkurtesa, emotikona tekstuale, mbështetje për tema, shtesa dhe renderim teksti të bazuar në GPU. Aplikacioni është i dizajnuar për qasje në mjedise si PowerShell, Cmd dhe WSL. Ky është një tjetër hap nga Microsoft, i destinuar për të lehtësuar ndërveprimin e zhvilluesve me Windows 10. Versioni paraprak i Windows Terminal në formën e një depozitimi në GitHub, dhe shfaqja në Microsoft Store premtohet në mes të qershorit.
