A Microsoft most merészebb Linux-lépései egyikére szánta el magát, és a Docker Desktop fejlesztőinek is érdemes odafigyelniük.
A cég megnyitotta a WSL-konténerek nyilvános előzetesét. Ez egy új funkció, amellyel a fejlesztők közvetlenül a Windows Subsystem for Linuxon keresztül hozhatnak létre és futtathatnak Linux konténereket. A cél elég egyértelmű: a Microsoft azt szeretné, ha a Windows lenne az a hely, ahol a fejlesztők a Linux-munkájukat végzik, nem pedig csak az az operációs rendszer, amelyről harmadik féltől származó eszközöket indítanak.
Az egész törekvés középpontjában egy új parancs áll: a wslc.exe. A Microsoft szerint ez képes lefedni a teljes Linux konténeres munkafolyamatot: a buildelést, a tesztelést, a debolást és az alkalmazások helyi futtatását is.
Ismerősen hangzik?
Nem véletlen. A Microsoft azt szeretné, ha a fejlesztők otthonosan mozognának az új eszközben. A szintaxisát és a működését szándékosan úgy tervezték, hogy hasonlítson azokra a konténeres eszközökre, amelyeket sok fejlesztő nap mint nap használ.
Hivatalosan a Microsoft azt mondja, hogy a meglévő megoldások, például a Docker Desktop, a Podman Desktop és a Rancher Desktop továbbra is fontos részei az ökoszisztémának.
Nem hivatalosan viszont az egész nagyon úgy fest, mintha a Microsoft arra készülne, hogy ezek közül néhányat hosszabb távon opcionálissá tegyen.
Ha a Windows eleve egy jól használható Linux konténerplatformmal érkezik, amely közvetlenül a WSL-re épül, miért telepítene egy fejlesztő plusz szoftvert, hacsak nem feltétlenül kell neki valamilyen funkció, ami a Microsoft megvalósításából hiányzik?
Ezt a kérdést még nehezebb figyelmen kívül hagyni, ha megnézzük a Microsoft hosszabb távú stratégiáját.
A cég nem csak egy parancssori segédprogramot ad hozzá. Új API-kat is bevezet, amelyekkel a natív Windows-alkalmazások közvetlenül indíthatnak és kezelhetnek Linux konténereket. C-, C++- és C#-fejlesztők úgy vonhatnak be Linux-feladatokat a Windows-alkalmazásaikba, hogy nem kell külön infrastruktúrára támaszkodniuk.
A Microsoft gyakorlatilag azon dolgozik, hogy a Linux egy újabb Windows-alrendszer legyen, ne pedig egy versengő platform.
Hogy a régi Linux-felhasználók mennyire értékelik majd ezt a szemléletet, az már egy egészen más kérdés.

A nagyvállalati ügyfelek is kiemelt célcsoportnak tűnnek. A rendszergazdák meghatározhatják, hogy a dolgozók mely konténer-registryket érhetik el, szabályokat kényszeríthetnek ki Group Policy-n, később pedig Intune-on keresztül, és figyelhetik a tevékenységet a Microsoft Defender for Endpoint segítségével.
Ez a kontroll, a biztonság és a központosított menedzsment kombinációja rengeteg elvárást kipipál a vállalati IT-osztályoknál.
A WSL-konténerek mellett technikai fejlesztések is érkeznek. A Microsoft szerint az új virtiofs fájlrendszer bizonyos helyzetekben megduplázhatja a fájlhozzáférés teljesítményét, míg a consomme nevű új hálózati mód javítja a kompatibilitást a VPN kliensekkel, proxykkal és vállalati hálózati környezetekkel.
A memória-kezelés is okosabb lesz: a WSL sokkal következetesebben adja vissza a nem használt memóriát a Windowsnak, ahelyett hogy a szükségesnél tovább foglalná a rendszer-erőforrásokat.
Talán az egész történet legérdekesebb része az, hogy a WSL milyen messzire jutott.
Amikor a Microsoft először bemutatta a technológiát, sok Linux-rajongó gyanakvással fogadta. Többen egyszerűen úgy tekintettek rá, mint egy kísérletre, amellyel a fejlesztőket a Windowshoz akarják kötni, ahelyett hogy a Linux asztali rendszerek felé terelnék őket.
Közel egy évtizeddel később ez a kritika már jóval kevésbé tűnik túlzónak.
A WSL egy egyszerű kompatibilitási funkcióból olyan platformmá nőtte ki magát, amely egyre több okot vesz el a fejlesztőktől arra, hogy teljesen elhagyják a Windowst.
Hogy ez inkább a fejlesztőknek jó, inkább a Microsoftnak, vagy mindkettőnek, az attól függ, kit kérdezünk.
A WSL-konténerek egyelőre továbbra is előzetes funkciónak számítanak, és a WSL előzetes verzióját igénylik a telepítéshez. A Microsoft arra számít, hogy a funkció idén ősszel válik általánosan elérhetővé.
Ha a fejlesztők rákapnak, a Docker Desktop legnagyobb Windowsos riválisa lehet, hogy nem egy másik konténeres cég lesz, hanem maga a Microsoft.
Támogasd a független tech újságírást
A NERDS.xyz független tulajdonban lévő és üzemeltetett oldal. Ha tetszik a Linuxszal, MI-vel, hardverrel, kiberbiztonsággal és techkultúrával foglalkozó tartalom, fontold meg az oldal támogatását Ko-fi-n.

