
A Microsoft kiadta a WSL 3.0.1-et , a Windows Subsystem for Linux következő generációját, amely jelentős ugrást jelent az előző 2.x ágtól a projekt új főverziójáig. A frissítés tartalmazza a WSL eddigi fejlődésének egyik legfontosabb új funkcióját: a WSL Containers-t, egy integrált infrastruktúrát Linux konténerek létrehozásához, futtatásához és kezeléséhez közvetlenül Windows rendszerből.
Az új verzió 2026. szeptember 29-én jelent meg, és a hivatalos WSL repository-n keresztül érhető el. Ez a kiadás túlmutat a verziószám egyszerű megváltoztatásán: a Microsoft ezt az új fázist használja a Windows és a Linux közötti teljesítmény javítására, egy új hálózati modell bevezetésére, valamint kifejezetten a konténerekkel való munkához tervezett eszközök és API-k hozzáadására.
A WSL 3.0.1 a WSL 2-höz képest jelentős előrelépést jelent.
A WSL 3.0.1 kiadása hivatalosan is a 2.x ágról a 3.x ágra való váltást jelenti. A Microsoft saját adattára a történetbeli változást összehasonlításként mutatja be a következők között: 2.9.13 y 3.0.1hátrahagyva az előző számozást.
Az új verzió megtartja a WSL alapvető célkitűzését: egy Windowsba integrált Linux környezetet biztosítani, de a Microsoft jelentősen kibővíti az ebből a környezetből elérhető lehetőségeket.
Ennek az evolúciónak az egyik központi eleme a Linux konténerek integrációja. Eddig gyakori volt a Docker Desktop használata, a Docker Engine telepítése egy WSL disztribúción belül, vagy más külső megoldások használata. A WSL 3 saját infrastruktúrát vezet be az ilyen típusú munkaterhelésekhez.
A WSL Containers a WSL 3.0 egyik legfontosabb új funkciója.
Ez a verzió magában foglalja a WSL Containers , röviden WSLc , általános elérhetőségét . A Microsoft a nyáron előzetesként mutatta be ezt a technológiát, és mostanra általános használatra késznek tekinti.
A fő darab az wslc.exeEgy új parancssori eszköz, amely lehetővé teszi Linux konténerek létrehozását, futtatását és kezelését Windows rendszerből. Létezik még container.exe integrált aliasként, egy olyan szintaxissal, amely ismerősebb azok számára, akik már konténereszközökkel dolgoznak.
Ezenkívül a Microsoft egy WSL Containers API-t is biztosít, amely lehetővé teszi a natív Windows-alkalmazások számára, hogy programozottan hozzanak létre és vezéreljenek Linux-konténereket. Ez lehetőségeket nyit meg a fejlesztői alkalmazások, a mesterséges intelligencia eszközei és a Linux-munkaterheléseket integrált módon futtató szoftverek számára.
A WSL 3.0 további eszközöket vezet be a konténerek kezeléséhez
Az általánosan elérhetővé vált verzió számos új parancsot tartalmaz a tesztelési fázishoz képest.
Köztük van wslc container restarta konténerek újraindításához, és wslc container cp, amely lehetővé teszi fájlok másolását egy konténerbe és konténerből tar fájlok használatával.
Szintén megjelenik wslc system info, amelynek célja a konténerkörnyezet állapotának ellenőrzése, valamint a wslc network connect y wslc network disconnect hálózati konténerek csatlakoztatásához vagy leválasztásához.
A rendszer valós idejű eseményeket is tartalmaz, pl. wslc eventskonténer állapotának ellenőrzése, támogatás --mount és a konténer leállításakor az időtúllépés szabályozására szolgáló beállítások. A Microsoft lehetővé teszi annak konfigurálását is, hogy hol tárolja a rendszer az alapértelmezett WSLc-munkamenet tartalmát.
Új hálózati modell a WSL-hez
Egy másik figyelemre méltó új funkció a Consommé , egy új hálózati mód, amelyet konténer munkafolyamatokhoz fejlesztettek ki.
Ezzel a rendszerrel a Microsoft célja a VPN-ekkel, tűzfalakkal és vállalati hálózatokkal való kompatibilitás javítása. A Linux virtuális gép forgalma egy olyan folyamaton keresztül integrálódik a Windows rendszerrel, amely a felhasználói kontextusban fut, és olyan feladatokat kezel, mint a DNS, az útválasztás és a portok kiosztása.
A cél a Linux alkalmazások és konténerek zökkenőmentesebb integrációja a Windows hálózattal, elkerülve azokat a problémákat, amelyek a WSL bizonyos VPN-ekkel és vállalati hálózati konfigurációkkal való kombinálásakor korábban felmerültek. A Microsoft ezt a munkát a WSL infrastruktúra szélesebb körű fejlesztéseinek részének is tekinti.
Javított teljesítmény Windows fájlok elérésekor
A WSL 3 fejlesztéseket vezet be a WSL egyik hagyományosan legérzékenyebb pontján is: a Windows rendszeren tárolt fájlokhoz való hozzáférés Linuxról.
A Microsoft azt állítja, hogy az új fejlesztések akár kétszeres teljesítményt is biztosíthatnak Windows fájlok elérésekor bizonyos Linux környezetekből. Ezek az optimalizálások nem korlátozódnak a konténerekre, mivel a két operációs rendszer közötti teljesítmény javítására irányuló szélesebb körű erőfeszítések részét képezik.
Ez különösen fontos lehet azoknál a fejlesztési projekteknél, amelyek a kód egy részét a Windows fájlrendszerében tartják, de az eszközöket Linux alatt futtatják.
A WSL 3 a vállalatokat is vizsgálja
A Microsoft ezt a bevezetést használta fel a WSL vállalati integrációjának kibővítésére.
A Microsoft Defender for Endpoint képes információkat gyűjteni a konténerekben generált folyamatokról, fájlokról és hálózati tevékenységekről, és összekapcsolni azokat a Windows rendszerű gazdagéppel.
A Microsoft Intune viszont speciális vezérlőket tartalmaz a WSL-tárolókhoz. A rendszergazdák engedélyezhetik vagy letilthatják a funkciókat, és létrehozhatnak egy listát azokról a jogosult beállításjegyzékekről, amelyekből a fejlesztők letölthetik a konténerképeket.
Ez lehetővé teszi, hogy a WSL 3 jobban illeszkedjen a vállalati környezetekbe, ahol a konténerek használatát biztonsági szabályzatoknak és központosított adminisztrációnak kell alávetni.
Integráció a Visual Studio Code-dal és más eszközökkel
Az új platform nincs elszigetelve a meglévő fejlesztési ökoszisztémától. A Microsoft megjegyzi, hogy kompatibilis a Visual Studio Code fejlesztői konténereivel. wslc konténervezérlőként.
Az Aspire és a Visual Studio Code konténerbővítmény is támogatást kapott, miközben a közösség már további eszközöket fejleszt a WSL konténerek grafikus kezelésére.
Ily módon a WSL 3 konténer infrastruktúraként használható anélkül, hogy a fejlesztőnek feltétlenül teljesen meg kellene változtatnia a munkafolyamatát.
És mi a helyzet a Docker Compose-zal?
A WSL Containers egyik jelenlegi hiányossága a Docker Compose natív támogatásának hiánya.
A Microsoft elismeri, hogy compose Jelenleg ez az egyik legfontosabb kérés a WSLc felhasználóitól, és már dolgoznak rajta. A szándék az, hogy a jövőben... wsl compose up fájlokat használhat compose.yaml meglévőket anélkül, hogy módosítani kellene azokat.
Ezért a WSL 3.0.1 egyelőre nem tervezi, hogy lecserélje a konténer ökoszisztéma összes eszközét. Néhány fejlett munkafolyamathoz továbbra is szükség van olyan megoldásokra, mint a Docker, különösen a további funkciók fejlesztése alatt álló időszakban.
Miért mondták, hogy a WSL 3 nem létezik?
A verzióugrás különösen figyelemre méltó, mivel 2026-ban jelentések keringtek egy állítólagos WSL 3-ról, amit a Microsoft tagadott. Akkoriban a projektmenedzserek jelezték, hogy nem létezik WSL 3 nevű verzió.
A helyzet megváltozott a WSL 3.0.1 megjelenésével. A hivatalos Microsoft-repozitórium mostantól a 3.0.1-es verziót listázza, és explicit módon megjeleníti a WSL 2.9.13 és a WSL 3.0.1 közötti változásnaplót. Továbbá, a repozitóriumban szeptember 29-én létrehozott egy vitaszál, amely közvetlenül kapcsolódik a 3.0.1-es kiadáshoz, és bejelenti, hogy a WSL Containers mostantól általánosan elérhető.
Ezért a korábbi jelentések, amelyek azt állították, hogy "a WSL 3 nem létezik", már nem tükrözik a projekt jelenlegi állapotát. A WSL 3.0.1 a Microsoft hivatalos kiadása.
Új korszak a Linux számára a Windowson belül
A WSL 3.0.1-gyel a Microsoft kibővíti a WSL funkcióit a Linux eszközök Windows rendszeren történő futtatásának egyszerű, kényelmes módján túl.
A WSL Containers, egy Windows alkalmazásokhoz készült API hozzáadása, a fájlhozzáférés teljesítményének javítása, az új hálózati modell és a vállalati vezérlők teljesebb platformmá teszik a WSL-t Linux és konténeralapú munkaterhelések futtatásához.
A Microsoft azt is jelezte, hogy továbbra is dolgozni fog a WSL alapvető képességein, beleértve a hálózatépítést és az operációs rendszerek közötti teljesítményt. A WSL 3.0.1 ezért a projekt egy új fázisának kezdete, nem pedig egy egyszerű karbantartási frissítés.