Close
    Search Search

    Windows 10 se lanzará pronto con un kernel de Linux completo y GPL de código abierto

    La corriente Subsistema de Windows para Linux utiliza un componente de kernel creado por Microsoft que proporciona la misma API de kernel que el kernel de Linux, pero fue escrito desde cero por Microsoft.

    Esencialmente, tradujo de las API de Linux a las API del kernel de Windows NT. Esto funcionó muy bien, pero el subsistema actual tenía algunas deficiencias: no había capacidad, por ejemplo, para usar controladores linux, en particular, los controladores del sistema de archivos.



    El rendimiento del sistema de archivos, en capas sobre el NTFS propio de Windows, solía ser 20 veces más lento que un núcleo Linux real.

    También era una versión relativamente antigua del kernel; Ofrecía aproximadamente el conjunto de API que ofrecía Linux 4.4 y que se lanzó en 2016. Algunas API no están implementadas y otras solo lo están parcialmente para satisfacer las necesidades de aplicaciones específicas.

    Windows 10 se lanzará pronto con un kernel de Linux completo y GPL de código abierto

    La nueva actualización traerá el kernel real de Linux a Windows 

    Nueva actualización de Windows 10

    Todo está cambiando con el Subsistema de Windows para Linux 2. En lugar de emular las API del kernel de Linux en el kernel de NT, el WSL 2 ejecutará un kernel de Linux completo en una máquina virtual liviana.

    Este kernel será acortado y adaptado para este caso de uso específico, con soporte de hardware reducido (ya que se transferirá al sistema operativo Windows host para eso) y un arranque más rápido.

    El kernel de Linux es GPL de código abierto; la licencia GPL requiere que cualquier modificación realizada en el código se publique y esté disponible bajo la licencia GPL.


    Microsoft cumplirá con esto publicando los parches y modificaciones que haga al kernel. WSL 2 también usará una división similar a la de WSL actual: el componente del kernel se enviará con Windows, mientras que las diversas distribuciones de Linux se podrán instalar desde Microsoft Store.


    Usando el propio kernel de Linux, Microsoft obtiene todas las funciones de Linux de forma gratuita.

    Es Por Que isso o WSL 2 admitirá contenedores Docker: Toda la infraestructura subyacente, como cgroups, ya está en el kernel de Linux, y Microsoft no necesitará implementar las características por sí mismo. El kernel integrado será reparado y actualizado por Windows Update.

    Windows 10 se lanzará pronto con un kernel de Linux completo y GPL de código abierto

    prueba de funcionamiento

    • Microsoft prepara nueva interfaz de Windows 10 con esquinas redondeadas
    • PC con almacenamiento USB o tarjeta SD no se actualizará a Windows 1903 versión 10

    Vea la imagen de arriba para un demostración rápida de WSL 2 en acción. Cuando comenzamos nuestras pruebas, tenemos acceso a un cáscara de trabajo en menos de dos segundos, y podemos ejecutar servicios y aplicaciones como docker de inmediato. 


    Esto también proporciona un gran aumento de rendimiento. Operaciones pesadas del sistema de archivos, como extraer un tarball, puede ser hasta 20 veces más rápido; otras actividades (como la clonación de repositorios de código fuente en Git) será quizás cinco veces más rápido.


    A WSL ya ha sido muy bien recibido por los desarrolladores, ya que proporciona un entorno de sólido desarrollo similar a Linux. Una WSL 2 llevará esto a un nuevo nivel y eliminará todos los problemas de compatibilidad que WSL 1 Tiene.

    Se espera que la primera vista previa de WSL 2 se lance en junio.

    Añade un comentario de Windows 10 se lanzará pronto con un kernel de Linux completo y GPL de código abierto
    ¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.

    End of content

    No more pages to load