Aparecen los primeros indicios de Subsistemas Multiarquitectura en el núcleo de Windows 10

Aparecen los primeros indicios de Subsistemas Multiarquitectura en el núcleo de Windows 10

Aparecen los primeros indicios de Subsistemas Multiarquitectura en el núcleo de Windows 10

Hace 2 meses hablamos de una información que recibimos internamente con respecto al trabajo que está haciendo Microsoft en el núcleo (Kernel) de Windows 10 en su rama actual de desarrollo, Redstone 2. Dicha información hablaba de la creación de subsistemas multiarquitectura, en las cuales se busca implementar mejores formas de optimizar los tiempos de ejecución del sistema operativo, así como optimizar los procesos de desarrollo de aplicaciones universales. Parece que el trabajo ha comenzado a relucir y ya tenemos los primeros indicios de este modelo para el Kernel del sistema operativo.

El reconocido entusiasta en temas Microsoft, WalkingCat, se ha percatado de código que podría pertenecer a un subsistema híbrido en Windows 10. El x86-on-ARM64 podría significar la ejecución de código creado exclusivamente para la arquitectura x86 (normalmente utilizada en chips para tablets y PCs de baja gama) dentro de la nueva arquitectura ARM64 (la versión de 64 bits de la arquitectura que conocemos para móviles).

https://twitter.com/h0x0d/status/800537831407951872

Esto implicaría, además, que Microsoft estaría trabajando en conjunto con fabricantes de chipsets que desarrollarían procesadores con soporte de ejecución de código híbrido entre arquitecturas. CHPE, cómo sería el nuevo nombre de este subsistema según el tweet, abriría, presuntamente, la posibilidad de poder ejecutar aplicaciones para Windows 10 para PCs y tablets en dispositivos móviles nativamente (tal y como si se tratase de una app desarrollada para una arquitectura específicamente).

Estos indicios se pueden ver en la Build 14965 de Windows 10. Estaremos atentos con respecto al desarrollo de este tema.

Windows 10 Build 9888 se deja ver… ¡con la nueva versión del Kernel 10.0! [ACTUALIZACIÓN]

Windows 10 Build 9888

Windows 10 Build 9888

Se han filtrado las primeras imágenes de una nueva build de Windows 10, en este caso estamos hablando de la Build 9888 y que como principal novedad, trae la nueva versión de su Kernel en la versión 10.0. La cadena de compilación es la 10.0.9888.0.fbl_release.141113-2137, totalmente diferente a la última build compilada actualmente, la build 6.4.9891.0.fbl_release.141118-1702.

Windows 10 Build 9888

Si comparamos ambas cadenas, la build 9888 comienza con 10.0 y la 9891 comienza con 6.4, indicando la versión del Kernel compilada para cada Build, lo que supone que Microsoft está probando una nueva versión de su núcleo interno para el sistema operativo. La Build 9888 sería la primera compilación con esta nueva versión de este Kernel, sin embargo, después de ésta, no ha habido más compilaciones con la nueva versión lo que supone que ha traído más problemas que mejoras.  Las imágenes vienen desde la siempre conocida web ITHome.

Analizando un poco este tema, para las personas que no están muy familiarizadas con esto, un cambio de Kernel indica que las aplicaciones que están desarrolladas actualmente para Windows dejarían de funcionar debido a nuevos drivers o controladores que estas aplicaciones utilizan para su funcionamiento y que estarían modificándose a raíz de la actualización del núcleo interno. Sin embargo, desde que Microsoft lanzó Windows Vista ha creado herramientas (tales como el Administrador de Compatibilidad) que permiten ejecutar software que no es compatible en versiones superiores de Windows.

Lo que también notamos es que es poco común que Microsoft salte desde una versión (en este caso 6.4) a otra con muchos números de diferencia (10.0). Ésto indica que lo que Microsoft quiere hacer es algo arriesgado pero a la vez lógico. Recordemos que Windows 10 trabajará como una plataforma única para Xbox, PC, Movil y Tablets, y es indispensable que compartan todos un único entorno.

ACTUALIZADO: Se confirma la nueva versión del kernel desde MSDN.

Los desarrolladores para Windows 10 deben tener en cuenta que el valor de Windows NT en la cadena de User-Agent cambiará de 6.4 a 10.0 con la nueva versión. Si tiene código que depende del número de versión, le recomendamos que actualice para permitir el nuevo valor.

OneCore, el camino que unirá el ecosistema de Microsoft

OneCore

OneCore

Hoy traemos nuevas y frescas noticias de «One Microsoft» y es que parece que poco a poco empieza a desgranarse el futuro de la unión de sistemas operativos de los de Redmond, ésta vez bajo el nombre de OneCore.

El primer paso lo dieron ya con la llegada de Windows Phone 8 que funciona bajo el mismo núcleo de Windows 8, el segundo paso fue dado con las apps universales y la llegada de Windows Phone y Windows 8.1.

Este tema se reabre nuevamente por una oferta de trabajo de Microsoft en la que habla de el equipo XAML y de su trabajo en el marco de interface de usuario en el núcleo del sistema operativo «One Microsoft».  Y el tercer paso y parece el definitivo para la unificación total de los sistemas es la unión de los Kernel en uno único que sería OneCore.

Apostando por la interfaz moderna como éxito para su plataforma  y por ende de su ecosistema, Microsoft da mas libertades ofreciendo a los cientos de desarrolladores crear una interfaz de usuario que funcionaría en todos los dispositivos móviles, tablets, PC y Xbox de una manera automática sin necesitar de esos pequeños cambios meramente estéticos que se tienen que hacer ahora, es decir este nuevo Kernel OneCore permitiría que el desarrollo de la aplicación funcione en todos los dispositivos automáticamente al ser un núcleo común.

OneCore

OneCore podría tratarse de una evolución y cambio de nombre del antiguo kernel MinWin de Windows 7.

OneCore

MinWin – CoreSystem – OneCore

¿Pero que es MinWin? para resumirlo es coger el núcleo de  Windows e ir suprimiendo cosas, hasta dejar solo lo mas esencial y funcional. De esta manera los ingenieros de Microsoft podían darse cuenta de los fallos del sistema que tanto afectaban al rendimiento.

MinWin se implementó en Windows 7 y surgió debido a la cantidad de fallos que tenía Windows Vista. Para que todos entendamos Vista solo necesitaba limpiar su cuarto para haber sido un buen Sistema Operativo.

Ya solo nos queda esperar mas datos al respecto y a todo esto añadimos lo ya comentado en otros artículos sobre la nueva interface mas limpia y lineal que portará el nuevo sistema operativo de Microsoft, la llegada de Cortana o los tiles en el menú inicio.

Parece que Threshold es solo el comienzo y nos espera un 2015 cargadito.¿Qué pensáis de este tema? Os invitamos a que dejéis vuestros comentarios en el foro en el apartado Windows 8.

Salir de la versión móvil