Website-Suche

Das Windows-Subsystem für Linux gibt Entwicklern einen überzeugenden Grund, bei Microsoft zu bleiben - und das ist der Grund.


Änderungen an WSL erleichtern es, bei Windows zu bleiben - insbesondere für Entwickler, die Linux-basierte KI-, Container- oder Entwicklungsworkloads erstellen oder ausführen.

Wichtige Erkenntnisse

  • Verbesserungen an WSL machen Linux auf Windows leistungsfähiger.
  • Linux erhält direkteren Zugriff auf GPUs und NPUs.
  • Ein reines Linux-Desktop bleibt für AI-Entwickler die beste Wahl.

Mit dem neuesten Update des open-Source-basierten Windows Subsystems für Linux (WSL) macht Microsoft einen weiteren Schritt in Richtung eines Linux-Desktops.

Auf der Microsoft Build 2026 in San Francisco stellte Microsoft WSL-Container als Teil der nächsten Entwicklungsstufe im Kontext von Linux auf Windows vor. Das Unternehmen präsentierte sie als eine Vorschaufunktion, die im Laufe der Zeit für die gesamte Windows-11-Benutzerbasis verfügbar gemacht werden soll. Wie bei früheren Versionen erhält man das System ebenfalls als kostenloses Komponente - es kann unabhängig von Windows über die bestehenden WSL-Verteilungskanäle aktualisiert werden - anstatt als separates Produkt.

Dennoch stellt WSL 3 keine vollständige Abkehr von seinen Vorgängern dar, sondern eher einen architektonischen Wandel. WSL 1 verließ sich auf die Übersetzung von Systemaufrufen, um Linux-Binärdateien auszuführen; WSL 2 wechselte stattdessen zu einer leichtgewichtigen, verwalteten Virtuellen Maschine, die ein echtes Linux-Kernel nutzt. WSL 3 bewahrt das gewohnte „wsl“-Shell-Erlebnis bei. Zudem können unter WSL 3 nun auch Linux-Container ausgeführt werden.

Die wichtige Änderung in WSL 3 besteht darin, wie Linux-Prozesse mit der zugrundeliegenden Hardware kommunizieren - wobei der Schwerpunkt darauf liegt, die Anzahl der Schichten zwischen dem Linux-Benutzerraum und den Windows-Geräten zu minimieren.

Leistungssteigerungen

Microsoft versprach, dass WSL 3 „GPU- und NPU-Unterstützung ohne Leistungseinbußen“ bieten wird. Unter WSL 2 fügte Microsoft die Unterstützung für GPUs hinzu und verbesserte die Grafikintegration - doch diese Funktionen liefen weiterhin über die virtuelle Maschine. Die dadurch entstehenden Kontextwechsel sowie der Übersetzungsaufwand führten dazu, dass es zu Verlangsamungen kam, sobald man GPUs und NPUs benötigte. Dieser Ansatz war für viele Entwickler-Workflows in Ordnung - doch er schränkte die Leistung erheblich ein, insbesondere bei der Arbeit mit KI-Anwendungen, selbst wenn der PC über dedizierte NPUs verfügte.

WSL 3 verbessert die Leistung, indem es einen neuen Ansatz der Paravirtualisierung verwendet. Die Paravirtualisierung ermöglicht sowohl die Nutzung einer VM als auch den Zugriff auf die nativen Hardware-Ressourcen. Laut Microsoft „bedeutet das, dass Linux-Container nun direkt unter Windows laufen können, ohne dass weitere Konfigurationen erforderlich sind.“ Dieser Ansatz klingt für mich gut.

Der überarbeitete Ausführungspfad in WSL 3 reduziert den Overhead, indem Beschleuniger direkter in die Linux-Umgebung integriert werden. Dadurch weisen KI-Frameworks wie PyTorch oder TensorFlow, die in WSL ausgeführt werden, ein Leistungsprofil, das dem auf einem nativen Linux-Host sehr ähnlich ist. Microsoft bezeichnete diese Strategie als Mittel, WSL 3 zur schnellsten Methode zu machen, um Linux-basierte KI-Workloads auf einem Windows-PC auszuführen - abgesehen davon, Linux direkt auf der Hardware zu betreiben.

Insbesondere wird es eine Leistungssteigerung auf Copilot+-PCs sowie auf Computern mit den folgenden Architekturen geben: Qualcomm Snapdragon X Elite, Intel Meteor Lake und Lunar Lake. Die Unterstützung für AMD-Chips wird zunächst nicht verfügbar sein.

Aus Sicht des Benutzers sieht das neue Design immer noch aus wie „einfach nur WSL“. Das System wird über WSL-Befehle aufgerufen und in Windows integriert; im Hintergrund ändert das neue Design jedoch, wie Geräte und Beschleuniger für Linux dargestellt werden.

Dieser Ansatz passt perfekt in Microsofts umfassendere Strategie für KI-fähige PCs. Windows-Hardware, die mit GPUs und NPUs ausgestattet ist, wird künftig in der Lage sein, KI-Arbeitslasten lokal und schnell auszuführen. Microsoft möchte, dass WSL 3 die Brücke ist, die es KI-Stacks, die primär für Linux entwickelt wurden, ermöglicht, die Hardware zu nutzen - ohne dass Entwickler dazu Windows verlassen müssen.

Beachten Sie jedoch: Wenn Sie wirklich die beste Entwicklerumgebung für KI-Anwendungen wünschen, sollten Sie besser eine Linux-Distribution ohne Windows verwenden. Falls Sie jedoch, wie viele Programmierer aufgrund veralteter Technologierichtlinien, gezwungen sind, Windows zu nutzen, ist WSL 3 eine gute Alternative.

Mit WSL 3 können Sie - genauso wie bei WSL 2 - aus verschiedenen Linux-VM-Distributionen wählen. Derzeit stehen unter anderem Ubuntu, Debian, openSUSE, Kali und Alpine zur Verfügung. WSL selbst wurde Mitte 2025 open source, wobei einige Komponenten im Kernel-Modus sowie das Dateisystem weiterhin proprietär sind.

Sich einbringen

Es wird erwartet, dass Microsoft WSL 3 vollständig in die Standard-WSL-Distribution integriert. Dann wird WSL 3 Ihre Standardumgebung für „wsl“ auf neuen Windows-PCs sein. Ich erwarte, dass dieser Wechsel in Windows 11 26H2 in diesem Herbst erfolgt.

Obwohl Sie WSL 2 heute bereits von GitHub herunterladen können, ist WSL 3 dort noch nicht verfügbar. Um die neuesten WSL-Funktionen auszuprobieren, müssen Sie sich stattdessen dem Windows Insider-Programm anschließen und einen Preview-Kanal nutzen. Glücklicherweise ist das Insider-Programm heute viel einfacher zu nutzen als früher. Sobald Sie in einem Kanal sind, der die WSL-3-Preview enthält - dieser ist zum Zeitpunkt des 13. Juni 2026 noch nicht verfügbar -, werden die WSL-Updates zusammen mit dem Betriebssystem-Update sowie dem WSL-Store-/MSI-Paket bereitgestellt.

So können Sie mitmachen:

  1. Melden Sie sich beim Windows Insider-Programm an und wählen Sie einen Dev-/Beta-Kanal auf einem Windows-11-Gerät.
  2. Stellen Sie sicher, dass Sie eine aktuelle Insider-Version verwenden, die nach den Ankündigungen zu Build 2026 veröffentlicht wurde (jene, bei denen berichtet wird, dass WSL 3 enthalten ist).
  3. Installieren Sie WSL (falls Sie es noch nicht haben). Öffnen Sie anschließend eine erweiterte PowerShell, führen Sie „wsl -install“ aus und starten Sie den Rechner neu, wenn dazu aufgefordert wird.
  4. Lassen Sie Windows das neueste WSL-Paket sowie den Kernel herunterladen; bei Insider-Builds wird dies auch die Vorschau von WSL 3 beinhalten, sobald sie verfügbar ist.

Anschließend zeigen Ihnen die Shell-Befehle wsl -version und wsl -list -verbose die WSL-Version sowie den Status der Distributionen. Die neue Architektur wird über dieselbe Linux-Bash-Shell gesteuert.

Falls Sie nicht Ihr gesamtes Betriebssystem in einen Vorschau-Kanal verschieben möchten (und wer könnte es Ihnen verübeln?), dokumentiert Microsoft ebenfalls einen Weg, wie man das neueste WSL-Pre-Release über das eigenständige Paket sowie das Pre-Release-Flag erhält:

  1. Installieren Sie WSL bei Bedarf mit erweiterten PowerShell-Rechten: wsl -install und anschließend neu starten.
  2. Aktualisieren Sie WSL auf die neueste Pre-Release-Version, indem Sie als Administrator ausführen: wsl -update -pre-release.
  3. Optional können Sie den neuesten WSL-Microsoft-Software-Installer (MSI) direkt von der GitHub-Releases-Seite von Microsoft/WSL herunterladen und installieren, um sicherzustellen, dass Sie das aktuellste Paket verwenden.

Wenn Sie also AI-Programmierer werden wollen und Ihr Arbeitgeber es Ihnen nicht erlaubt, ein natives Linux-Desktop-System zu nutzen - oder wenn Sie einfach ein eingefleischter Windows-Nutzer sind - dann würde ich WSL 3 ausprobieren. Eine weitere Option ist das Dual-Booting von Windows und Linux.

Die wichtigste Erkenntnis ist, dass Microsoft WSL als zentralen Bestandteil der Entwicklerstrategie für Windows vorantreibt - und nicht nur als Nischenwerkzeug betrachtet. Der Fokus von WSL 3 auf Leistung sowie die engere Integration mit Beschleunigern zeigen: Wenn Sie KI-Anwendungen, Container oder Entwicklungsaufgaben auf Linux-Basis entwickeln oder ausführen, möchte Microsoft, dass Sie dies bequem unter Windows tun können. Genau diese Zielgruppe soll mit WSL 3 angesprochen werden.

Ähnliche Artikel