El proyecto WSL-For-FreeBSD está desarrollando una versión de la cadena de herramientas WSL2 (Subsistema de Windows para Linux) que permite que FreeBSD se ejecute en Windows en lugar de Linux, con cambios mínimos en el entorno subyacente de FreeBSD. Siempre que sea posible, se planea contribuir con los cambios al código fuente abierto principal de WSL2. El proyecto se presenta como personal y experimental.
Actualmente, FreeBSD puede iniciarse en WSL2 en modo consola. Los principales componentes de FreeBSD funcionan correctamente. El trabajo se centra en añadir compatibilidad con redes, optimización de E/S y gestión de procesos. Los planes futuros incluyen la integración de utilidades de FreeBSD en el entorno Windows y la preparación de la documentación.
El proyecto WSL2, desarrollado por Microsoft, proporciona una máquina virtual con un kernel Linux completo capaz de ejecutar distribuciones Linux. El kernel incluye cambios específicos de WSL, como optimizaciones para reducir el tiempo de arranque y el consumo de memoria, la capacidad de recuperar memoria recuperada por los procesos Linux y configuraciones para eliminar controladores y subsistemas innecesarios. El sistema se instala en una imagen de disco (VHD) independiente con un sistema de archivos ext4 y un adaptador de red virtual.
Fuente: opennet.ru
