Zum Hauptinhalt Zur Navigation

Windows: Microsoft stellt das Windows Subsystem for Linux quelloffen

Mit dem WSL können diverse Linux -Komponenten direkt in Windows ausgeführt werden. Einige Teile davon bleiben aber Closed Source.
/ Oliver Nickel
8 Kommentare News folgen (öffnet im neuen Fenster)
Das WSL ist eine wichtige Komponente in Windows. (Bild: Pixabay.com)
Das WSL ist eine wichtige Komponente in Windows. Bild: Pixabay.com / Pixabay-Inhaltslizenz

Zum Start der eigenen Hausmesse Build 2025 hat Microsoft eine wichtige Neuerung für das Windows Subsystem for Linux(öffnet im neuen Fenster) (WSL) angekündigt. Große Teile des WSL werden quelloffen gestellt. Das bestätigte Microsoft in einem Blogpost. Das soll der Open-Source-Community einen besseren Zugriff auf die Windows-Komponente geben, was vor allem für Admins und Developer interessant werden könnte.

Das WSL ist ein Windows-Modul, mit dem sich eine virtualisierte Linux-Umgebung auf einem Windows-Computer ohne zusätzliche Software ausführen lässt. Auch müssen Kunden nicht unbedingt Linux neben Windows installiert haben, um es nutzen zu können, was Arbeit erspart. In WSL lassen sich etwa Tools wie Bash nutzen, Linux-Anwendungen direkt auf Windows aufrufen oder Dateien auf einem Linux-Dateisystem wie zum Beispiel Ext4 lesen und speichern.

Nicht alles wird Open Source

Microsoft wird die meisten Teile des WSL quelloffen stellen. Das gilt unter anderem für die Kommandozeilen-Dateien, um mit dem System interagieren zu können. Das sind die wsl.exe, wslconfig.exe und die wslg.exe. Dazu kommt der Dienst wslservice.exe, der die WSL-VM startet und Laufwerke anschließt. Zusätzlich werden Daemons und Init-Prozesse geöffnet, die innerhalb von WSL verschiedene Funktionen wie etwa den Netzwerkzugriff regeln.

Einige Komponenten bleiben hingegen verschlossen. Das gilt unter anderem für den Kernel-Side-Treiber lxcore.sys, der vom WSL Version 1 genutzt wird. Außerdem werden Dienste geschlossen gehalten, die das Filesharing auf Dateisystemen zwischen dem WSL und Windows regeln. Das sind vor allem P9dr.sys und p9np.dll.

Der mehr als 250.000 Zeilen lange Quelltext kann im Github-Repo heruntergeladen und eingesehen werden. Das WSL wird für x86- und ARM64-Geräte entwickelt. Microsoft lädt User dazu ein, sich das WSL anzuschauen und dessen Funktionsweise nachzuvollziehen.


Relevante Themen