No, eso no significa que Microsoft esté convirtiendo su Windows 10 en una distribución de Linux, pero la compañía comenzará a distribuir un kernel de Linux creado a medida dentro de este año a partir de las compilaciones de Windows 10 Insider.
Microsoft anunció el cambio en una publicación de blog al tiempo que presentaba el Windows Subsystem for Linux versión 2.0 (o WSL 2 ) que contará con «incrementos dramáticos en el rendimiento del sistema de archivos» y admitirá más aplicaciones de Linux como Docker.
Por lo tanto, para admitir esta arquitectura completamente nueva para WSL 2, Windows 10 tendrá su propio kernel de Linux.
Aunque esta no es la primera vez que Microsoft ha enviado un kernel de Linux, ya que la compañía ya ha enviado su propio kernel de Linux a la Azure Sphere el año pasado, esta es la primera vez que se envía un kernel de Linux con Windows.
A diferencia del Subsistema de Windows para Linux versión 1.0 (WSL 1) que usaba un kernel compatible con Linux, la primera versión de WSL 2 se basará en la última versión estable de Linux a largo plazo, es decir, la versión 4.19 de Linux en Kernel.org.
Al cambiar al uso del kernel de Linux, Microsoft obtiene todas las características de Linux como los contenedores Docker de forma gratuita y promete un rendimiento «notablemente más rápido», con un arranque más rápido y un menor uso de la memoria.
«Las pruebas iniciales que hemos ejecutado tienen WSL 2 que se ejecuta hasta 20 veces más rápido en comparación con WSL 1 al desempaquetar un archivo comprimido comprimido, y de 2 a 5 veces más rápido cuando se usa git clone, npm install y cmake en varios proyectos», escribe Microsoft en el anuncio del blog.
Puede ver una vista previa de Windows Subsystem for Linux versión 2.0 en el video dado.
Mientras que el código fuente para el kernel de Linux provendrá de Kernel.org, Microsoft dice que la compañía incluirá su kernel personalizado en Windows Update para entregar actualizaciones de seguridad y mejoras a Windows 10.
Además, Microsoft hospedará su kernel WSL2 personalizado en Github y Esté haciendo que sea completamente de código abierto, para que los desarrolladores e investigadores puedan contribuir al kernel WSL2. La compañía también proporcionará instrucciones de construcción para que los desarrolladores puedan crear sus propios núcleos personalizados.
WSL 2 se lanzará a las compilaciones de Windows 10 Insider a fines de junio de 2019.
Además del kernel de Linux, Microsoft también anunció el plan de la compañía para lanzar una nueva aplicación de Terminal de Windows que hará que WSL 2 funcione aún mejor. El código fuente de Windows Terminal ya está disponible en GitHub.
Fuente: thehackernews.com