Het WSL-For-FreeBSD-project ontwikkelt een editie van het WSL2 (Windows Subsystem for Linux)-hulpmiddel, waarmee je FreeBSD in Windows kunt draaien in plaats van Linux, met minimale wijzigingen in de basisomgeving van FreeBSD. Voor zover mogelijk worden de aangebrachte wijzigingen gepland om te worden overgedragen aan de hoofdbestanddelen van de open-sourcecodebasis WSL2. Het project wordt gepositioneerd als persoonlijk en experimenteel.
In de huidige fase kan FreeBSD al worden opgestart in WSL2 in de consolemodus. De belangrijkste componenten van FreeBSD worden succesvol uitgevoerd. Momenteel ligt de focus op het toevoegen van netwerkintegratie, optimaliseren van input/output en procesbeheer. Voor de toekomst worden de integratie van FreeBSD-hulpmiddelen met de Windows-omgeving en het opstellen van documentatie genoemd.
Het door Microsoft ontwikkelde WSL2-project biedt een virtuele machine met een volledig Linux-kernel waarin Linux-distributies kunnen draaien. De kernel bevat WSL-specifieke wijzigingen, zoals optimalisaties voor het verkorten van opstarttijden en het verminderen van geheugengebruik, de mogelijkheid voor Windows om door Linux-processen vrijgegeven geheugen terug te geven en instellingen om overbodige stuurprogramma's en subsystemen uit te sluiten. Het systeem wordt geĆÆnstalleerd in een afzonderlijk schijfbeeld (VHD) met een ext4-bestandssysteem en een virtuele netwerkaansluiting.
Bron: opennet.ru
