Home Windows Microsoft niega la existencia de WSL3, el barco portacontenedores WSL de Windows...

Microsoft niega la existencia de WSL3, el barco portacontenedores WSL de Windows 11 se lanzará la próxima semana

51

No hay WSL 3, pero los contenedores WSL llegarán pronto

Microsoft ha descartado la idea de que WSL 3 esté en camino. Los artículos que lo llamaban WSL3 mezclaban una característica diferente, Contenedores WSLLo cual la compañía mostró en Build 2026 y ahora faltan días para su envío. La corrección viene directamente del equipo. Subsistema de Windows para Linux.

TL; Dr: WSL 3 no existe. Los contenedores WSL sí lo hacen y aparecen en menos de una semana.

Contenedor WSL en Windows 11

Microsoft ha negado oficialmente que exista WSL 3.

Craig Loewen, gerente de producto de Microsoft responsable del subsistema de Windows para Linux, publicó en X para aclarar: “En cuanto a PSA, ¡no existe WSL 3! He visto algunos artículos que hablan de ello, y actualmente no existe”. Loewen se refería a una ola de artículos que identificaban erróneamente una declaración diferente.

Microsoft confirma que WSL 3 no existe

La confusión comenzó con Microsoft Build 2026, donde la compañía anunció Contenedores WSLUna nueva característica incorporada que le permite crear, ejecutar e interactuar con contenedores de Linux directamente en Windows sin herramientas de terceros como Docker Desktop. Las publicaciones populares lo informaron como WSL 3, en parte porque el acrónimo WSLc flotaba por ahí.

Según Loewen, los contenedores WSL no son un sucesor de una versión de WSL 2. Se trata de una nueva capacidad construida sobre la infraestructura WSL existente. También confirmó que estará disponible. En solo una semana De su publicación el 23 de junio de 2026.

Propiedades del contenedor WSL

¿Qué es WSL y qué son los contenedores WSL?

Aquí hay una introducción rápida si no es desarrollador. WSL es el subsistema de Windows para Linux y es una característica integrada en Windows que le permite ejecutar un entorno Linux directamente dentro de Windows sin la necesidad de realizar un arranque dual o configurar una máquina virtual completa en un sistema operativo separado.

Sin embargo, un contenedor es un entorno ligero y aislado que empaqueta una aplicación con todo lo que necesita para ejecutarse, incluidas dependencias, bibliotecas y configuración. A diferencia de una VM, un contenedor no emula un sistema operativo completo. Comparte el kernel del sistema operativo host pero tiene su propio sistema de archivos y espacio de proceso.

La ventaja es que los contenedores se inician rápidamente, son fáciles de compartir y portátiles entre máquinas. Los contenedores WSL traen esta funcionalidad de contenedor directamente a WSL.

Descripción de la arquitectura del contenedor WSL

Contenedores WSL frente a WSL 1 y WSL 2: ¿Cuál es la diferencia?

Los contenedores WSL no tienen un número de versión. Esta es una nueva capa de capacidades además de la infraestructura de máquinas virtuales existente de WSL.

WSL se lanzó el 1 de agosto de 2016 como una capa de traducción que convertía las llamadas del sistema Linux a Windows. No existía un kernel de Linux real, por lo que los contenedores no eran un principio.

WSL llegó en versión preliminar el 2 de mayo de 2019 dentro de una máquina virtual administrada liviana con un kernel de Linux completo, lo que permite Docker Desktop.

WSL 1 (2016) WSL 2 (2019) Contenedor WSL (2026)
propósito principal Ejecute la herramienta de línea de comandos de Linux en Windows Ejecute un sistema operativo Linux completo dentro de Windows Ejecute un contenedor de Linux aislado localmente en Windows
el motor capa de traducción, sin kernel de Linux real Kernel de Linux real en una máquina virtual Hyper-V liviana Motor Hyper-V dedicado creado para contenedores OCI
Soporte de contenedores No Sí, pero requiere Docker Desktop Sí, a través de local wslc.exe
superficie de control Símbolo del sistema de Windows o terminal de Linux Terminal de Linux dentro de una distribución (por ejemplo, Ubuntu) wslc CLI desde cualquier terminal Windows

Entonces, ¿qué problema resuelven los contenedores WSL?

Si aún no lo sabía, los desarrolladores que quieren contenedores de Linux en Windows usan Docker Desktop, que en Windows 11 usa WSL 2 como backend. Docker Desktop funciona bien, pero conlleva costos de licencia por puesto para equipos grandes y requiere una configuración compleja que los administradores de TI en entornos empresariales deben administrar por separado.

Estibador

Los contenedores WSL eliminan la necesidad de Docker

Ahora se pueden crear, ejecutar e implementar contenedores desde Windows usando wslc.exe sin instalar Docker Desktop ni ninguna otra herramienta de terceros. La sintaxis del comando refleja fielmente Docker, por lo que los desarrolladores no enfrentan una curva de reaprendizaje pronunciada. Los contenedores WSL admiten el paso de GPU a través de la interfaz del dispositivo contenedor, lo que significa que puede ejecutar cargas de trabajo aceleradas por GPU, como canalizaciones de aprendizaje automático basadas en CUDA, dentro de un contenedor de Linux en sus controladores de GPU de Windows.

Usando GPU para contenedor WSL

Para los administradores de TI empresariales, la función se integra con la infraestructura de administración de Windows existente. Capacidades basadas en políticas a través de políticas de grupo o control MDM, qué contenedores se pueden ejecutar y de dónde se pueden recuperar las imágenes. Los administradores pueden ver los contenedores en ejecución a través de herramientas de auditoría estándar de Windows, que Docker Desktop no ofrece de forma nativa.

Microsoft anunció el contenedor WSL en Build 2026

El 2 de junio Build 2026, Microsoft posicionó los contenedores WSL como una parte central de su historia de Windows 11 optimizada para desarrolladores. El anuncio oficial realizado por el vicepresidente ejecutivo Pawan Davuluri, así lo afirmó “Una forma integrada de crear, ejecutar e interactuar con contenedores de Linux en Windows”.

El contenedor WSL tiene dos componentes:

  1. La primera es la CLI exe, que permite a los desarrolladores crear, ejecutar e implementar contenedores de Linux directamente desde la línea de comandos listos para usar.
  2. La segunda es la WSL Container API, que permite a los desarrolladores de aplicaciones de Windows utilizar contenedores de Linux mediante programación como parte de la lógica de la aplicación, cubriendo escenarios como la ejecución de cargas de trabajo de IA nativas, canales de pruebas basados ​​en contenedores y el procesamiento de datos basados ​​en Linux desde aplicaciones nativas de Windows.

wslc en acción

La compilación 2026 contenía algunas herramientas de Linux más para Windows 11. CoreUtils para Windows ahora está disponible de forma generalizada y ofrece más de 75 utilidades de línea de comandos de Linux conocidas, como ls, grep, cp y mv, de forma nativa a Windows sin WSL ni VM. Basados ​​en el proyecto uutils de código abierto en Rust, estos comandos se ejecutan directamente en Windows, lo que significa que los scripts que los utilizan funcionan sin modificaciones. En el mismo evento se presentó una vista previa de Intelligent Terminal, una función experimental que brinda asistencia de IA sensible al contexto directamente al terminal.

Por qué Microsoft invierte en Linux en lugar de Windows

La inversión de Microsoft en herramientas WSL y Linux no es altruista. La compañía sabe que si Windows se convierte en el lugar más fácil para ejecutar cargas de trabajo de Linux, los desarrolladores tendrán menos motivos para cambiar a macOS o configuraciones nativas de Linux. Escribimos sobre esto cuando Microsoft describió sus planes para actualizar WSL con un acceso a archivos más rápido, mejores redes y una configuración más sencilla.

El desarrollo de software moderno se centra abrumadoramente en Linux. Cree una canalización que se ejecute en Linux. La infraestructura de la nube se ejecuta en Linux. Los marcos de IA como PyTorch, TensorFlow, llama.cpp y Ollama están creados y optimizados para el entorno Linux. Históricamente, los desarrolladores que trabajan en Windows han tenido que luchar con sus herramientas o mantener entornos Linux separados junto con sus máquinas Windows.

Con WSL 2 manejando la compatibilidad del kernel de Linux y los contenedores WSL eliminando la necesidad de Docker Desktop, Microsoft está tratando de eliminar todas las razones para que un desarrollador opte por una plataforma diferente. Además de eso, Coreutils significa que incluso la memoria muscular de línea de comandos que pertenece a macOS y Linux ahora funciona en Windows desde el primer momento.

Esta es una buena noticia para los desarrolladores. Cada iteración de WSL ha mejorado constantemente la experiencia. También soy fanático de cómo los contenedores WSL se presentan como una actualización WSL de rutina, disponible para todos los usuarios de Windows 11 sin una actualización importante del sistema operativo.

Enlace fuente