News

Windows 10: kernel Linux inside

Hoy en día es posible encontrar en la tienda de Windows las «distribuciones» Linux que funcionan en Windows 10 de forma nativa: Ubuntu, Debian, openSUSE, Fedora y hasta Kali Linux forman parte de un conjunto de soluciones que dan acceso directo a gran parte de sus opciones desde el sistema operativo de Microsoft.

Subsistema Windows para Linux.

Desde 2016 Microsoft nos viene sorprendiendo con las medidas que ha estado tomando para atraer a los desarrolladores, muchas de las cuales tienen que ver con Linux y el open source. Primero llegó la consola, gracias al soporte de bash y apt-get, pero para el año siguiente, WSL salió de beta y empezó a formar parte integral del sistema.

Así llegamos a tener un entorno que luce y se comporta exactamente como Linux dentro de Windows 10. Ahora, henos aquí en 2019, tras anunciar a principios de año que se podría acceder al sistema de archivos de Linux desde Windows, ya hemos avanzado hasta llegar a estar frente a un Windows que tendrá su propio kernel de Linux con WSL2.

Un kernel propio para que Linux vaya a toda pastilla en Windows 10

El actual Windows Subsystem for Linux utiliza un componente desarrollado por Microsoft que proporciona la misma API del kernel que el kernel Linux, pero escrita desde cero por Microsoft. Lo que hace ese componente es traducir llamadas desde las APIs de Linux a las APIs del kernel de Windows NT integrado en Windows 10.

El kernel de Linux para Windows será pequeño y ligero y completamente open source

Este kernel de Linux hecho en Microsoft estará basado inicialmente en la versión 4.19 del kernel de Linux, la última versión de soporte extendido, y los de Redmond dicen que basarán siempre el kernel en la última versión estable LTS de Kernel.org, para mantenerse al día con las novedades de Linux.

Además de esto, Microsoft ha aplicado algunos parches para que el kernel que tiene WSL2 sea pequeño, ligero y especialmente diseñado para reemplazar la arquitectura de emulación que usaba el subsistema con la versión anterior de WSL.

Finalmente, el kernel de Linux que usará WSL2 será completamente open source (como debería ser), y cuando sea liberado en las últimas build Insider de Windows 10, incluirán instrucciones de cómo crear tu propio kernel WSL que estarán disponibles en GitHub.

Fuente:

https://www.xataka.com

https://www.genbeta.com/