Articulo de referencia

Subsistema de Windows para Linux

{{Cite web\n | url = https://apps.microsoft.com/detail/9p9tqf7mrm4r\n | title = Windows Subsystem for Linux\n | website = Microsoft Store\n | access-date = June 10, 2026}} {{Cit...

El Subsistema de Windows para Linux ( WSL ) es un componente de Microsoft Windows que permite usar un entorno Linux desde dentro de Windows, evitando la sobrecarga de una máquina virtual y siendo una alternativa al arranque dual . La herramienta de interfaz de línea de comandos de WSL viene instalada por defecto en Windows 11, pero es necesario descargar e instalar una distribución a través de ella antes de usarla. [ 4 ] En Windows 10, WSL se puede instalar uniéndose al programa Windows Insider o manualmente a través de Microsoft Store o Winget . [ 5 ]

La versión original, WSL 1, difiere significativamente de la segunda versión principal, WSL 2. WSL 1 (lanzada el 2 de agosto de 2016) actuaba como una capa de compatibilidad para ejecutar ejecutables binarios de Linux (en formato ELF ) mediante la implementación de llamadas al sistema de Linux en el kernel de Windows . [ 6 ] WSL 2 (anunciada en mayo de 2019 [ 7 ] ) introdujo un kernel de Linux real : una máquina virtual administrada (a través de Hyper-V ) que implementa el kernel de Linux completo. Como resultado, WSL 2 es compatible con más binarios de Linux, ya que no todas las llamadas al sistema se implementaron en WSL 1. [ 8 ] A junio de 2026, WSL 1 todavía recibe mantenimiento y soporte. [ 9 ]

Microsoft ofrece WSL por diversas razones. Microsoft concibe WSL como "una herramienta para desarrolladores, especialmente desarrolladores web y aquellos que trabajan en o con proyectos de código abierto". [ 10 ] Microsoft también afirma que "WSL requiere menos recursos (CPU, memoria y almacenamiento) que una máquina virtual completa" (una alternativa común para usar Linux en Windows), a la vez que permite el uso de herramientas de Windows y Linux en el mismo conjunto de archivos. [ 10 ]

La mayor parte de WSL se publicó como software de código abierto el 19 de mayo de 2025 [ 11 ] , aunque ciertas funciones del sistema de archivos todavía dependen de una biblioteca propietaria de código cerrado a partir de septiembre de 2025. .

Historia

La primera incursión de Microsoft en lograr compatibilidad tipo Unix en Windows fue el subsistema POSIX de Microsoft , reemplazado por Windows Services for UNIX a través de MKS / Interix , que finalmente quedó obsoleto con el lanzamiento de Windows 8.1 . La tecnología detrás del Subsistema de Windows para Linux se originó en el Proyecto Astoria , que no llegó a publicarse y que permitía que algunas aplicaciones de Android se ejecutaran en Windows 10 Mobile . [ 12 ] Se puso a disposición por primera vez en la compilación 14316 de Windows 10 Insider Preview. [ 13 ]

Mientras que los proyectos anteriores de Microsoft y el tercero Cygwin se habían centrado en crear sus propios entornos únicos tipo Unix basados ​​en el estándar POSIX , WSL apuntaba a la compatibilidad nativa con Linux. [ 11 ] En lugar de encapsular la funcionalidad no nativa en llamadas al sistema Win32 como lo hizo Cygwin, el diseño inicial de WSL (WSL 1) aprovechó el ejecutivo del kernel NT para servir programas Linux como procesos mínimos aislados especiales (conocidos como "procesos pico" ) conectados a "proveedores pico" en modo kernel como manejadores de llamadas al sistema y excepciones dedicados , distintos de los de un proceso NT estándar, optando por reutilizar las implementaciones NT existentes siempre que fuera posible. [ 14 ]

La versión beta de WSL se introdujo en Windows 10 versión 1607 (Actualización de Aniversario) el 2 de agosto de 2016. [ 15 ] Solo se admitía Ubuntu (con Bash como intérprete de comandos predeterminado). La versión beta de WSL también se conocía como "Bash en Ubuntu en Windows" o "Bash en Windows". WSL dejó de estar en fase beta en Windows 10 versión 1709 (Actualización de Creadores de Otoño), lanzada el 17 de octubre de 2017. [ 16 ] Se podían instalar varias distribuciones de Linux y estaban disponibles para su instalación en la Tienda Windows . [ 16 ]

Aunque el diseño inicial de WSL fue más rápido y popular que los proyectos UNIX-on-Windows anteriores, los ingenieros del kernel de Windows encontraron dificultades al tratar de aumentar el rendimiento de WSL y la compatibilidad de las llamadas al sistema al intentar remodelar el kernel NT existente para que reconociera y operara correctamente en la API de Linux . En una conferencia Microsoft Ignite en 2018, los ingenieros de Microsoft dieron una descripción general de alto nivel de una nueva tecnología de máquina virtual Hyper-V "ligera" para la contenerización donde un kernel virtualizado podría hacer uso directo de las primitivas NT en el host. [ 17 ] En 2019, Microsoft anunció una arquitectura WSL completamente rediseñada (WSL 2) que utiliza esta tecnología de máquina virtual ligera que aloja imágenes reales (personalizadas) del kernel de Linux, afirmando proporcionar compatibilidad total de llamadas al sistema. [ 8 ] Microsoft anunció WSL 2 el 6 de mayo de 2019, [ 7 ] y se incluyó con Windows 10 versión 2004. [ 18 ] También se adaptó a versiones anteriores de Windows 10 1903 y 1909. [ 19 ]

La compatibilidad con GPU para WSL 2 para ejecutar aprendizaje automático acelerado por GPU se introdujo en la compilación 20150 de Windows. [ 20 ] La compatibilidad con GUI para WSL 2 para ejecutar aplicaciones Linux con interfaces gráficas de usuario (GUI) se introdujo en la compilación 21364 de Windows. [ 21 ] Ambas se incluyen en Windows 11.

En abril de 2021, Microsoft lanzó una compilación de prueba de Windows 10 que también incluye la capacidad de ejecutar aplicaciones de interfaz gráfica de usuario (GUI) de Linux usando WSL 2 y CBL-Mariner . [ 22 ] [ 21 ] El Subsistema de Windows para GUI de Linux (WSLg) se lanzó oficialmente en la conferencia Microsoft Build 2021. Está incluido en la compilación 21364 o posterior de Windows 10 Insider. [ 23 ]

El 11 de octubre de 2021, Microsoft presentó una versión de WSL en la Microsoft Store para Windows 11. [ 24 ] Alcanzó la versión 1.0.0 en noviembre de 2022 con soporte añadido para Windows 10. [ 11 ]

En noviembre de 2024, Microsoft anunció nuevas funciones que llegarían a WSL destinadas a mejorar la experiencia de los nuevos usuarios, incluyendo una ventana con nuevos consejos y explicaciones de navegación para "primeros pasos". [ 25 ]

El 19 de mayo de 2025, durante Build, Microsoft anunció que la mayor parte de WSL se había publicado como software de código abierto, a excepción de un controlador utilizado por WSL 1 y los controladores de redireccionamiento de red IFS en WSL 2. [ 26 ] [ 11 ]

Lanzamientos destacados

Características

Bash ejecutándose en Windows 10

La primera versión de WSL proporciona una interfaz de kernel compatible con Linux desarrollada por Microsoft, que no contiene código del kernel de Linux , y que puede ejecutar el espacio de usuario de una distribución de Linux en ella, como Ubuntu , [ 27 ] [ 28 ] [ 29 ] [ 30 ] openSUSE , [ 31 ] SUSE Linux Enterprise Server , [ 32 ] [ 33 ] [ 16 ] Fedora , [ 34 ] CentOS , [ 35 ] AlmaLinux , [ 36 ] Debian , [ 37 ] y Kali Linux . [ 38 ] Dicho espacio de usuario podría contener un intérprete de comandos y lenguaje de comandos GNU Bash , con herramientas de línea de comandos nativas de GNU ( sed , awk , etc.), intérpretes de lenguajes de programación ( Ruby , Python , etc.) e incluso aplicaciones gráficas (utilizando un servidor X11 en el lado del host). [ 10 ]

La arquitectura fue rediseñada en WSL 2, [ 7 ] con un kernel de Linux ejecutándose en un entorno de máquina virtual ligero.

wsl.exe

El wsl.execomando accede y administra distribuciones de Linux en WSL a través de la interfaz de línea de comandos (CLI) , por ejemplo, mediante el Símbolo del sistema o PowerShell . Sin argumentos, entra en el shell de distribución predeterminado . Puede listar las distribuciones disponibles, establecer una distribución predeterminada y desinstalar distribuciones. [ 39 ] También puede ejecutar un comando de Linux [ 40 ] , reemplazando lxrun.exea , que está obsoleto desde Windows 10 1803 y versiones posteriores. [ 41 ]

WSLg

El Subsistema de Windows para la Interfaz Gráfica de Linux (WSLg) se creó con el propósito de habilitar la compatibilidad para ejecutar aplicaciones gráficas X11 y Wayland en Windows en una experiencia de escritorio totalmente integrada. [ 42 ] WSLg se lanzó oficialmente en la conferencia Microsoft Build 2021 y está incluido en la compilación 21364 o posterior de Windows 10 Insider. [ 23 ] Sin embargo, con la introducción de Windows 11 , WSLg finalmente se distribuye con una compilación de producción de Windows, lo que brinda compatibilidad con gráficos y audio en las aplicaciones WSL. [ 43 ] FreeRDP se utiliza para codificar todas las comunicaciones que van desde el servidor del Protocolo de Escritorio Remoto (RDP) (en Weston) al cliente RDP ( msrdc en Windows [ 44 ] ) de acuerdo con las especificaciones del protocolo RDP. [ 45 ]

Los requisitos previos para ejecutar WSLg incluyen:

  • Versiones 21362–21390 de Windows 11 o Windows 10 Insider Preview. [ 42 ] [ 46 ]
  • Se recomienda un sistema con GPU virtual (vGPU) habilitada para WSL, ya que permitirá aprovechar las ventajas de la renderización OpenGL acelerada por hardware. [ 42 ]

Diseño

WSL 1

Firefox para Linux ejecutándose en WSL

El servicio LXSS Manager es el encargado de interactuar con el subsistema (a través de los controladoreslxss.sys y lxcore.sys), y la forma en que Bash.exe (que no debe confundirse con los Shells proporcionados por las distribuciones de Linux) inicia los procesos, así como de manejar las llamadas al sistema Linux y los bloqueos binarios durante su ejecución. [ 47 ] Todos los procesos invocados por un usuario en particular van a una llamada "instancia de Linux" (normalmente el primer proceso invocado es init ). Una vez que todas las aplicaciones se cierran, la instancia se cierra.

El diseño de WSL 1 no incluía emulación/virtualización de hardware (a diferencia de otros proyectos como coLinux) y utilizaba directamente el sistema de archivos del host (a través de VolFSy DrvFS) [ 48 ] y algunas partes del hardware, como la red, lo que garantiza la interoperabilidad. Los servidores web, por ejemplo, pueden ser accedidos a través de las mismas interfaces y direcciones IP configuradas en el host, y comparten las mismas restricciones en el uso de puertos que requieren permisos administrativos o puertos ya ocupados por otras aplicaciones. [ 49 ] Hay ciertas ubicaciones (como carpetas del sistema) y configuraciones cuyo acceso/modificación está restringido, incluso cuando se ejecuta como root, con sudo desde la shell. Se debe iniciar una instancia con privilegios elevados para que "sudo" otorgue privilegios de administrador y permita dicho acceso. [ 10 ]

WSL 1 no es capaz de ejecutar todo el software de Linux, como los binarios de 32 bits, [ 50 ] [ 51 ] o aquellos que requieren servicios específicos del kernel de Linux no implementados en WSL. Debido a la ausencia total de Linux en WSL 1, los módulos del kernel, como los controladores de dispositivos, no se pueden ejecutar. WSL 2, sin embargo, utiliza instancias virtuales del kernel de Linux en vivo. Es posible ejecutar algunas aplicaciones gráficas (GUI) (como Mozilla Firefox ) instalando un servidor X11 dentro del entorno Windows (host) (como VcXsrv o Xming ), [ 52 ] aunque no sin limitaciones, como la falta de soporte de audio (aunque esto se puede solucionar instalando PulseAudio en Windows de manera similar a X11) o aceleración de hardware (lo que resulta en un rendimiento gráfico deficiente). El soporte para OpenCL y CUDA tampoco se está implementando actualmente, aunque está previsto para futuras versiones. [ 53 ] [ 54 ] Microsoft declaró que WSL fue diseñado para el desarrollo de aplicaciones, y no para computadoras de escritorio o servidores de producción , recomendando el uso de máquinas virtuales ( Hyper-V ), Kubernetes y Azure para esos fines. [ 10 ]

En los benchmarks, el rendimiento de WSL 1 suele ser cercano al de Linux nativo Ubuntu, Debian, Intel Clear Linux u otras distribuciones de Linux. En algunas pruebas, la E/S es un cuello de botella para WSL. [ 55 ] [ 56 ] [ 57 ] Microsoft afirma que el backend rediseñado de WSL 2 ofrece un aumento de velocidad veinte veces mayor en ciertas operaciones en comparación con el de WSL 1. [ 8 ] En junio de 2020, un benchmark con 173 pruebas en WSL 2 (20H2) con un AMD Ryzen Threadripper 3970X mostró un promedio del 87 % del rendimiento de Ubuntu 20.04 LTS nativo. En contraste, WSL 1 tenía solo el 70 % del rendimiento de Ubuntu nativo. WSL 2 mejora el rendimiento de E/S, proporcionando un nivel casi nativo. [ 58 ] Una comparación de 69 pruebas con un Intel Core i9-10900K en mayo de 2020 resultó en un rendimiento relativo casi idéntico. [ 59 ] En diciembre de 2020, una prueba de rendimiento con 43 pruebas en WSL 2 (20H2) con un AMD Ryzen 9 5900X mostró un promedio del 93 % del rendimiento de la versión nativa 20.04.1 LTS, en comparación con WSL 1, que solo alcanzó el 73 %. [ 60 ]

WSL 2

Gestor de paquetes Synaptic ejecutándose en WSL

La versión 2 introduce cambios en la arquitectura. Microsoft ha optado por la virtualización mediante un subconjunto altamente optimizado de las características de Hyper-V, para ejecutar el kernel y las distribuciones (basadas en el kernel), prometiendo un rendimiento equivalente al de WSL 1. Para garantizar la compatibilidad con versiones anteriores , los desarrolladores no necesitan modificar nada en sus distribuciones publicadas. La configuración de WSL 2 se puede ajustar mediante la configuración global de WSL , contenida en un archivo INI ubicado .wslconfigen la carpeta Perfil de usuario . [ 61 ] [ 62 ]

La instalación de la distribución reside dentro de un sistema de archivos con formato ext4 dentro de un disco virtual , y el sistema de archivos del host es accesible de forma transparente a través del protocolo 9P , [ 63 ] de forma similar a otras tecnologías de máquinas virtuales como QEMU . [ 64 ] Para los usuarios, Microsoft prometió hasta 20 veces el rendimiento de lectura/escritura de WSL 1. [ 7 ] Desde Windows se proporciona un redireccionador de red IFS para el acceso a archivos del invitado Linux utilizando el prefijo de ruta UNC de . [ 65 ]\\wsl$

WSL 2 requiere Windows 11, [ 66 ] o Windows 10 versión 1903 o superior, con compilación 18362 o superior, para sistemas x64, y versión 2004 o superior, con compilación 19041 o superior, para sistemas ARM64. [ 5 ]

WSL 2 en Windows 11 conserva el 95% del rendimiento de Ubuntu 20.04 LTS nativo. [ 67 ]

Tanto WSL 1 como WSL 2 admiten conexiones IPv6. [ 68 ] [ 69 ] La compatibilidad con IPv6 en WSL 2 requiere Windows 11 o posterior. [ 70 ]

Recepción y crítica

En 2017, el fundador del movimiento del software libre, Richard Stallman, expresó su preocupación de que la integración de la funcionalidad de GNU en Windows obstaculizaría el desarrollo del software libre , calificando esfuerzos como WSL como "un paso atrás en la campaña por la libertad". [ 71 ]

En 2021, Jim Salter, escribiendo para Ars Technica, calificó a WSL como "la mejor parte de Windows 11", destacando la capacidad de ejecutar aplicaciones con gráficos y sonido e instalar múltiples distribuciones en paralelo. [ 72 ]

WSL se ha descrito más ampliamente como una herramienta más útil para desarrolladores que para usuarios finales. [ 73 ] [ 74 ] [ 75 ] [ 76 ] Los revisores criticaron algunas limitaciones, señalando que no es lo mismo que tener Linux y que sufre algunas limitaciones de rendimiento, incluyendo E/S de disco lentas. [ 73 ]

Véase también

Referencias

  1. "Subsistema de Windows para Linux" . Microsoft Store . Consultado el 10 de junio de 2026 .
  2. "Versión 2.7.8" . GitHub . 6 de junio de 2026. Consultado el 10 de junio de 2026 .
  3. "Versión 2.7.7" . GitHub . 19 de mayo de 2026. Consultado el 10 de junio de 2026 .
  4. "Cómo instalar Linux en Windows con WSL" . Microsoft Learn . 19 de noviembre de 2024. Archivado del original el 15 de abril de 2026. Consultado el 15 de abril de 2026 .
  5. 1 2 pokhrel, bishal (27 de diciembre de 2023). "Instalar WSL en Windows 10 u 11" . Droid Crafts .
  6. Leeks, Stuart (2020). Windows Subsystem for Linux 2 (WSL 2): Consejos, trucos y técnicas: Maximice la productividad de su máquina de desarrollo Windows 10 con flujos de trabajo y configuraciones personalizadas . Birmingham: Packt Publishing . págs. 18–19 . ISBN  978-1-80056-352-0OCLC 1202451000 .​ 
  7. 1 2 3 4 Craig Loewen (6 de mayo de 2019). "Anuncio de WSL 2" . Herramientas de línea de comandos de Windows para desarrolladores .
  8. 1 2 3 mscraigloewen (19 de noviembre de 2024). "Acerca de WSL 2" . docs.microsoft.com .
  9. GrantMeStrength. "Preguntas frecuentes sobre el Subsistema de Windows para Linux" . learn.microsoft.com . Consultado el 10 de junio de 2026 .
  10. 1 2 3 4 5 "Preguntas frecuentes sobre WSL" . Microsoft . Consultado el 13 de noviembre de 2016 .
  11. 1 2 3 4 Boulay, Pierre (19 de mayo de 2025). "El subsistema de Windows para Linux ahora es de código abierto" . Blog de desarrolladores de Windows . Recuperado el 19 de mayo de 2025 .
  12. Bright, Peter (6 de abril de 2016). "Por qué Microsoft necesitaba que Windows ejecutara software Linux" . Ars Technica . Condé Nast .
  13. Aul, Gabe (6 de abril de 2016). "Anuncio de la compilación 14316 de Windows 10 Insider Preview" . Blog de experiencia de Windows . Microsoft .
  14. "Descripción general del Subsistema de Windows para Linux" . Subsistema de Windows para Linux . Consultado el 22 de abril de 2018 .
  15. "Actualización acumulativa para Windows 10 versión 1607: 2 de agosto de 2016" . Microsoft . 2 de agosto de 2016. Consultado el 9 de octubre de 2025 .
  16. 1 2 3 "Novedades de WSL en Windows 10 Fall Creators Update - Línea de comandos de Windows" . Línea de comandos de Windows . 11 de octubre de 2017. Consultado el 15 de octubre de 2021 .
  17. Microsoft Ignite (2 de octubre de 2018), Aspectos internos del sistema operativo: Análisis técnico en profundidad de las innovaciones del sistema operativo - BRK3365 , archivado del original el 9 de noviembre de 2021 , consultado el 7 de mayo de 2019.
  18. "WSL 2 estará disponible de forma general en Windows 10, versión 2004 - Línea de comandos de Windows" . Línea de comandos de Windows . 13 de marzo de 2020. Consultado el 15 de octubre de 2021 .
  19. "La compatibilidad con WSL 2 llegará a las versiones 1903 y 1909 de Windows 10 - Línea de comandos de Windows" . Línea de comandos de Windows . 20 de agosto de 2020. Consultado el 15 de octubre de 2021 .
  20. "Entrenamiento de ML acelerado por GPU dentro del Subsistema de Windows para Linux - Blog para desarrolladores de Windows" . Blog de Windows . 17 de junio de 2020. Consultado el 16 de octubre de 2021 .
  21. 1 2 "La vista previa inicial de la compatibilidad con aplicaciones GUI ya está disponible para el Subsistema de Windows para Linux - Línea de comandos de Windows" . Línea de comandos de Windows . 21 de abril de 2021.
  22. Foley, Mary Jo (21 de abril de 2021). "La nueva compilación de prueba de Windows 10 agrega la primera vista previa de aplicaciones GUI de Linux en WSL" . ZDNet . Recuperado el 23 de abril de 2021 .
  23. 1 2 Abrams, Lawrence (29 de mayo de 2021). "Manos a la obra con WSLg: Ejecutando aplicaciones GUI de Linux en Windows 10" . Bleeping Computer . Recuperado el 30 de mayo de 2021 .
  24. "¡Ya está disponible una vista previa de WSL en la Microsoft Store! - Línea de comandos de Windows" . Línea de comandos de Windows . 11 de octubre de 2021. Consultado el 16 de octubre de 2021 .
  25. "Microsoft quiere simplificar el subsistema de Windows para Linux" . Yahoo Tech . 19 de noviembre de 2024. Consultado el 30 de marzo de 2025 .
  26. Cunningham, Andrew (19 de mayo de 2025). "Microsoft cierra una solicitud de función de hace 9 años y libera el código fuente del Subsistema de Windows para Linux" . Ars Technica . Consultado el 19 de mayo de 2025 .
  27. Harsh, Mike (30 de marzo de 2016). "Ejecutar Bash en Ubuntu en Windows" . Creación de aplicaciones para Windows . Microsoft .
  28. Finley, Klint (30 de marzo de 2016). "Por qué no es una locura que Microsoft haga que las aplicaciones de Linux se ejecuten en Windows" . Wired . Condé Nast .
  29. Kirkland, Dustin (30 de marzo de 2016). "Ubuntu en Windows: el espacio de usuario de Ubuntu para desarrolladores de Windows" . Ubuntu Insights . Canonical .
  30. Hammons, Jack (9 de abril de 2016). "Bash en Ubuntu en Windows" . MSDN . Microsoft .
  31. Obtén openSUSE Leap 42 - Microsoft Store
  32. Obtén SUSE Linux Enterprise Server 12 - Microsoft Store
  33. Yegulalp, Serdar (12 de mayo de 2017). "El subsistema de Windows para Linux da la bienvenida a las opciones de Suse y Fedora" . InfoWorld . Consultado el 16 de septiembre de 2017 .
  34. "Fedora en el subsistema de Windows para Linux" . docs.fedoraproject.org . Consultado el 15 de abril de 2026 .
  35. "Imágenes WSL - Grupo de Interés Especial en Imágenes Alternativas de CentOS" . sigs.centos.org . Consultado el 15 de abril de 2026 .
  36. «AlmaLinux WSL | AlmaLinux Wiki» . wiki.almalinux.org . Consultado el 15 de abril de 2026 .
  37. "Debian GNU/Linux para WSL ya está disponible en la Tienda Windows" . Herramientas de línea de comandos de Windows para desarrolladores . Consultado el 7 de marzo de 2018 .
  38. "Kali Linux en la tienda de aplicaciones de Windows" . Consultado el 9 de marzo de 2018 .
  39. Administrar y configurar el Subsistema de Windows para Linux
  40. Interoperabilidad del Subsistema de Windows para Linux con Windows
  41. Referencia de comandos para el subsistema de Windows para Linux
  42. 1 2 3 Bienvenido a WSLg , Microsoft, 7 de noviembre de 2021 , consultado el 7 de noviembre de 2021
  43. Salter, Jim (7 de octubre de 2021). "Lo mejor de Windows 11 es un subsistema de Windows renovado para Linux" . Ars Technica . Consultado el 7 de noviembre de 2021 .
  44. Viswav, Pradeep (11 de octubre de 2021). "El Subsistema de Windows para Linux (WSL) ya está disponible como aplicación en Microsoft Store para Windows 11" . MSPoweruser . Consultado el 30 de abril de 2024 .
  45. "Instalando WSLg" . GitHub . 27 de abril de 2022. Consultado el 27 de abril de 2022 .
  46. "Aclarar Windows 10 vs 11 y números de compilación (#485) · microsoft/wslg@5ddd8d2" . GitHub . Consultado el 28 de mayo de 2022 .
  47. Jack Hammons (22 de abril de 2016). "Descripción general del Subsistema de Windows para Linux" . Blog del Subsistema de Windows para Linux en MSDN .
  48. Jack Hammons (15 de junio de 2016). "Soporte del sistema de archivos WSL" . Blog del Subsistema de Windows para Linux en MSDN .
  49. Jack Hammons (8 de noviembre de 2016). "Redes WSL" . Blog del Subsistema de Windows para Linux en MSDN .
  50. "Habilite WSL para ejecutar binarios ELF de 32 bits" . Comentarios de desarrolladores de Windows (Microsoft/UserVoice) . Archivado del original el 23 de agosto de 2019. Consultado el 21 de enero de 2018 .
  51. "Soporte para binarios ELF i386 de 32 bits" . GitHub .
  52. "El intérprete de comandos Bash de Windows 10 puede ejecutar aplicaciones gráficas de Linux con este truco" . PC World . Consultado el 10 de septiembre de 2018 .
  53. "GPU no accesible [ sic ] para ejecutar TensorFlow e instalar CUDA · Problema n.° 1788 · Microsoft/WSL" . GitHub . Consultado el 10 de septiembre de 2018 .
  54. "Compatibilidad con GPU OpenCL y CUDA" . Comentarios de desarrolladores de Windows (Microsoft/UserVoice) . 15 de septiembre de 2016. Archivado del original el 7 de julio de 2018. Consultado el 10 de septiembre de 2018 .
  55. "Subsistema de Windows para Linux" . Phoronix .
  56. Larabel, Michael (12 de octubre de 2018). "Una mirada al rendimiento de la actualización de Windows 10 de octubre de 2018 con WSL" . Phoronix .
  57. Larabel, Michael (5 de noviembre de 2018). "Las mejoras de WSL en la actualización de Windows 10 de octubre de 2018" . Phoronix .
  58. Larabel, Michael (24 de junio de 2020). "Rendimiento de Ubuntu 20.04 frente a Windows 10 WSL/WSL2 en más de 170 pruebas de rendimiento" . Phoronix .
  59. Larabel, Michael (17 de junio de 2020). "Rendimiento de Windows 10 de mayo de 2020 para WSL frente a WSL2" . Phoronix .
  60. Larabel, Michael (16 de diciembre de 2020). "Rendimiento del Subsistema de Windows para Linux / WSL2 con el AMD Ryzen 9 5900X" . Phoronix .
  61. Loewen, Craig (26 de julio de 2019). "Novedades de WSL en la compilación 18945 de Insiders Preview" . Blog de desarrolladores de Microsoft . Archivado del original el 26 de julio de 2019. Consultado el 26 de julio de 2019. En esta nueva actualización , hemos añadido la posibilidad de empezar a usar opciones de configuración global para WSL. Estas opciones están dirigidas a usuarios avanzados que desean personalizar aún más su experiencia con WSL.
  62. Hillis, Ben (25 de julio de 2019). "MicrosoftDocs/WSL | Build 18947" . GitHub . Archivado del original el 26 de julio de 2019. Recuperado el 26 de julio de 2019 .
  63. "Análisis en profundidad de cómo WSL permite que Windows acceda a archivos de Linux" . Herramientas de línea de comandos de Windows para desarrolladores . 30 de mayo de 2019. Consultado el 24 de junio de 2019 .
  64. Jujjuri, Venkateswararao; Van Hensbergen, Eric; Liguori, Anthony; Pulavarty, Badari (13–16 de julio de 2010). "VirtFS: un sistema de archivos de paso directo con reconocimiento de virtualización" (PDF) . Simposio Linux .
  65. "Trabajar con sistemas de archivos Windows y Linux" . Microsoft Ignite . Microsoft Corporation. 2 de marzo de 2022. Consultado el 9 de octubre de 2025 .
  66. "Comparación de WSL 1 y WSL 2" . Microsoft Learn . 4 de octubre de 2022. Consultado el 18 de octubre de 2022 .
  67. Larabel, Michael (29 de septiembre de 2021). "El rendimiento de Windows 11 WSL2 es bastante competitivo frente a Ubuntu 20.04 LTS / Ubuntu 21.10" . Phoronix .
  68. craigloewen-msft (15 de diciembre de 2023). "Comparación de versiones de WSL" . learn.microsoft.com . Consultado el 16 de diciembre de 2023 .
  69. craigloewen-msft (31 de julio de 2023). "Acceso a aplicaciones de red con WSL" . learn.microsoft.com . Consultado el 11 de octubre de 2023 .
  70. "wsl: El firewall de Hyper-V no es compatible. wsl: El modo de red reflejada no es compatible; se recurre a la red NAT. Problema n.° 10495 · microsoft/WSL" . GitHub . Consultado el 16 de diciembre de 2023 .
  71. Heath, Nick (20 de septiembre de 2017). "¿Microsoft amará a Linux hasta la muerte? Shuttleworth y Stallman opinan sobre si Windows 10 es amigo del software libre" . TechRepublic. Archivado del original el 1 de diciembre de 2022. Recuperado el 18 de febrero de 2022 .
  72. Salter, Jim (7 de octubre de 2021). "Lo mejor de Windows 11 es un subsistema de Windows renovado para Linux" . Ars Technica . Consultado el 30 de marzo de 2025 .
  73. 1 2 "¿Cómo funciona el subsistema de Windows 10 para Linux y para qué sirve? - Base de conocimientos de TI de Petri" . 12 de febrero de 2018. Consultado el 30 de marzo de 2025 .
  74. Salter, Jim (19 de marzo de 2020). "El subsistema de Windows para Linux está ganando terreno entre los desarrolladores" . Ars Technica . Consultado el 30 de marzo de 2025 .
  75. Walker, Brian (27 de abril de 2023). "No, no necesitas el Subsistema de Windows para Linux (WSL) de Microsoft, y aquí te explicamos por qué" . MUO . Consultado el 30 de marzo de 2025 .
  76. Bhartiya, Swapnil (12 de febrero de 2018). "Subsistema de Windows para Linux: un puente entre dos plataformas" . Linux.com . Consultado el 30 de marzo de 2025 .

Lecturas adicionales

  • Barnes, Hayden (2021). Pro Windows Subsystem for Linux (WSL): Powerful Tools and Practices for Cross-Platform Development and Collaboration . Apress. ISBN 978-1484268728.
  • Leeks, Stuart (2020). Subsistema de Windows para Linux 2 (WSL 2): Consejos, trucos y técnicas: Maximice la productividad de su máquina de desarrollo Windows 10 con flujos de trabajo y configuraciones personalizadas . Packt Publishing. ISBN 978-1800562448.
  • Singh, Prateek (2020). Aprende el Subsistema de Windows para Linux: Una guía práctica para desarrolladores y profesionales de TI . Apress. ISBN 978-1484260371.
  • WSL en Microsoft Learn
  • WSL en GitHub
  • Kernel de Linux WSL2 en GitHub
  • Brown, Pete (22 de julio de 2016). "Diversión con el Subsistema de Windows para Linux" . Blog para desarrolladores de Windows . Microsoft.