WSL 3.0 je stigao: Microsoft ponovo osmišljava svoju Linux integraciju u Windows

  • Microsoft je zvanično objavio WSL 3.0.1, praveći skok u odnosu na prethodnu granu 2.x.
  • Velika novost su WSL kontejneri, sa wslc.exe, vlastitim API-jem i novim alatima za pokretanje Linux kontejnera.
  • WSL 3 također poboljšava performanse Windows datoteka, umrežavanja i upravljanja poduzećem.

WSL 3.0

Microsoft je objavio WSL 3.0.1 , sljedeću generaciju Windows podsistema za Linux, označavajući značajan skok od prethodne grane 2.x do nove glavne verzije projekta. Ažuriranje uključuje jednu od najvažnijih novih funkcija u evoluciji WSL-a do danas: WSL kontejnere, integriranu infrastrukturu za kreiranje, pokretanje i upravljanje Linux kontejnerima direktno iz Windowsa.

Nova verzija je objavljena 29. septembra 2026. godine i dostupna je putem službenog WSL repozitorija. Ovo izdanje ide dalje od pukog mijenjanja broja verzije: Microsoft koristi ovu novu fazu za poboljšanje performansi između Windowsa i Linuxa, uvođenje novog modela umrežavanja i dodavanje alata i API-ja posebno dizajniranih za rad s kontejnerima.

WSL 3.0.1 označava skok u odnosu na WSL 2

Izlazak WSL 3.0.1 zvanično predstavlja prelazak sa grane 2.x na granu 3.x. Microsoftov repozitorij prikazuje promjene u historiji kao poređenje između 2.9.13 y 3.0.1ostavljajući za sobom prethodnu numeraciju.

Nova verzija zadržava osnovni cilj WSL-a: obezbijediti Linux okruženje integrirano u Windows, ali Microsoft znatno proširuje ono što se može uraditi iz tog okruženja.

Jedan od centralnih elemenata ove evolucije je integracija Linux kontejnera. Do sada je bilo uobičajeno koristiti Docker Desktop, instalirati Docker Engine unutar WSL distribucije ili koristiti druga eksterna rješenja. WSL 3 uvodi vlastitu infrastrukturu za ovu vrstu radnog opterećenja.

WSL kontejneri su jedna od glavnih novih karakteristika WSL 3.0.

Ova verzija uključuje opštu dostupnost WSL kontejnera , skraćeno WSLc. Microsoft je predstavio ovu tehnologiju kao pregled tokom ljeta i sada je smatra spremnom za opštu upotrebu.

Glavni dio je wslc.exeNovi alat komandne linije koji vam omogućava kreiranje, pokretanje i upravljanje Linux kontejnerima iz Windowsa. Tu je i container.exe kao integrirani alias, sa sintaksom koja je poznatija onima koji već rade s alatima za kontejnere.

Osim toga, Microsoft pruža WSL Containers API koji omogućava izvornim Windows aplikacijama da programski kreiraju i kontrolišu Linux kontejnere. Ovo otvara mogućnosti za razvojne aplikacije, AI alate i softver koji treba da pokreće Linux radna opterećenja na integrirani način.

WSL 3.0 uvodi više alata za upravljanje kontejnerima

Verzija koja dostiže opštu dostupnost uključuje brojne nove komande u poređenju sa fazom testiranja.

Među njima su wslc container restartponovo pokrenuti kontejnere i wslc container cp, što omogućava kopiranje datoteka u i iz kontejnera pomoću tar datoteka.

Također se pojavljuje wslc system info, namijenjen za provjeru statusa okruženja kontejnera, zajedno sa wslc network connect y wslc network disconnect za povezivanje ili odspajanje mrežnih kontejnera.

Sistem također uključuje događaje u stvarnom vremenu putem wslc eventsprovjere statusa kontejnera, podrška za --mount i opcije za kontrolu vremenskog ograničenja tokom gašenja kontejnera. Microsoft vam također omogućava da konfigurirate gdje se pohranjuje sadržaj zadane WSLc sesije.

Novi mrežni model za WSL

Još jedna od značajnih novih funkcija je Consommé , novi mrežni način rada razvijen za radne procese s kontejnerima.

Ovim sistemom, Microsoft želi poboljšati kompatibilnost s VPN-ovima, zaštitnim zidovima (firewall) i korporativnim mrežama. Promet virtualne mašine Linuxa integriran je s Windowsom putem procesa koji se izvršava u korisničkom kontekstu, obrađujući zadatke kao što su DNS, usmjeravanje i dodjeljivanje portova.

Cilj je omogućiti besprijekorniju integraciju Linux aplikacija i kontejnera s Windows mrežom, izbjegavajući neke od problema koji su se historijski javljali pri kombiniranju WSL-a s određenim VPN-ovima i konfiguracijama poslovnih mreža. Microsoft također smatra ovaj rad dijelom širih poboljšanja WSL infrastrukture.

Poboljšane performanse prilikom pristupa Windows datotekama

WSL 3 također uvodi poboljšanja jedne od tradicionalno najosjetljivijih tačaka WSL-a: pristup datotekama pohranjenim na Windowsu iz Linuxa.

Microsoft tvrdi da nova poboljšanja mogu pružiti i do dvostruko veće performanse pri pristupu Windows datotekama iz određenih Linux okruženja. Ove optimizacije nisu ograničene samo na kontejnere, jer su dio šireg napora za poboljšanje performansi između dva operativna sistema.

Ovo može biti posebno relevantno za razvojne projekte koji dio koda čuvaju u Windows datotečnom sistemu, ali alate pokreću iz Linuxa.

WSL 3 također razmatra kompanije

Microsoft je iskoristio ovo lansiranje kako bi proširio WSL-ovu integraciju s poslovnim okruženjem.

Microsoft Defender za krajnje tačke može prikupljati informacije o procesima, datotekama i mrežnoj aktivnosti generisanoj unutar kontejnera i povezati ih sa glavnim Windows računarom.

Microsoft Intune, sa svoje strane, uključuje specifične kontrole za WSL kontejnere. Administratori mogu omogućiti ili onemogućiti funkcionalnost i uspostaviti listu ovlaštenih registara iz kojih programeri mogu preuzeti slike kontejnera.

Ovo omogućava WSL 3 da se bolje uklopi u korporativna okruženja gdje korištenje kontejnera mora biti podložno sigurnosnim politikama i centraliziranoj administraciji.

Integracija sa Visual Studio Code-om i drugim alatima

Nova platforma nije izolovana od postojećeg razvojnog ekosistema. Microsoft napominje kompatibilnost sa razvojnim kontejnerima Visual Studio Code-a. wslc kao kontroler kontejnera.

Podrška je također dodana za Aspire i Visual Studio Code ekstenziju za kontejnere, dok zajednica već razvija dodatne alate za grafičko upravljanje WSL kontejnerima.

Na ovaj način, WSL 3 se može koristiti kao kontejnerska infrastruktura bez potrebe da programer potpuno promijeni svoj radni proces.

A šta je sa Docker Composeom?

Jedan od trenutnih nedostataka WSL kontejnera je nedostatak izvorne podrške za Docker Compose.

Microsoft to priznaje compose Trenutno je to jedan od najvažnijih zahtjeva korisnika WSLc-a i oni već rade na tome. Namjera je da se u budućnosti wsl compose up može koristiti datoteke compose.yaml postojeće bez potrebe za njihovom modifikacijom.

Stoga, WSL 3.0.1 još nije namijenjen zamjeni svih alata u ekosistemu kontejnera. Neka napredna opterećenja i dalje zahtijevaju rješenja poput Dockera, posebno dok se razvijaju dodatne funkcije.

Zašto se govorilo da WSL 3 ne postoji?

Skok u broju verzija je posebno značajan jer su 2026. godine kružili izvještaji o navodnom WSL 3, što je Microsoft negirao. U to vrijeme, menadžeri projekta su naznačili da ne postoji verzija pod nazivom WSL 3.

Situacija se promijenila izdavanjem WSL 3.0.1. Službeni Microsoft repozitorij sada navodi verziju 3.0.1 i eksplicitno prikazuje dnevnik promjena između WSL 2.9.13 i WSL 3.0.1. Nadalje, diskusija kreirana u repozitoriju 29. septembra direktno je povezana s izdanjem 3.0.1 i najavljuje da su WSL kontejneri sada općenito dostupni.

Stoga, prethodni izvještaji koji su tvrdili da "WSL 3 ne postoji" više ne odražavaju trenutno stanje projekta. WSL 3.0.1 je službeno Microsoftovo izdanje.

Nova era za Linux unutar Windowsa

Sa WSL 3.0.1, Microsoft proširuje funkcionalnost WSL-a izvan pukog pružanja praktičnog načina za pokretanje Linux alata na Windowsu.

Dodavanje WSL kontejnera, API-ja za Windows aplikacije, poboljšanja performansi u pristupu datotekama, novog mrežnog modela i kontrola za preduzeća čini WSL kompletnijom platformom za pokretanje Linuxa i kontejnerskih opterećenja.

Microsoft je također naznačio da će nastaviti raditi na osnovnim mogućnostima WSL-a, uključujući umrežavanje i performanse između različitih operativnih sistema. WSL 3.0.1 stoga predstavlja početak nove faze za projekat, a ne jednostavno ažuriranje za održavanje.


Dodaj kao preferirani izvor na Googleu