Noticias

¿Qué es Harmony OS? Explica el nuevo sistema operativo de Huawei

Después de años de especulaciones y rumores, el gigante tecnológico chino Huawei presentó oficialmente su sistema operativo Harmony en 2019. Y es justo decir que se han hecho más preguntas de las que se han respondido. ¿Cómo funciona? ¿Qué problemas resuelves? ¿Es producto de la disputa actual entre Huawei y el gobierno de Estados Unidos?

¿Harmony OS está basado en Linux?

No. Aunque ambos son productos de software gratuitos (o, más exactamente, Huawei se comprometió a lanzar Harmony OS con una licencia de código abierto), Harmony OS es su producto más destacado. Además, utiliza una arquitectura de diseño diferente para Linux, prefiriendo un diseño de microkernel sobre un kernel monolítico.

Pero espera. ¿Microkernel? núcleo monolítico?

Intentemoslo de nuevo. En el corazón de cada sistema operativo se encuentra lo que se llama kernel. Como sugiere el nombre, el kernel se encuentra en el corazón de cada sistema operativo y sirve como base de manera efectiva. Manejan interacciones con el hardware subyacente, asignan recursos y definen cómo se ejecutan y ejecutan los programas.

Todos los núcleos tienen estas responsabilidades principales. Sin embargo, difieren en cómo funcionan.

Hablemos de memoria. Los sistemas operativos modernos intentan separar las aplicaciones de usuario (como Steam o Google Chrome) de las partes más sensibles del sistema operativo. Imagine una línea impenetrable que divide la memoria utilizada por los servicios de todo el sistema de sus aplicaciones. Hay dos razones principales para esto: seguridad y estabilidad.

Los microkernel, como los que usa Harmony OS, discriminan mucho sobre lo que se ejecuta en el modo kernel, lo que esencialmente los limita a lo básico.

Francamente, los granos homogéneos no discriminan. Linux, por ejemplo, permite que muchas utilidades y procesos a nivel de sistema operativo se ejecuten dentro de este espacio de memoria distinto.

También te puede interesar ver:  Configuración del enrutador Huawei

En el momento en que Linus Torvalds comenzó a trabajar en el kernel de Linux, los microkernels eran todavía de una cantidad desconocida, con pocos usos comerciales en el mundo real. Los microkernels también han demostrado ser difíciles de desarrollar y tienden a ser más lentos.

Después de casi 30 años, las cosas han cambiado. Las computadoras son más rápidas y económicas. Microkernels dio el salto de la academia a la producción.

El kernel XNU, que está en el corazón de macOS e iOS, se inspira en gran medida en los diseños de micro-núcleos anteriores, el kernel Mach desarrollado por la Universidad Carnegie Mellon. Mientras tanto, QNX, que sustenta el sistema operativo Blackberry 10, así como muchos sistemas de información y entretenimiento en el vehículo, utiliza un diseño de microkernel.

Todo se trata de capacidad de expansión

Debido a que los diseños de microkernel están intencionalmente limitados, son fáciles de ampliar. Agregar un nuevo servicio del sistema, como un controlador de dispositivo, no requiere que el desarrollador cambie o interfiera fundamentalmente con el kernel.

Esto indica por qué Huawei eligió este enfoque con Harmony OS. Aunque Huawei es probablemente más conocido por sus teléfonos, es una empresa que participa en la mayoría de los segmentos del mercado de tecnología de consumo. Su lista de productos incluye cosas como equipos de fitness portátiles, enrutadores e incluso televisores.

Huawei es una empresa increíblemente ambiciosa. Después de tomar un artículo del libro de su rival Xiaomi, la compañía comenzó a vender Productos Internet de las cosas de A través de su subsidiaria centrada en la juventud, Honor, que incluye cepillos de dientes inteligentes y lámparas de escritorio inteligentes.

Y aunque no está claro si Harmony OS eventualmente se ejecutará en cada pieza de tecnología de consumo que vende, Huawei aspira a tener un sistema operativo que se ejecute en tantos dispositivos como sea posible.

También te puede interesar ver:  Cómo hacer ping en el router Huawei HG520b

Parte del motivo es la compatibilidad. Si ignora los requisitos de hardware, cualquier aplicación escrita para Harmony OS debería funcionar en cualquier dispositivo que esté ejecutando. Esta es una propuesta atractiva para los desarrolladores. Pero también debería tener beneficios para los consumidores. A medida que más y más dispositivos se informatizan, tiene sentido que puedan operar fácilmente como parte de un ecosistema más amplio.

Pero, ¿qué pasa con los teléfonos?

Teléfono Huawei entre la bandera de Estados Unidos y China.
lakshmiprasada S / Shutterstock.com

Ha pasado casi un año desde que el Tesoro de la administración Trump colocó a Huawei en su "Lista de entidades", impidiendo así a las empresas estadounidenses comerciar con la empresa. Si bien esto ha ejercido presión sobre todos los niveles del negocio de Huawei, ha sido un gran problema para la división móvil de la compañía, impidiéndole lanzar nuevos dispositivos con Google Mobile Services (GMS) integrado.

Los servicios móviles de Google son efectivamente todo el ecosistema de Android de Google, incluidas aplicaciones mundanas como Google Maps y Gmail, así como Google Play Store. Dado que los últimos teléfonos de Huawei carecen de acceso a la mayoría de las aplicaciones, muchos se han preguntado si el gigante chino abandonará Android y, en cambio, pasará a un sistema operativo nativo.

Esto parece poco probable. Al menos a corto plazo.

Para empezar, el liderazgo de Huawei ha reiterado su compromiso con la plataforma Android. En cambio, se está enfocando en desarrollar su propia alternativa a GMS llamada Huawei Mobile Services (HMS).

En el corazón de esto se encuentra el ecosistema de aplicaciones de la compañía, Huawei AppGallery. Huawei dice que está gastando mil millones de dólares para cerrar la "brecha de aplicaciones" con Google Play Store y tiene 3000 ingenieros de software trabajando en ello.

También te puede interesar ver:  El nuevo sistema Fuchsia de Google

Un nuevo sistema operativo móvil tendrá que empezar desde cero. Huawei tendrá que atraer a los desarrolladores para que muevan o desarrollen sus aplicaciones para Harmony OS. Y como hemos aprendido de Windows Mobile, BlackBerry 10 y Tizen de Samsung (y antes Bada), esta no es una propuesta fácil.

Sin embargo, Huawei es una de las empresas de tecnología con mejores recursos del mundo. Por lo tanto, no sería prudente descartar la posibilidad de que un teléfono ejecute Harmony OS.

Fabricado en China 2025

Hay un ángulo político interesante para discutir aquí. Durante décadas, China se ha desempeñado como fabricante mundial de productos de construcción diseñados en el extranjero. Pero en los últimos años, el gobierno chino y su sector privado han invertido mucho en investigación y desarrollo. Los productos diseñados en China se abren paso cada vez más en el escenario internacional, proporcionando una nueva competencia para la élite tecnológica de Silicon Valley.

En medio de esto, el gobierno de Beijing tiene una ambición que llama "Hecho en China 2025". De hecho, quiere terminar con su dependencia de productos importados de alta tecnología, como semiconductores y aviones, y reemplazarlos con sus alternativas nacionales. La motivación de esto proviene de la seguridad económica y política, así como del prestigio nacional.

Harmony OS encaja perfectamente con esta ambición. Si despega, será el primer sistema operativo exitoso a nivel mundial que saldrá de China, a excepción de los que se utilizan en mercados especializados, como las estaciones base de telefonía móvil. Estas credenciales nacionales serán especialmente útiles si la Guerra Fría entre China y Estados Unidos continúa en su apogeo.

Como resultado, no me sorprendería porque Harmony OS tiene algunos partidarios muy fervientes en el gobierno central, así como dentro del sector privado chino en general. Y son estos partidarios los que, en última instancia, determinarán su éxito.

السابق
Cómo crear un blog con Blogger
التالي
Cómo utilizar "Fresh Start" para Windows 10 en la actualización de mayo de 2020

Deja un comentario