Microsoft Windows 11… ¿con kernel Linux?

Windows Subsystem Linux

Una auténtica locura ¿verdad? El título ya parece una broma, pero lo ha comentado alguien que no suele decir demasiadas estupideces y que conoce bien la industria. De hecho, fue la misma persona que me comunicó que Linus Torvalds volvería tras su cese temporal al mando de Linux en la versión Linux 4.20 y así fue. Justo tras anunciar la versión 4.19 del kernel, Torvalds tomó de nuevo el control de su proyecto. Me estoy refiriendo a Steven J. Vaughan-Nichols, para quienes no lo conozcan…

Y ahora se ha atrevido con algo tan fuerte como esta noticia. ¿Acertará nuevamente? Lo cierto es que sea cierto o no, esta noticia les gustaría a muchos al igual que alarmaría a otros tantos. Pero que el próximo Windows 11 esté basado en el kernel Linux en vez de en el kernel Windows NT de Microsoft, sería una noticia mucho más impactante que la de Richard Stallman dando un discurso en la sede de Microsoft.

Steven se basa en que los numerosos problemas de Windows 10 en el que van a disgusto casi por actualización tienen un problema de base complicado de resolver. Los numerosos releases de Windows 10 han traído desde problemas que evitan que ciertos equipos arranquen, otras actualizaciones que dejan la conexión WiFi inservible, otra que eliminaba archivos sin tu consentimiento de ciertas carpetas, y un largo etc., que no parece cesar.

Ayer al conocer esta noticia bromeaba con un amigo sobre si Linux vendrá a corregir los problemas de Microsoft Windows o si Microsoft llegará para estropear a Linux. Pero fuera de bromas, vamos a lo que ha comentado Steven para hacer esa suposición. Él piensa que ante problemas tan graves como los que tiene Windows 10, quizás sea necesario tomar medidas desesperadas. ¿Esto sería bueno para el mundo Linux? Yo sinceramente lo dudo, y preferiría que todo siga como está, porque podría llevarse por delante a muchos proyectos de distros…

Steven ha jugado con esta idea desde hace muchos años, pero ahora parece que se la está tomando más en serio debido a los últimos acontecimientos. Para los usuarios no habría cambio alguno, el próximo Windows no tendría cambios, excepto que el kernel que lo mueve todo sería Linux y no NT. Eso significaría todo el software nativo funcionando sobre Linux. Pero personalmente veo varios problemas a esto, por un lado que es probable que no haya ese tal Windows 11 debido a la política actual de actualizaciones como un rolling-release de Microsoft.

Por otro lado, que portar todo el software para funcionar sobre Linux sería un esfuerzo brutal. Aunque para eso, dice Steven que ya hay proyectos muy avanzados. Se basa en que WSL (Windows Subsystem Linux) ya está ahí, y también proyectos como Wine y otras implementaciones como la de CrossOver y Valve Proton para Steam. Eso ya cuenta con gran cantidad de llamadas al sistema o syscalls “traducidas” para funcionar sobre Linux.

Actualmente, proyectos como los citados no funcionan del todo finos porque Microsoft tiene el código cerrado de su API y no cuentan con funcionalidad plena. Pero si Microsoft aportase lo que le falta a la maquinaria como Wine, tendría lo necesario para “engrasarla” y que el software nativo funcionase a las mil maravillas. Esto por otro lado podría ser beneficioso colateralmente con GNU/Linux debido a lo que aportaría, pero también destructivo si logra captar la atención de los usuarios que ahora ejecutan alguna distro GNU/Linux.

Sea como sea, esto no es un hecho actualmente. Y aunque Linux sea el más usado en la plataforma de Microsoft Azure, y aunque hayan abierto mucho código, lanzado algunas herramientas para Linux, comprado GitHub, aportado código al kernel Linux, e incluso sean miembros de la Linux Foundation, no estoy seguro si el futuro va por ahí o más bien el futuro está en la nube…

¿Te gustaría ver un Windows X con kernel Linux? No olvides dejar tus comentarios con lo que piensas… Yo vuelvo a repetir que, aunque parezca el éxito de Linux en el sector del escritorio definitivo, podría traer consecuencias graves. ¿Recuerdas el EEE (Embrace, Extend and Extinguish)? ¡Cuidado! Ya comenté algo similar en el artículo sobre el caso exFAT.

18 comentarios, deja el tuyo

  1.   akhenaton@pop-os# dijo

    Creo que el único provecho que sacariamos sería mejoras de drivers Nvidia…
    Por lo demas se migrarian muchos problemas a GNU/Linux

  2. Hay que entender que la Microsoft de Satya Nadella no es la misma que la de Bill Gates. De hecho, la que dejó Steve Ballmer ya no lo era.
    Microsoft dejó de ser una empresa de productos para ser una empresa de servicios. Básicamente de servicios en la nube. Hoy se puede pagar la licencia (corporativa) de WIndows con una suscripción mensual junto a Microsoft Office. Lo que les interesa es tener empresas que paguen la cuota de Office 365, Microsoft Teams y Azure y desarrolladores que utilicen sus herramientas para la creación de aplicaciones como GitHub y Visual Studio.
    No creo que teniendo el código fuente de una aplicación sea demasiado caro portarla a Linux. De hecho pueden tomar el código base de OpenOffice (el de LibreOffice no pueden por una cuestión de licencias) cambiarle la interfaz, hacerlo compatible con los formatos de Microsoft y ponerle Microsoft Office 2020.
    No tengo los conocimientos técnicos para saber si la actualización a un kernel Linux sería difícil, pero había distribuciones LInux que se instalaban desde una aplicación de Windows por lo que supongo que no sería imposible.

  3.   Jithor dijo

    Los usuarios de linux seguiremos usando GNU/Linux, Debian y Mint y Kali en mi casi. Y Windows se puede meter por detras su WinDOS con kernel linux. No caere en esa red.

    1.    Robert dijo

      Opción 1:
      Hay tanta ignorancia en la persona que escribió este entrada en este blog.
      Opción 2:
      Clickbait al máximo nivel.

      Como sea, estoy decepcionado de haber perdido mi tiempo leyendo esta “información”

  4.   Jithor dijo

    Los usuarios de linux seguiremos usando GNU/Linux, Debian y Mint y Kali en mi caso. Y Windows se puede meter por detras su WinDOS con kernel linux. No caere en esa red.

    1.    Pepe dijo

      Si, desde luego es lo mejor para perder el tiempo con un ordenador, estoy de acuerdo. Se está mas tiempo toqueteando el sistema, personalizando y cambiando cosas por entretenerse que haciendo algo con sus programas.

  5.   Deby dijo

    No sería GNU/Linux sino Win/Linux y nosotros pronto vamos a usar GNU/Hurd, todos contentos

    1.    Dark dijo

      Esta publicación está muy desinformada. Por favor vuelvan a investigar (WSL).

      1.    M0 dijo

        El comentario mas acertado.

  6.   MKF dijo

    microsoft NO es AMIGO del PINGUINO y en cuanto pueda subila la temperatura y lo arrojaraja al mar.

  7.   Giancarlo dijo

    Me parece que seria genial!! Si Microsoft hace eso quiere decir que todos los drivers privativos, software privativo profesional indispensable (Autocad o la suite de Adobe) y los juegos AAA serían todos compatibles de forma nativa con Linux. Lo cual beneficiaria a los usuarios de las distros de siempre

  8.   adeplus dijo

    No creo que suceda eso en el “escritorio”… Quizá para armar una nueva línea de servidores porque le están comiendo la tostada. Sí, está bien que todos quieran azure pero todos los inquilinos se traen sus muebles y electrodomésticos.

    Todo el mundo habla del ecosistema y creo que levantar uno nuevo a partir del kernel es bastante complicado, no solo en lo técnico. Tampoco con la llegada de nuevos dispositivos pudieron hincarle el diente teniendo casi todo. Y con los dispositivos “tradicionales” tampoco creo que cedan su actual parte del pastel en algo que no tendría mucha aceptación teniendo en cuenta la resistencia al cambio de más del 50% de los actuales usuarios de windows.

  9.   El Tuercas dijo

    Bueno… no todo es malo… ya hay bastante software privativo y blobs corriendo en Linux, y a no ser que uses una distro aprobada por la FSF no estás libre de pecado. Ahora bien, si Microchof se pasa al kernel de Linux, imagino que lo cogerá, lo modificará y lo lanzará únicamente para sus diferentes “distros” Linux, y dejarán al kernel de Torvald que siga su camino. Lo malo, es que los hackers también se portarán a Linux y empezaremos a tener virus y mierdas varias, aunque gracias a la comunidad, tal y como ha pasado siempre, los agujeros descubiertos siempre se cierran en cuestión de un día o dos. En cuanto al software y drivers le vendría de lujo a Linux el tener los buques insignia del soft privativo, y los drivers de Nvidia y demás. En general será buena cosa, aunque es cierto que algunas distros caerían, las principales seguirán como si nada, y seguirán existiendo las distros fsf porque siempre habrá puristas.

  10.   Santiago dijo

    Como bien dice el refrán “si no puedes con tu enemigo únete a él”. Y esto es lo que está haciendo Microsoft, lo cual no creo que sea beneficioso para Linux; ya que los problemas que desde siempre tiene Windows se acabarían migrando.

    1.    Gaelsd dijo

      Matices como en todo. Ventajas y desventajas para ambos, aunque mas dramatucas en linux. Creo que MS rn lugar de luchar, quiere aprovechar que el software libre no le pone ningun pero para que se lo coma algo asi como android y google. Lo usas, lo modificas a tus necesidades, entonces si pones candados y plas! Ganancias con mucho menor inversion. Quien dice que no termina haciendo una vil distro, solo que con logos propios y partes privativas. Ahi esta Red Hat, haciendo negoció. Obvió gebera ingresos y crecimiento a proyecto, pero no por lindos, sino porque pueden aprovecharse. Ahi esta google como mayor inversionista de firefox. O los que usan wine de base para sus popios proyectos (no me qcurso los nombres), pero de echo uno ni comparte las mejoras.

      La mayor ventaja, es que obligaria a las emprezeaa a mayor compatibilidad con el kernel y eso es bueno, pero quiza haria caer a muchos proyectos que no podrian competir. Dificil analizar eso. Tambien habriria un poco el mercado a MS a lugares casi exclusivos de linux como las supercomputadoras. Ni dejaría que linux siga metiensose en ambitos en lo que windows no podria, como el internet de las cosas, ondas cientificas y de investigación en las que si es fuerte y va creciendo.

      Creo que por ahi va la idea. Esta gratis y oeibre aprovechalo y roba el mercado que solo seria para linux en vez de que te lo roben a ti.

      Al final creo que podria perjudicar mas que ayudar.

  11.   Javier dijo

    Muchos comentarios desde el desconocimiento, Microsoft Fue de las primeras empresas en comercializar Unix con Microsoft Xenix lanzado en 1980, el primer clon de Unix a manos de Linus torvalds se lanzo en 1991 y era solo en Kernel. Microsoft en ese sentido esta mas cerca de linux que el propio linux. aunque les parezca una locura. https://es.wikipedia.org/wiki/Microsoft_XENIX

  12.   Twikzer dijo

    Si “adoptan” el kernel de linux tal cual, y windows se adapta a el y su “filosofia” perfecto, drivers buenos y aplicaciones profesionales para todos. pero si hacen alguna capa intermedia o api, para adaptarse al kernel, muy seguramente los drivers y aplicaciones para el nuevo windows, solo funcionen con ese nuevo windows por mucho kernel linux que tenga.

  13.   Jorge dijo

    Creo que están confundiendo WSL 2.0 que integra el Kernel linux al lanzar Ubuntu nativo dentro de windows 10 , WSL 2.0 es un tremendo avance en este sentido ya que no es virtualizacion como WSL 1. ( Windows subsitem for linux). Yo ya puedes usar Ubuntu integrado a Windows 10 con WSL 1 y de hecho hasta instalar XServer (Xfree) y ejecutar Nautilus con un Xserver como Xming

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.