Windows Subsystem for Linux (WSL): Guía Completa

Puntos Clave
  • WSL 2 utiliza un kernel de Linux real ejecutado en una máquina virtual ligera basada en Hyper-V.
  • La mayor parte de WSL fue liberada como código abierto el 19 de mayo de 2025.
  • WSLg permite la ejecución de aplicaciones de Linux con interfaz gráfica de usuario (GUI) en Windows.
Fotografía o diagrama de Windows Subsystem for Linux (WSL): Guía Completa

El Windows Subsystem for Linux (WSL) es un componente fundamental de Microsoft Windows que permite a los usuarios ejecutar un entorno de Linux directamente desde Windows. Esta herramienta elimina la necesidad de configurar máquinas virtuales pesadas o recurrir al arranque dual (dual booting), optimizando el flujo de trabajo de los desarrolladores.

Interfaz de Windows Subsystem for Linux
WSL permite la integración de herramientas de Linux en el ecosistema de Windows.

Evolución de WSL: De la Versión 1 a la Versión 2

Desde su lanzamiento, WSL ha evolucionado significativamente para mejorar la compatibilidad y el rendimiento:

  • WSL 1: Lanzada el 2 agosto de 2016, funcionaba como una capa de compatibilidad que traducía las llamadas al sistema de Linux a llamadas del kernel de Windows.
  • WSL 2: Anunciada en mayo de 2019, introdujo un kernel de Linux real ejecutado en una máquina virtual ligera gestionada a través de Hyper-V, lo que garantiza una compatibilidad total con los binarios de Linux.

A partir de junio de 2026, WSL 1 sigue recibiendo mantenimiento y soporte, aunque WSL 2 es la opción recomendada para la mayoría de los usuarios debido a su mayor potencia.

Propósito y Ventajas para Desarrolladores

Microsoft diseñó WSL específicamente como una herramienta para desarrolladores, especialmente aquellos enfocados en la web y proyectos de código abierto. Entre sus principales ventajas se encuentran:

  • Menor consumo de recursos: Requiere menos CPU, memoria y almacenamiento que una máquina virtual completa.
  • Acceso compartido a archivos: Permite utilizar herramientas de Windows y Linux sobre el mismo conjunto de archivos simultáneamente.
  • Soporte de GPU y GUI: Las versiones modernas de WSL 2 permiten ejecutar aplicaciones con interfaz gráfica (WSLg) y aprovechar la aceleración por GPU para el aprendizaje automático (machine learning).
Características de WSL
WSL facilita la ejecución de distribuciones como Ubuntu, Debian y Kali Linux en Windows.

Historia y Apertura del Código

El origen de WSL se remonta al proyecto no lanzado Project Astoria. Tras pasar por una fase beta conocida como "Bash on Ubuntu on Windows", la herramienta se consolidó como un componente estándar de Windows 10 y 11.

Un hito importante ocurrió el 19 de mayo de 2025, cuando Microsoft liberó la mayor parte de WSL como software de código abierto, aunque algunas funciones específicas del sistema de archivos y controladores siguen siendo propietarios.

Distribuciones Soportadas

WSL permite la instalación de diversas distribuciones populares a través de la Microsoft Store, incluyendo:

  • Ubuntu
  • Debian
  • Kali Linux
  • openSUSE
  • Fedora
  • CentOS

Preguntas Frecuentes

Respuestas a las dudas más habituales sobre Windows Subsystem for Linux (WSL): Guía Completa.

WSL 1 es una capa de compatibilidad que traduce llamadas al sistema, mientras que WSL 2 incluye un kernel de Linux real, ofreciendo mayor compatibilidad y rendimiento.

Volver al índice enciclopédico