La arquitectura de Android está construida en torno al hardware de los smartphones Android; y para empeorar las cosas (o mejorarlas, según el punto de vista), el hardware de los smartphones fue diseñado específicamente para acomodar la arquitectura de software de Android.
Ahora bien, eso’ no quiere decir que sea imposible que Microsoft pueda crear una versión de Windows que sea totalmente compatible con el hardware de los smartphones. Pero eso requeriría una reescritura completa de la parte del núcleo del sistema operativo Windows. No es una tarea fácil.
Microsoft ya ha participado en el mercado de los smartphones, pero ya no tiene casi ninguna cuota de mercado.
En términos de cuota de mercado de los smartphones, Android y iOS (el software del sistema operativo para smartphones de Apple) ocupan juntos el 98% del mercado de los smartphones. Los siguientes sistemas operativos con alguna cuota de mercado *no son* productos de Microsoft (Cuota de uso de los sistemas operativos – Wikipedia), especialmente si se tiene en cuenta el escaso número de otros sistemas operativos dentro del mercado de los smartphones.
Android tiene Linux como núcleo. El sistema operativo iOS se considera una variante de Unix.
Y del 2% restante, es interesante observar que algunas personas de la comunidad GNU/Linux están intentando comercializar una versión de Ubuntu Linux para el smartphone. Para ser honesto, realmente no sé cómo es la composición del 2% restante, pero lo que es interesante es el hecho de que gran parte del mercado de los teléfonos inteligentes está dominado por sistemas operativos tipo Unix.
Pero *no* Windows.
De hecho, creo que es más probable que Microsoft libere todo su código fuente de Windows como código abierto -bajo la GPL- que tratar de volver a entrar en un mercado que dio una fuerte patada en el trasero corporativo de Microsoft y vuelta a empezar.
¿Es posible? Sí. Will Microsoft do so? Extremely unlikely.
Thanks for the A2A