El proyecto WSL-For-FreeBSD desarrolla una edición de la herramienta WSL2 (Windows Subsystem for Linux), que permite ejecutar FreeBSD en Windows en lugar de Linux con cambios mínimos en el entorno base de FreeBSD. Los cambios realizados se planean trasladar a la base de código abierta de WSL2 siempre que sea posible. El proyecto se posiciona como personal y experimental.
En la etapa actual, FreeBSD ya se puede cargar en WSL2 en modo consola. Los componentes principales de FreeBSD se inician con éxito. Actualmente, el trabajo está enfocado en agregar soporte de red, optimizar la entrada/salida y gestionar procesos. Entre los planes futuros se menciona la integración de las utilidades de FreeBSD con el entorno Windows y la preparación de la documentación.
El proyecto WSL2, desarrollado por Microsoft, proporciona una máquina virtual con un núcleo Linux completo, donde pueden ejecutarse distribuciones de Linux. El núcleo incluye cambios específicos para WSL, como optimizaciones para reducir los tiempos de inicio y el consumo de memoria, la posibilidad de devolver a Windows la memoria liberada por procesos de Linux y configuraciones para excluir controladores y subsistemas innecesarios. El sistema se instala en una imagen de disco separada (VHD) con un sistema de archivos ext4 y un adaptador de red virtual.
Fuente: opennet.ru
