En su conferencia anual para desarrolladores Build, Microsoft anunció un hito importante: el subsistema de Windows para Linux (WSL) ahora es código abierto.
Esta decisión ha sido muy esperada por los desarrolladores que utilizan WSL para ejecutar distribuciones de Linux de forma fluida dentro de Windows.
Por qué abrir el código de WSL
Pavan Davuluri, vicepresidente corporativo de Windows y dispositivos en Microsoft, explicó la motivación detrás de esta decisión:
“Queremos que Windows sea una excelente plataforma para desarrolladores. Una buena plataforma significa diferentes cosas, pero una parte clave es tener un WSL con buen rendimiento y capacidades para que los desarrolladores puedan trabajar en la experiencia nativa de Windows mientras aprovechan todo lo que Linux ofrece.”
Ahora los desarrolladores pueden descargar el código fuente de WSL, compilarlo ellos mismos y contribuir con nuevas funciones o corrección de errores.
Esto abre la puerta a una evolución más colaborativa y guiada por la comunidad.
Breve historia de WSL
- WSL 1 (2016): Inicialmente, Windows emulaba el kernel de Linux mediante componentes como
lxcore.sysylxss.sys. - WSL 2 (2019): Microsoft cambió a ejecutar un kernel Linux real dentro de una máquina virtual ligera, mejorando mucho la compatibilidad y el rendimiento.
Desde entonces, WSL ha incorporado soporte para GPUs, aplicaciones gráficas de Linux y systemd, convirtiéndose en una herramienta poderosa para desarrolladores que necesitan ambos entornos, Windows y Linux.
Qué significa abrir el código para los desarrolladores
Davuluri comentó que mientras el equipo de WSL se centró primero en entregar el producto y añadir funciones, ahora han refactorizado componentes centrales de Windows para que WSL pueda funcionar como un sistema independiente.
Este cambio arquitectónico les ha permitido liberar el código.
Conclusión
Abrir el código de WSL es un paso importante para convertir a Windows en una plataforma aún mejor para desarrolladores que dependen de herramientas Linux.
Es un momento emocionante que podría traer innovación más rápida e integración más estrecha entre los ecosistemas de Windows y Linux.