stringtranslate.com

Armonía abierta

OpenAtom OpenHarmony, o abreviado como OpenHarmony (OHOS) , es una familia de sistemas operativos de código abierto basados ​​en HarmonyOS derivados de LiteOS , donado el código fuente de la rama L0-L2 por Huawei a la Fundación OpenAtom . Al igual que HarmonyOS, el sistema operativo distribuido de código abierto está diseñado con una arquitectura en capas, que consta de cuatro capas de abajo hacia arriba, es decir, la capa del núcleo , la capa de servicio del sistema, la capa de marco y la capa de aplicación . [4]

OpenHarmony admite varios dispositivos que ejecutan un minisistema, como impresoras, parlantes, relojes inteligentes y cualquier otro dispositivo inteligente con una memoria tan pequeña como 128 KB, o que ejecuta un sistema estándar con una memoria superior a 128 MB. [5]

El sistema contiene las capacidades básicas y algunas avanzadas de HarmonyOS. [6]

El sistema operativo orientado al mercado de dispositivos integrados y IoT con una amplia gama de dispositivos compatibles, desde teléfonos inteligentes , tabletas , televisores inteligentes , relojes inteligentes , computadoras personales y otros dispositivos inteligentes . [7]

Historia

La primera versión de OpenHarmony fue lanzada por la Fundación OpenAtom el 10 de septiembre de 2020, luego de recibir una donación del código fuente abierto de Huawei. [8]

OpenHarmony 2.0 (versión Canaria) se lanzó en junio de 2021 y admite una variedad de dispositivos terminales inteligentes. [8]

Basado en su versión anterior, OpenAtom Foundation lanzó OpenHarmony 3.0 el 30 de septiembre de 2021 y aportó mejoras sustanciales con respecto a la versión anterior para optimizar el sistema operativo. [9]

En abril de 2021 estuvo disponible una versión de dispositivos compatibles con OpenHarmony con hasta 4 GB de RAM .

OpenAtom Foundation agregó un kernel UniProton, un sistema operativo en tiempo real basado en hardware , a su repositorio como parte del subsistema Kernel del sistema operativo OpenHarmony el 10 de agosto de 2022. [11]

Desarrollo

El IDE principal conocido como DevEco Studio para crear aplicaciones OpenHarmony. Las aplicaciones para OpenHarmony se crean principalmente utilizando componentes de ArkUI , un marco de interfaz de usuario declarativa. Los elementos de ArkUI se adaptan a varios dispositivos de hardware industriales y de código abierto personalizados e incluyen nuevas reglas de interfaz con actualizaciones automáticas junto con actualizaciones de HarmonyOS. [12]

Al igual que HarmonyOS , OpenHarmony utiliza archivos App Pack con el sufijo .app, también conocidos como archivos APP en AppGallery y tiendas de aplicaciones de distribución de terceros en sistemas operativos basados ​​y no OpenHarmony, como el sistema operativo Unity basado en Linux, lo cual es beneficioso para la interoperabilidad y compatibilidad. Cada paquete de aplicaciones tiene uno o más paquetes de capacidades (HAP) de HarmonyOS que contienen código para sus capacidades, recursos, bibliotecas y un archivo JSON con información de configuración . [13]

Si bien incorpora la capa OpenHarmony para ejecutar los archivos APP desarrollados en base a las API de HarmonyOS, el sistema operativo utiliza el kernel principal de Linux para dispositivos de memoria más grandes, así como el kernel LiteOS basado en RTOS para dispositivos más pequeños con memoria limitada, así como complementos. ons, kernels personalizados en distribuciones en el subsistema Kernel Abstract Layer (KAL) que no depende del kernel ni del conjunto de instrucciones. Para aplicaciones de vista web, incorpora el marco de software Chromium Embedded Framework a nivel de sistema para mayor seguridad con su motor de software OpenHarmony nweb personalizado que admite algunas tecnologías Chromium . [14]

A diferencia del sistema operativo Android de código abierto, con innumerables paquetes de dependencias de terceros integrados repetidamente en las aplicaciones, en desventaja en lo que respecta a la fragmentación. El almacén central de OpenHarmony con el grupo de interés especial en la gobernanza de OpenAtom proporciona almacenes públicos de terceros de uso común para desarrolladores en el entorno de código abierto, lo que brinda una mayor interoperabilidad y compatibilidad con los sistemas operativos basados ​​en OpenHarmony. Las aplicaciones no requieren repetidas dependencias integradas de terceros, como Chromium , Unity y Unreal Engine . Esto puede reducir en gran medida el volumen de ROM del sistema. [15]

Harmony Distributed File System (HMDFS) es un sistema de archivos distribuido diseñado para el almacenamiento y procesamiento de datos a gran escala que también se utiliza en openEuler . Está inspirado en el sistema de archivos distribuido Hadoop (HDFS) . El sistema de archivos adecuado para escenarios donde el almacenamiento y procesamiento de datos a gran escala son esenciales, como aplicaciones de IoT, informática de punta y servicios en la nube. [16] En Orange Pi OS (OHOS), el sistema de archivos nativo muestra LOCAL y disco_compartido a través del sistema de archivos distribuido de OpenHarmony (HMDFS). La ruta del archivo/ carpeta raíz para el sistema de archivos utiliza ">" en lugar del tradicional "\" en Unix/Linux. /tipo Unix y "/" en Windows con su sistema DLL (biblioteca de enlaces dinámicos) .

El administrador de tokens de acceso es un componente esencial en los sistemas operativos basados ​​en OpenHarmony, responsable de la gestión unificada de permisos de aplicaciones basada en tokens de acceso. Los tokens de acceso sirven como identificadores de aplicaciones y contienen información como ID de aplicación, ID de usuario, nivel de privilegio de aplicación (APL) y permisos de aplicación. De forma predeterminada, las aplicaciones pueden acceder a recursos limitados del sistema. ATM garantiza el acceso controlado a funcionalidades sensibles. [17]

La capa abstracta del kernel OpenHarmony emplea la biblioteca musl libc y las API nativas, brindando soporte para la interfaz del sistema operativo portátil (POSIX) para llamadas al sistema de Linux dentro del lado del kernel de Linux y el kernel LiteOS, que es la parte inherente del diseño original de LiteOS en compatibilidad con API POSIX. [18] Los desarrolladores y proveedores pueden crear componentes y aplicaciones que funcionen en el kernel según los estándares POSIX . [19]

NAPI se deriva de Node.js (no debe confundirse con New API ), y para realizar la llamada mutua entre los scripts JavaScript y las bibliotecas C++, Node.js ha creado una capa de encapsulación de la API del motor V8 , llamada NAPI. La capa de aplicación OpenAtom OpenHarmony se basa en el lenguaje JavaScript, mientras que la capa de marco del sistema se basa en el lenguaje C++ . Es un puente entre ambos lenguajes de programación para llamar el código del otro, y ese puente es NAPI. NAPI es el puente entre JavaScript y C++. En OpenHarmony, el motor JS de ArkUI interpreta y ejecuta el código Javascript en tiempo de ejecución, y el código C++ accede al contexto Javascript en el motor JS a través de la interfaz NAPI, lo que permite llamadas mutuas a variables y métodos JS. Este método NAPI es de vital importancia para la comunidad de código abierto de desarrolladores individuales, empresas y organizaciones sin fines de lucro de partes interesadas en los fabricantes que crean bibliotecas de terceros para la interoperabilidad y compatibilidad en el desarrollo de aplicaciones comerciales y de código abierto nativo del sistema operativo de desarrolladores externos entre el sur. y desarrollo de interfaces hacia el norte de API más ricas, por ejemplo, Node.js de terceros, Simple DirectMedia Layer , marco Qt , compilador LLVM , FFmpeg , etc. [20] [21] [22] [23] [24] [25] [26] [ 27]

Además, los proveedores construyeron sistemas operativos sobre el propio OpenHarmony, así como el sistema operativo Oniro basado en OpenHarmony, pueden construir e integrar sus kernels personalizados nuevos o existentes a sus distribuciones abiertas y comerciales de software fuera de los dos kernels predeterminados de la arquitectura Multikernel, como el de Huawei. HarmonyOS PRÓXIMA iteración de HarmonyOS como complementos en OpenHarmony, ya sea que las distribuciones individuales admitan múltiples núcleos personalizados o un núcleo personalizado o uno de los núcleos predeterminados elegidos, brindando a los proveedores flexibilidad en el diseño de su arquitectura en la arquitectura de capa abstracta del núcleo que abstrae las diferencias y preserva las funciones de la capa del sistema de las aplicaciones. DSoftBus localizó las funcionalidades de transmisión de dispositivos a los controladores. [28]

Línea de tiempo

Hardware

OpenHarmony se puede implementar en varios dispositivos de hardware de arquitecturas ARM , RISC-V y x86 con volúmenes de memoria que van desde 128 KB hasta más de 1 MB. Admite dispositivos de hardware con tres tipos de sistema de la siguiente manera: [30]

Certificación de compatibilidad

Para garantizar que los dispositivos basados ​​en OpenHarmony sean compatibles e interoperables en el ecosistema, la Fundación OpenAtom ha establecido especificaciones de compatibilidad de productos, con un Grupo de Trabajo de Compatibilidad para evaluar y certificar los productos que son compatibles con OpenHarmony. [31] [32]

Se publicaron los siguientes dos tipos de certificaciones para los socios que apoyan el trabajo de compatibilidad, con derecho a utilizar el logotipo de compatibilidad de OpenHarmony en sus productos, embalajes y materiales de marketing certificados. [33]

  1. Placas de desarrollo, módulos y distribuciones de software.
  2. Equipo

El 25 de abril de 2022, 44 productos obtuvieron los certificados de compatibilidad y más de 80 productos de software y hardware están en proceso de evaluación de compatibilidad con OpenHarmony. [34]

Desarrollo de software

Desde que OpenHarmony fue de código abierto entre septiembre de 2020 y diciembre de 2021, más de 1200 desarrolladores y 40 organizaciones participaron en el proyecto de código abierto y contribuyeron con código. Actualmente, OpenHarmony se ha desarrollado a la versión 4.x.

Distribuciones de software

OpenHarmony es el proyecto de código abierto más activo alojado en la plataforma Gitee . En septiembre de 2023, cuenta con más de 30 distribuciones de software de código abierto compatibles con OpenHarmony para diversos sectores como educación, finanzas, hogares inteligentes, transporte, gobierno digital y otras industrias. [40] [41] [42]

SO Midea IoT

Midea , un fabricante chino de electrodomésticos, lanzó el sistema operativo Midea IoT 1.0. Un sistema operativo centrado en IoT basado en OpenHarmony 2.0 se lanzó oficialmente en octubre de 2021. Posteriormente, la compañía utilizó el sistema operativo HarmonyOS con la asociación de Huawei para su compatibilidad con dispositivos inteligentes desde el lanzamiento de HarmonyOS 2.0 el 2 de junio de 2021. [43] [44] [45] [46]

OpenHarmony en el espacio

El 6 de enero de 2022, se informó que OpenHarmony in Space (OHIS) del Grupo de Trabajo OHIS y la Universidad Tecnológica de Dalian liderado por Yu Xiaozhou era un juego vital en el futuro desde un punto de vista científico y de ingeniería, y se esperaba abrir oportunidades para desarrollo en los sistemas satelitales de China y superar el plan Star Chain de SpaceX con la idea de la tecnología de micro-nano satélites. [47]

SwanLinkOS

Basado en OpenHarmony, SwanLinkOS fue lanzado en junio de 2022 por Honghu Wanlian (Jiangsu) Technology Development, una subsidiaria de iSoftStone, para la industria del transporte. El sistema operativo admite conjuntos de chips convencionales, como Rockchip RK3399 y RK3568, y puede aplicarse en equipos de transporte y envío para monitorear las condiciones de las carreteras, análisis de big data y búsqueda y rescate marítimos. [48]

Fue galardonado con el Certificado de Compatibilidad de Producto Ecológico OpenHarmony por parte de la Fundación OpenAtom. [49]

ZhihongmetaOS

El 29 de agosto de 2022, Hongyuan Zhitong Technology lanzó recientemente un nuevo software llamado ZhihongmetaOS, que se encuentra en la superficie de la compilación OpenHarmony 3.1 y calificó la elegibilidad para la evaluación OpenHarmony 3.1 y obtuvo el certificado de compatibilidad de producto ecológico. Esta distribución del sistema operativo OpenHarmony funciona con una mayor seguridad, una sólida coherencia empresarial y un rendimiento mejorado para consumidores dirigidos principalmente a usuarios empresariales o industriales. Se informa que se centró en la optimización del sistema operativo, algoritmos de componentes, consultoría y planificación de la industria, diseño y producción de hardware. Por el momento, ZhihongmetaOS V1.0 sólo está disponible en el sector de seguridad pública en China. Sin embargo, la empresa pronto extenderá las raíces del firmware respectivo a más industrias. Por ejemplo, la protección del medio ambiente y la conservación del agua. [50]

ArcherMind HongZOS

El 7 de noviembre de 2022, ArcherMind Cooperación que se ocupa de sistemas operativos, soluciones de interconexión, innovaciones inteligentes y aspectos de I+D lanzó el sistema HongZOS que admite chips OpenHarmony y HiSilicon, la solución se centra principalmente en AIoT en sectores industriales. [51]

Sistema operativo Orange Pi (OHOS)

El 28 de noviembre de 2022, Orange Pi lanzó el sistema operativo Orange Pi basado en la versión de código abierto OpenHarmony. [52] En octubre de 2023, lanzaron la placa Orange Pi 3B con la versión Orange Pi OHOS para aficionados y desarrolladores basada en la versión OpenHarmony 4.0 Beta1. [53] [54] [55]

Sistema operativo RobanTrust

El 23 de diciembre de 2022, la solución integrada de software y hardware junto con los productos de hardware de desarrollo propio de Youbo Terminal ejecuta el sistema operativo RobanTrust, basado en OpenHarmony que se lanzó como versión 1.0 con compatibilidad 3.1.1. [56]

HolaHopeOS

El 12 de enero de 2023, Runhe Software lanzó el sistema operativo HiHopeOS basado en el sistema estándar OpenHarmony. La placa de desarrollo Runhe Software HH-SCDAYU800 con tecnología RISC-V para chips basados ​​en RISC-V, admite funciones de Bluetooth, Wi-Fi, audio, video y cámara, admite múltiples interfaces de entrada y salida de video y proporciona interfaces de expansión enriquecidas. Se utiliza para tabletas de control industrial, pantallas grandes inteligentes, NVR inteligentes, sistemas de publicación de información, terminales en la nube, control central de vehículos y otros escenarios, soporte de imágenes médicas, videoconferencias, robots y drones domésticos, y otros de nivel medio a alto. aplicaciones finales y, según se informa, se utiliza en informática de punta, inteligencia artificial, reconocimiento de imágenes, multimedia y otros campos del sector de alta tecnología. [57]

USmartOS

El 15 de abril de 2023, Tongxin Software se convirtió en socio ecológico OpenHarmony de OpenAtom. [58] El 7 de junio de 2023, Tongxin Software aprobó un sistema operativo de terminal inteligente para empresas en China para obtener la certificación de compatibilidad. El sistema operativo de terminal inteligente de Tongxin es compatible con ARM, X86 y otras arquitecturas compatibles. Tongxin ha establecido relaciones de cooperación con los principales fabricantes nacionales de chips móviles y ha completado adaptaciones utilizando el kernel de Linux. Junto con el sistema operativo de escritorio y el sistema operativo de servidor, constituye la familia de sistemas operativos Tongxin. [59]

PoliOS móvil

PolyOS Mobile es un sistema operativo AI IoT de código abierto diseñado para dispositivos terminales inteligentes RISC-V por el Proyecto PolyOS basado en OpenHarmony, que se lanzó el 30 de agosto de 2023 y está disponible para la virtualización QEMU en máquinas de escritorio con Windows 10 y 11. [60]

LightBeeOS

LightBeeOS, lanzada el 28 de septiembre de 2023, es una distribución basada en OpenHarmony que admite seguridad a nivel financiero, con un bus de distribución de Shenzhen Zhengtong Company utilizado para soluciones de sistemas de banca pública industrial, probado en cajeros automáticos con UnionPay en el mercado interno chino. El sistema operativo se lanzó con soporte OpenHarmony 3.2 y versiones posteriores. [61]

KaihongOS

El 14 de enero de 2023, el supercargador inteligente Red Flag, se lanzó por primera vez en KaihongOS basado en OpenHarmony con soporte OpenHarmony 3.1 que admite el bus suave distribuido que permite la interconexión con otros dispositivos electrónicos e instalaciones eléctricas. [62] El 17 de enero de 2023, se presentó una tarjeta de clase electrónica con pantalla de 21,5 pulgadas desarrollada por Chinasoft y New Cape Electronics. [63] El 17 de noviembre de 2023, Kaihong Technology y Leju Robot colaboraron para lanzar el primer robot humanoide del mundo impulsado por la distribución de código abierto OpenHarmony KaihongOS con hardware Rockchip SoC que utiliza tecnología de kernel RTOS para máquinas robóticas industriales con tiempos de respuesta predecibles en determinismo. [64]

Sistema operativo Oniro

El 28 de septiembre de 2021, la Fundación Eclipse y la Fundación OpenAtom anunciaron su intención de formar una asociación para colaborar en la distribución europea OpenHarmony, que es una familia global de sistemas operativos bajo ella y una familia del sistema operativo OpenHarmony. [68]

Oniro OS, también conocido como Eclipse Oniro Core Platform lanzado el 26 de octubre de 2021, como Oniro OS 1.0, que se implementa para ser compatible con HarmonyOS basado en el código fuente de la rama OpenHarmony L0-L2, fue lanzado posteriormente por la Fundación Eclipse para el mundo. mercado al que se unieron más tarde los miembros fundadores, incluidos Huawei, Linaro y Seco, entre otros. Oniro está diseñado sobre la base de código abierto y apunta a ser un sistema transparente, neutral en cuanto a proveedores e independiente en la era de IoT con estrategias de globalización y localización que resuelvan un mercado fragmentado de dispositivos integrados y de IoT. [69] [70]

El sistema operativo cuenta con un sistema Yocto de kernel Linux que permite que el sistema operativo se ejecute en dispositivos integrados más grandes, como dispositivos de clase Raspberry Pi y un kernel Zephyr basado en RTOS junto con un tercer kernel complementario, FreeRTOS y un cuarto kernel LiteOS . [71] y otros kernels complementarios personalizados de OEM y ODM que permiten que el sistema operativo se ejecute en dispositivos con recursos muy limitados, como una cafetera o un termostato. El objetivo es aumentar la distribución con socios que crean sus propias distribuciones compatibles con OpenHarmony-Oniro que aumentan la interoperabilidad, lo que reduce la fragmentación de diversas plataformas con diversos conjuntos de hardware con mejoras desde el proyecto derivado hasta el proyecto original en desarrollo Upstream. Huawei también lo utiliza para el desarrollo downstream para uso comercial en la pila HarmonyOS NEXT personalizada interna de HarmonyOS en los mercados globales y occidentales para compatibilidad e interoperabilidad con sistemas de IoT conectados, así como soporte personalizado de terceros en funciones de IA en el dispositivo junto con Huawei. Soluciones MindSpore . [72] [73] [74]

Lanzamientos de software ascendentes y descendentes

Proyecto Oniro, centrado en plataforma horizontal. SO integrado con sistema Yocto , kernel Linux , Zephyr , cadena de herramientas IP, mantenimiento, OTA , blueprints y OpenHarmony. Oniro OS 2.0 se lanzó en 2022 y Oniro OS 3.0 basado en OpenHarmony 3.2 LTS en octubre de 2023, junto con la última versión 4.0 del 6 de diciembre de 2023 en la rama principal. [75] [76] [77]

HarmonyOS SIGUIENTE

Arquitectura HarmonyOS SIGUIENTE

Huawei anunció oficialmente el sistema operativo distribuido central basado en microkernel HarmonyOS NEXT, propietario comercial, para HarmonyOS en la Huawei Developer Conference 2023 (HDC) el 4 de agosto de 2023, que admite solo aplicaciones de aplicaciones nativas a través de Ark Compiler con soporte central de Huawei Mobile Services (HMS) . Basado en OpenHarmony y Oniro OS modificados. HarmonyOS NEXT tiene el microkernel HarmonyOS en su núcleo y no tiene compatibilidad con apk . [78]

A largo plazo, a medida que la compañía construye la raíz del software en el desarrollo posterior para los mercados nacionales chinos y globales, el código fuente de rama completa L0-L2 personalizado y cerrado de HarmonyOS NEXT del sistema operativo OpenHarmony tiene como objetivo reemplazar el código cerrado actual. Rama L3-L5 desde la rama de bifurcación OpenHarmony 2.2 con 8 GB de código hasta 4.x con 60 % de base de código diseñada con una arquitectura de doble marco que es compatible con Android con área de usuario EMUI en la arquitectura multikernel de HarmonyOS desde el kernel de Linux actual en los teléfonos. y tabletas, automóviles, televisores y dispositivos portátiles avanzados, junto con un kernel LiteOS liviano en dispositivos portátiles básicos y varios dispositivos inteligentes de IoT. El mismo día en HDC 2023, se abrió la versión preliminar para desarrolladores de HarmonyOS NEXT para que los desarrolladores empresariales cooperantes creen y prueben aplicaciones móviles nativas. Estará abierto a todos los desarrolladores en el primer trimestre de 2024 según el anuncio oficial. [79] [80] [81]

El 18 de enero de 2024, Huawei anunció que el lanzamiento estable de HarmonyOS NEXT Galaxy comenzará en el cuarto trimestre de 2024 según la versión OpenHarmony 5.0 (API 12) después de la versión Beta para desarrolladores del segundo trimestre basada en OpenHarmony 4.1 (API 11) después del lanzamiento del acceso público para desarrolladores de HarmonyOS NEXT Developer Preview 1 que ha estado en manos de socios desarrolladores cooperativos cerrados desde su debut en agosto de 2023. El nuevo sistema de la versión HarmonyOS 5 reemplazará el sistema HarmonyOS actual para dispositivos comerciales de consumo de Huawei que solo pueden ejecutar aplicaciones nativas de HarmonyOS creadas para HarmonyOS y OpenHarmony, así como localización utilizando Oniro OS para el desarrollo posterior a nivel global. [82]

Relación con OpenEuler

En términos de arquitectura, OpenHarmony junto con HarmonyOS tiene una estrecha relación con el sistema operativo Multikernel basado en servidor OpenEuler, que es una edición comunitaria de EulerOS , ya que han implementado el intercambio de tecnología de kernel, como lo reveló Deng Taihua, presidente de la línea de productos de computación de Huawei. [83] Según se informa, en el futuro se reforzará el intercambio en las áreas del bus de software distribuido , la seguridad del sistema, el marco del controlador de dispositivos y el nuevo lenguaje de programación. [84]

Harmony Distributed File System (HMDFS) es un sistema de archivos distribuido diseñado para el almacenamiento y procesamiento de datos a gran escala que también se utiliza en el sistema operativo del servidor openEuler.

Ver también

Referencias

  1. ^ "OpenHarmony 3.0 adaptó con éxito el chip Loongson 1C300B". Actualización de Huawei . 15 de diciembre de 2021 . Consultado el 15 de diciembre de 2021 .
  2. ^ "Fundamentos de aplicación" . Consultado el 6 de agosto de 2023 .
  3. ^ "Arquitectura HMOS". Medio . Grupo de Ingeniería de Bibliotecas de Aplicaciones. 5 de abril de 2021 . Consultado el 5 de abril de 2021 .
  4. ^ "es/OpenHarmony-Overview.md · OpenHarmony/docs". Casa rural (en chino (China)) . Consultado el 13 de julio de 2022 .
  5. ^ "Proyecto OpenHarmony".
  6. ^ "Desarrolladores lanzan AOSP y muestran la versión pura del sistema OpenHarmony | SPARROWS NEWS". gorrionesnews.com . 2021-06-04 . Consultado el 13 de julio de 2022 .
  7. ^ Chen, Jingda; Zhuang, Hanyang; Yang, Ming (2024). Sol, Fuchun; Li, Jianmin (eds.). "Un sistema distribuido de cooperación vehículo-infraestructura basado en OpenHarmony". Computación y Sistemas Cognitivos . Singapur: Springer Nature: 258–271. doi :10.1007/978-981-97-0885-7_22. ISBN 978-981-97-0885-7.
  8. ^ ab "Huawei lanza el sistema operativo Harmony Mine". Gizchina.com . 2021-09-15 . Consultado el 13 de julio de 2022 .
  9. ^ Equipo, RPRNA (4 de octubre de 2021). "OpenHarmony ahora está disponible en la plataforma GitHub". RPRNA . Consultado el 13 de julio de 2022 .
  10. ^ "SO armonía". Reseñas de Linux . Consultado el 13 de julio de 2022 .
  11. ^ "开源鸿蒙 OpenHarmony 新增 UniProton 内核,华为正申请商标 - IT之家". www.ithome.com . Consultado el 6 de agosto de 2023 .
  12. ^ "ArkUI". Huawei .
  13. ^ "Documento: fundamentos de las aplicaciones". desarrollador.harmonyos.com . Consultado el 22 de junio de 2021 .
  14. ^ Marek, Jaroslaw. "Oniro: una plataforma de sistema operativo versátil y neutral para dispositivos inteligentes". Fundación Eclipse . Fundación Eclipse . Consultado el 11 de febrero de 2024 .
  15. ^ "La Fundación Eclipse y la Fundación OpenAtom forjan una iniciativa estratégica centrada en el sistema operativo OpenHarmony". Fundación Eclipse . Fundación Eclipse . Consultado el 13 de febrero de 2024 .
  16. ^ "Proyecto OpenHarmony". GitHub . OpenAtom OpenHarmony . Consultado el 13 de marzo de 2024 .
  17. ^ "Descripción general del control de acceso". GitHub . OpenAtom OpenHarmony . Consultado el 13 de marzo de 2024 .
  18. ^ "LiteOS Cortex-A". GitHub . OpenAtom OpenHarmony . Consultado el 13 de marzo de 2024 .
  19. ^ "Soporte POSIX". GitHub . OpenAtom OpenHarmony . Consultado el 13 de marzo de 2024 .
  20. ^ "OpenHarmony 之NAPI框架介绍 - 掘金". juejin.cn . Consultado el 5 de abril de 2024 .
  21. ^ Armonía, vivir en (5 de abril de 2024). "Introducción al marco NAPI para OpenHarmony". Viviendo en harmonia . Consultado el 5 de abril de 2024 .
  22. ^ Armonía, vivir en (5 de abril de 2024). "Cómo contribuir a una biblioteca de terceros C/C++ en OpenHarmony". Viviendo en harmonia . Consultado el 5 de abril de 2024 .
  23. ^ Armonía, vivir en (1 de abril de 2024). "Desarrollo de NAPI para conversión de tipos de datos C/C++ y JS a bibliotecas de terceros". Viviendo en harmonia . Consultado el 5 de abril de 2024 .
  24. ^ "HarmonyOS-TPC/FFmpeg". Casa rural (en chino (China)) . Consultado el 5 de abril de 2024 .
  25. ^ "OpenHarmony-SIG/qt". Casa rural (en chino (China)) . Consultado el 5 de abril de 2024 .
  26. ^ "[Desarrollo de aplicaciones OpenHarmony] Cómo publicar bibliotecas de aplicaciones de terceros en Gitee - SyntaxBug" . Consultado el 5 de abril de 2024 .
  27. ^ "OpenHarmony/third_party_llvm-proyecto". Casa rural (en chino (China)) . Consultado el 5 de abril de 2024 .
  28. ^ "Construyendo sobre OpenHarmony: navegando por su arquitectura y marco de desarrollo de aplicaciones". Hackernoon.com . EScholar: artículos académicos electrónicos para académicos . Consultado el 21 de marzo de 2024 .
  29. ^ "SO armonía". Reseñas de Linux . Consultado el 10 de septiembre de 2020 .
  30. ^ "es/OpenHarmony-Overview.md · OpenHarmony/docs". Casa rural (en chino (China)) . Consultado el 14 de julio de 2022 .
  31. ^ Sarkar, Amy (13 de abril de 2022). "La plataforma de compatibilidad OpenHarmony se actualiza con nuevas capacidades". Central Huawei . Consultado el 13 de julio de 2022 .
  32. ^ "Documento de especificación de compatibilidad de productos OpenHarmony versión 3.0 publicado oficialmente".
  33. ^ Sarkar, Amy (16 de marzo de 2022). "Productos OpenHarmony certificados por Huawei para hacer crecer el ecosistema de dispositivos". Central Huawei . Consultado el 13 de julio de 2022 .
  34. ^ "Más de 80 productos están pasando la prueba de compatibilidad y el ecosistema OpenHarmony está floreciendo". SegmentFault 思否(en chino (China)) . Consultado el 13 de julio de 2022 .
  35. ^ "OpenHarmony 3.2 Beta1版本正式发布-开源基础软件社区-51CTO.COM". ost.51cto.com . Archivado desde el original el 17 de julio de 2022 . Consultado el 17 de julio de 2022 .
  36. ^ Li, Deng. "Lanzamiento beta 1 de HarmonyOS 4.1 de código abierto con interfaces API 11". Sala de redacción de HC . Sala de redacción de HC . Consultado el 29 de enero de 2024 .
  37. ^ "OpenHarmony 4.1 Beta1 lanza funciones de vanguardia y avances en API". tecnología.followthistrendingworld.com . Mundo FTT . Consultado el 3 de febrero de 2024 .
  38. ^ "zh-cn/release-notes/OpenHarmony-v4.1-release.md · OpenHarmony/docs". Casa rural (en chino (China)) . Consultado el 31 de marzo de 2024 .
  39. ^ Matsui, Emiko (1 de abril de 2024). "La versión de lanzamiento de OpenHarmony 4.1 ya está disponible con nuevas funciones y mejoras". Central Huawei . Consultado el 1 de abril de 2024 .
  40. ^ "OpenHarmony行业创新展区亮相华为开发者大会2022,生态成果引人瞩目_中华网". m.tech.china.com . Consultado el 30 de noviembre de 2022 .
  41. ^ "华为首提共建"鸿蒙世界",开源鸿蒙如何聚合生态之力?". m.mp.oeeee.com . Consultado el 30 de noviembre de 2022 .
  42. ^ Mishra, Yash (22 de septiembre de 2023). "Huawei sólo venderá productos avanzados: Ren Zhengfei". Central Huawei . Consultado el 24 de diciembre de 2023 .
  43. ^ Sarkar, Amy. "Lanzamiento del primer sistema operativo IoT de terceros basado en OpenHarmony". Sala de redacción de HC . Sala de redacción de HC . Consultado el 29 de febrero de 2024 .
  44. ^ Amit. "Basado en el sistema operativo OpenHarmony2.0 IoT 1.0 lanzado". Actualización de Huawei . Actualización de Huawei . Consultado el 29 de febrero de 2024 .
  45. ^ Quanlin, Qiu. "Midea presenta el sistema operativo IoT respaldado por Huawei". ChinaDaily.com.cn . ChinaDaily.com.cn . Consultado el 29 de febrero de 2024 .
  46. ^ Zhen, Wang. "Midea ya está utilizando el sistema operativo móvil de Huawei en sus dispositivos domésticos inteligentes". YiCai Global . YiCai Global . Consultado el 29 de febrero de 2024 .
  47. ^ Sarkar, Amy (12 de enero de 2022). "Huawei HarmonyOS se utilizará en tecnologías espaciales este año: enorme". Central Huawei . Consultado el 12 de enero de 2022 .
  48. ^ Li, Deng (21 de junio de 2022). "Lanzamiento de SwanLinkOS basado en Huawei HarmonyOS". Central Huawei . Consultado el 21 de junio de 2022 .
  49. ^ "Prosperidad del ecosistema ▏iSoftStone recibe la certificación de compatibilidad OpenHarmony".
  50. ^ Mishra, Yash (29 de agosto de 2022). "Lanzamiento de ZhihongmetaOS V1.0 basado en OpenHarmony 3.1". Central Huawei . Consultado el 29 de agosto de 2022 .
  51. ^ Mishra, Yash. "El nuevo ArcherMind HongZOS es compatible con los chips OpenHarmony y HiSilicon". Sala de redacción de HC . Sala de redacción de HC . Consultado el 15 de marzo de 2024 .
  52. ^ Li, Deng (28 de noviembre de 2022). "Lanzamiento del sistema operativo Orange Pi, basado en Huawei HarmonyOS". Central Huawei . Consultado el 22 de diciembre de 2023 .
  53. ^ PBX (25 de octubre de 2023). "Orange Pi está desarrollando el sistema operativo personalizado basado en Huawei HarmonyOS". Ciencia PBX . Consultado el 22 de diciembre de 2023 .
  54. ^ Caballo, Julian (18 de septiembre de 2023). "Práctica de la computadora de placa única Orange Pi 3B M.2 ARM". Gadgets geek . Consultado el 22 de diciembre de 2023 .
  55. ^ López, James (27 de noviembre de 2022). "Se lanzará el sistema Orange Pi OS (OH), basado en OpenHarmony de código abierto". Tecnología en marcha . Consultado el 22 de diciembre de 2023 .
  56. ^ Li, Deng. "RobanTrust OS pasa la prueba de compatibilidad de OpenHarmony". Sala de redacción de HC . Sala de redacción de HC . Consultado el 15 de marzo de 2024 .
  57. ^ Li, Deng. "El software Runhe lanza los estándares HarmonyOS para chips RISC-V". Sala de redacción de HC . Sala de redacción de HC . Consultado el 11 de febrero de 2024 .
  58. ^ "Tongxin Software se convierte en socio ecológico OpenHarmony de Huawei". NOTICIAS . 22 de diciembre de 2023.
  59. ^ "El sistema operativo de terminal inteligente V20 de Tongxin aprobó la certificación de compatibilidad OpenHarmony". iMedia . 22 de diciembre de 2023.
  60. ^ "在电脑上运行开源鸿蒙 OpenHarmony 系统".知乎专栏(en chino) . Consultado el 24 de diciembre de 2023 .
  61. ^ "Una variedad de terminales industriales de SZZT aprobaron la evaluación de compatibilidad de la versión 3.2 y demostraron las nuevas e innovadoras aplicaciones de OpenHarmony Industry". SZZT . SZZT . Consultado el 15 de marzo de 2024 .
  62. ^ Li, Deng. "El supercargador inteligente Red Flag obtiene compatibilidad con OpenHarmony". Sala de redacción de HC . Sala de redacción de HC . Consultado el 15 de marzo de 2024 .
  63. ^ Li, Deng. "OpenHarmony ahora admite tarjetas de clase electrónicas con pantalla de 21,5 pulgadas". Sala de redacción de HC . Sala de redacción de HC . Consultado el 15 de marzo de 2024 .
  64. ^ "El primer robot en HarmonyOS. Se presenta el robot humanoide Aelos basado en Rockchip SoC - Tendencia de gadgets". 2023-11-18 . Consultado el 22 de diciembre de 2023 .
  65. ^ "OpenHarmony 3.0 adaptó con éxito el chip Loongson 1C300B". Actualización de Huawei . 15 de diciembre de 2021 . Consultado el 15 de diciembre de 2021 .
  66. ^ "Fundamentos de aplicación" . Consultado el 6 de agosto de 2023 .
  67. ^ "Arquitectura HMOS". Medio . Grupo de Ingeniería de Bibliotecas de Aplicaciones. 5 de abril de 2021 . Consultado el 5 de abril de 2021 .
  68. ^ Canadá, Fundación Eclipse (28 de septiembre de 2021). "La Fundación Eclipse y la Fundación OpenAtom forjan una iniciativa estratégica centrada en el sistema operativo OpenHarmony". Sala de noticias GlobeNewswire (Comunicado de prensa) . Consultado el 13 de julio de 2022 .
  69. ^ Sarkar, Amy (4 de noviembre de 2021). "Oniro OS: todo lo que necesitas saber". Central Huawei . Consultado el 13 de julio de 2022 .
  70. ^ Delgado, María Teresa (12 de enero de 2022). "Plataforma central Eclipse Oniro". proyectos.eclipse.org . Consultado el 2 de abril de 2024 .
  71. ^ Aufranc (CNXSoft), Jean-Luc (28 de enero de 2022). "El proyecto Eclipse Oniro tiene como objetivo ofrecer software de IoT y de consumo que funcione en múltiples plataformas: CNX Software". Software CNX - Noticias de sistemas integrados . Consultado el 1 de abril de 2024 .
  72. ^ Sarkar, Amy. "Oniro OS: todo lo que necesitas saber". Sala de redacción de HC . Sala de redacción de HC . Consultado el 20 de enero de 2024 .
  73. ^ "¿Qué es este sistema operativo basado en OpenHarmony, Oniro OS liderado por Europa?". Subpila . Blog Vivir en armonía . Consultado el 25 de febrero de 2024 .
  74. ^ Marek, Jaroslaw. "Oniro: una plataforma de sistema operativo versátil y neutral para dispositivos inteligentes". Fundación Eclipse . Fundación Eclipse . Consultado el 29 de febrero de 2024 .
  75. ^ Schmidt, Stefan. "Relación OpenHarmony Downstream / Upstream". GitHub . Fundación Eclipse . Consultado el 25 de febrero de 2024 .
  76. ^ Schmidt, Stefan. "Actualizar la rama predeterminada para el repositorio de manifiesto n.º 5". GitHub . Fundación Eclipse . Consultado el 25 de febrero de 2024 .
  77. ^ "Llevar aplicaciones gráficas a Oniro con el ejemplo de React Native". YouTube . Fundación Eclipse . Consultado el 5 de marzo de 2024 .
  78. ^ Cañete, Patricio (10 de agosto de 2023). "HarmonyOS NEXT es un sistema operativo HUAWEI independiente sin aplicaciones de Android". NoypiGeeks . Consultado el 11 de agosto de 2023 .
  79. ^ Sarkar, Amy. "He aquí por qué Huawei HarmonyOS todavía admite aplicaciones de Android". Sala de redacción de HC . Sala de redacción de HC . Consultado el 10 de marzo de 2024 .
  80. ^ Amit. "El tamaño del código fuente de HarmonyOS es de sólo 8 GB, AOSP (Android) supera los 60 GB". Actualización de Huawei . Actualización de Huawei . Consultado el 10 de marzo de 2024 .
  81. ^ Sarkar, Amy. "300 millones de dispositivos funcionarán con el sistema operativo HarmonyOS en 2021, reitera Huawei". Sala de redacción de HC . Sala de redacción de HC . Consultado el 10 de marzo de 2024 .
  82. ^ Matsui, Emiko. "El lanzamiento estable de HarmonyOS NEXT Galaxy comenzará en el cuarto trimestre de 2024". Sala de redacción de HC . Sala de redacción de HC . Consultado el 18 de enero de 2024 .
  83. ^ "华为公布欧拉系统细节:已与鸿蒙内核共享".快科技. Consultado el 10 de octubre de 2023 .
  84. ^ Sarkar, Amy (9 de noviembre de 2021). "HarmonyOS y OpenEuler han compartido el kernel del sistema operativo: Huawei". Central Huawei . Consultado el 9 de noviembre de 2021 .

enlaces externos