Ein Projekt zur Anpassung des WSL2-Subsystems, um FreeBSD unter Windows auszuführen

Das WSL-For-FreeBSD-Projekt entwickelt eine Version der WSL2-Toolchain (Windows Subsystem for Linux), die es ermöglicht, FreeBSD mit minimalen Änderungen an der zugrunde liegenden FreeBSD-Umgebung unter Windows statt unter Linux auszuführen. Soweit möglich, sollen Änderungen in die Open-Source-Codebasis von WSL2 einfließen. Das Projekt ist als persönliches und experimentelles Projekt konzipiert.

Derzeit kann FreeBSD im Konsolenmodus in WSL2 gestartet werden. Die wichtigsten FreeBSD-Komponenten laufen erfolgreich. Derzeit konzentrieren sich die Arbeiten auf die Netzwerkunterstützung, die E/A-Optimierung und das Prozessmanagement. Zukünftige Pläne umfassen die Integration von FreeBSD-Dienstprogrammen in die Windows-Umgebung und die Erstellung der Dokumentation.

Das von Microsoft entwickelte WSL2-Projekt bietet eine virtuelle Maschine mit einem vollständigen Linux-Kernel, auf dem Linux-Distributionen ausgeführt werden können. Der Kernel enthält WSL-spezifische Änderungen, beispielsweise Optimierungen zur Reduzierung der Startzeit und des Speicherverbrauchs, die Möglichkeit, von Linux-Prozessen freigegebenen Speicher zurückzugewinnen, sowie Einstellungen zum Entfernen unnötiger Treiber und Subsysteme. Das System wird in einem separaten Disk-Image (VHD) mit einem ext4-Dateisystem und einem virtuellen Netzwerkadapter installiert.

Source: opennet.ru

Kommentar hinzufügen