No es un sistema shell de Android. ¿Por qué Huawei HarmonyOS 2.0 es compatible con Android?
De hecho, muchos sistemas operativos, incluidos Android y Hongmeng, se desarrollan basándose en el kernel de Linux. Pero el kernel de Linux es un proyecto de código abierto, por lo que a los miembros se les permite desarrollar nuevos sistemas basados en él. Por lo tanto, muchos sistemas, incluidos Android y HarmonyOS, no se desarrollan verdaderamente de forma independiente, sino que son sistemas operativos completamente nuevos desarrollados de forma independiente basados en el kernel de Linux. Por lo tanto, decir que tanto Android como HarmonyOS son Linux en esencia es un gran conocimiento de la industria en este momento.
Al estar basados en el kernel de Linux, Android y HarmonyOS también deben ser de código abierto en teoría, pero llegados a este punto, varios fabricantes han utilizado algunos pequeños trucos. Ya sabes, si tanto Android como HarmonyOS cumplen con el acuerdo de código abierto de Linux, entonces será difícil monetizar su sistema operativo de desarrollo propio, entonces, ¿cómo puede ganar dinero la empresa detrás de él? Por eso, tanto Google como Huawei están desmantelando sus propios sistemas, lo que también es una práctica constante en la industria. Si alguien crea un sitio web, debe saber que a menudo hay personas que venden complementos basados en el código fuente del sitio web. En realidad, son el mismo conjunto de reglas.
Google desmontará Android en AOSP+GMS y Huawei desmontará HarmonyOS en Harmony y HMS, para que GMS y HMS puedan comercializarse de forma legítima. Los proyectos de código abierto, incluido el Proyecto de código abierto de Android, OpenHarmony y algunos otros núcleos de Linux, no importa cuán perfectamente diseñados estén, son proyectos de dominio público para toda la humanidad. Dado que todos estos proyectos se basan en el kernel de Linux, en realidad hace mucho que deberíamos decir quién contribuyó más.
El punto más importante es que muchos de estos sistemas operativos se basan en el kernel de Linux, y muchas tecnologías se actualizan constantemente y es probable que sean compartidas por el Proyecto de código abierto de Android y OpenHarmony en el futuro. Anteriormente, debido a que el proyecto de código abierto de Android estaba dominado por una empresa, muchos técnicos solo podían contribuir con tecnología a AOSP, pero esto no significa que estas tecnologías pertenezcan a Google y Android. En este proceso, AOSP puede seguir disfrutando del soporte técnico de Linux, y hay muchos contribuyentes a Linux, por lo que no son diferentes de usted y de mí.
Ahora, con Android Open Source Project y OpenHarmony, dos importantes proyectos de código abierto, los desarrolladores de software de todo el mundo tienen una tarea más y una opción más. Si bien brindan soporte técnico para un sistema, también brindan soporte técnico para el otro sistema. Si bien todavía estoy discutiendo las diferencias entre Android y HarmonyOS en este momento, definitivamente habrá más similitudes entre Android y HarmonyOS en el futuro****. Ambos son proyectos de código abierto y cualquiera que tenga ventajas en el sistema puede aprender del otro de forma gratuita.
En la parte de código abierto del código, no hay disputa entre Android y HarmonyOS porque ambos son sistemas desarrollados en base al kernel de Linux. Muchos de los contenidos de estos códigos han sido demostrados repetidamente por innumerables técnicos de todo el mundo, y algunos de ellos se han convertido en un gran conocimiento, y HarmonyOS no necesita forzar cambios.
Si algunos de los diseños únicos de OpenHarmony resultan efectivos en el mercado, creo que serán copiados por proyectos de código abierto de Android en el futuro.
En cuanto a la compatibilidad de Huawei HarmonyOS 2.0 con Android, debemos entender que una aplicación que se puede crear para Windows, iOS y Android también se puede diseñar para HarmonyOS. Por lo tanto, en teoría HarmonyOS 2.0 no necesita ser compatible con Android. HiSilicon debería poder ajustar este punto, pero Huawei actualmente carece de confianza. De hecho, se trata de una cuestión de derecho a hablar. Si Huawei HarmonyOS tiene una base de usuarios lo suficientemente grande, entonces no es necesario considerar la cuestión de la compatibilidad con Android.
Esto es como el sistema iOS de Apple, que se ha convertido en un sistema único debido a su gran y leal base de seguidores. Apple no solo no tiene que preocuparse por los problemas de compatibilidad de aplicaciones a través de iOS, sino que incluso puede influir en el diseño de las aplicaciones. Por ejemplo, Apple obligó a diseñar el modo nocturno de WeChat por Tencent. Por lo tanto, Huawei HarmonyOS 2.0 es compatible con Android y no tiene nada que ver con si HarmonyOS es un shell de Android. Sin embargo, no hay tantos usuarios de Huawei HarmonyOS como Android.