OpenHarmony
Эта статья содержит контент, написанный как реклама . ( июнь 2024 г. ) |
OpenAtom OpenHarmony, или сокращенно OpenHarmony (OHOS) , — семейство распределенных операционных систем с открытым исходным кодом на базе HarmonyOS , производной от LiteOS , исходный код ветки L0-L2 которого компания Huawei передала в дар OpenAtom Foundation . Подобно HarmonyOS, распределенная операционная система с открытым исходным кодом имеет многоуровневую архитектуру, состоящую из четырех уровней снизу вверх, т. е. уровня ядра , уровня системных служб, уровня инфраструктуры и уровня приложений . Это также обширная коллекция бесплатного программного обеспечения , которое можно использовать в качестве операционной системы или частично использовать с другими операционными системами через подсистемы уровня абстракции ядра. [5] [6]
OpenHarmony поддерживает различные устройства, на которых работает мини-система, например, принтеры, колонки, умные часы и любые другие интеллектуальные устройства с памятью всего 128 КБ или стандартная система с памятью более 128 МБ. [7]
Система содержит базовые и некоторые расширенные возможности HarmonyOS, такие как технология DSoftBus. [8]
Операционная система ориентирована на рынок Интернета вещей (IoT) и встраиваемых устройств с разнообразной поддержкой устройств, включая смартфоны , планшеты , смарт-телевизоры , умные часы , персональные компьютеры и другие интеллектуальные устройства . [9]
История [ править ]
Первая версия OpenHarmony была запущена OpenAtom Foundation 10 сентября 2020 года после получения в дар открытого исходного кода от Huawei. [10]
В декабре 2020 года OpenAtom Foundation и Runhe Software официально запустили проект с открытым исходным кодом OpenHarmony с участием семи подразделений, включая Huawei и Институт программного обеспечения Китайской академии наук.
OpenHarmony 2.0 (версия Canary) была запущена в июне 2021 года и поддерживает множество интеллектуальных терминальных устройств. [10]
На основе более ранней версии OpenAtom Foundation запустила OpenHarmony 3.0 30 сентября 2021 года и внесла существенные улучшения по сравнению с предыдущей версией для оптимизации операционной системы. [11]
Выпуск устройств с поддержкой OpenHarmony и объемом оперативной памяти до 4 ГБ был доступен в апреле 2021 года. [12]
OpenAtom Foundation добавила ядро UniProton, аппаратную операционную систему реального времени , в свой репозиторий как часть подсистемы ядра операционной системы OpenHarmony в качестве дополнения 10 августа 2022 года. [13]
Развитие [ править ]
Основная среда IDE, известная как DevEco Studio, для создания приложений OpenHarmony с полным комплектом разработки OpenHarmony SDK, который включает в себя полный набор инструментов разработки, включая отладчик , систему тестирования через DevEco Testing, библиотеки программного обеспечения для разработки программного обеспечения , встроенный эмулятор устройств , средство предварительного просмотра, документация, пример кода и учебные пособия.Приложения для OpenHarmony в основном создаются с использованием компонентов ArkUI , платформы декларативного пользовательского интерфейса. Элементы ArkUI адаптируются к различному оборудованию с открытым исходным кодом и отраслевым аппаратным устройствам и включают новые правила интерфейса с автоматическими обновлениями наряду с обновлениями HarmonyOS. [14]
Разработка аппаратного обеспечения осуществляется с использованием DevEco Studio с помощью инструмента DevEco Device для создания на базе OpenHarmony, а также создания дистрибутивов с разработкой операционной системы с помощью предоставленных цепочек инструментов , включая процессы проверки сертификации для платформы, а также настройку операционной системы как варианта с открытым исходным кодом по сравнению с оригиналом. закрытый вариант дистрибутива HarmonyOS, который в первую очередь ориентирован на партнеров HarmonyOS Connect с Huawei. [15] [16]
Двоичный интерфейс приложений OpenHarmony (ABI) обеспечивает совместимость различных устройств на базе OpenHarmony с разнообразным набором платформ набора микросхем. [17]
HDC (OpenHarmony Device Connector) — это инструмент командной строки, предназначенный для разработчиков, работающих с устройствами OpenHarmony. Компонент командного инструмента BM в инструменте HDC используется разработчиками для облегчения отладки. После ввода команды оболочки HDC можно использовать инструмент BM. [18] [19]
Как и HarmonyOS , OpenHarmony использует файлы App Pack с суффиксом .app, также известные как файлы APP в AppGallery и сторонних магазинах приложений для распространения в операционных системах на основе OpenHarmony и не OpenHarmony, таких как операционная система Unity на базе Linux , что полезно для совместимости и совместимость. Каждый пакет приложений содержит один или несколько пакетов возможностей HarmonyOS (HAP), содержащих код для своих возможностей, ресурсы, библиотеки и файл JSON с информацией о конфигурации . [20]
Включая уровень OpenHarmony для запуска файлов APP, разработанных на основе API-интерфейсов HarmonyOS, операционная система использует основное ядро Linux для устройств с большей памятью, а также ядро LiteOS на базе RTOS для небольших устройств с ограниченной памятью, а также дополнительные возможности. ons, специальные ядра в дистрибутивах в подсистеме Kernel Abstract Layer (KAL), которая не зависит ни от ядра, ни от набора команд. Для приложений веб-просмотра он включает в себя программный движок ArkWeb начиная с версии API 11 на системном уровне для повышения безопасности Chromium Embedded Framework программного движка Blink на основе nweb, который поддерживает Chromium в API 5. [21]
с открытым исходным кодом В отличие от операционной системы Android , в которой бесчисленное количество сторонних пакетов зависимостей неоднократно встроено в приложения, она оказывается в невыгодном положении, когда дело доходит до фрагментации. Центральное хранилище OpenHarmony совместно со специальной группой по управлению OpenAtom предоставляет часто используемые сторонние общедоступные хранилища для разработчиков в среде с открытым исходным кодом, что обеспечивает большую совместимость и совместимость с операционными системами на основе OpenHarmony. Приложения не требуют повторяющихся встроенных сторонних зависимостей, таких как Chromium , Unity и Unreal Engine . Это может значительно уменьшить объем системного ПЗУ. [22]
Распределенная файловая система Harmony (HMDFS) — это распределенная файловая система, предназначенная для крупномасштабного хранения и обработки данных, которая также используется в openEuler . Он основан на распределенной файловой системе Hadoop (HDFS) . Файловая система подходит для сценариев, в которых необходимы крупномасштабное хранение и обработка данных, например для приложений Интернета вещей, периферийных вычислений и облачных сервисов. [23] В ОС Orange Pi (OHOS) собственная файловая система показывает LOCAL иshared_disk через распределенную файловую систему OpenHarmony (HMDFS). Путь к файлу/корневая папка для файловой системы использует «>» вместо традиционного «/» в Unix/Linux/Unix-подобном и «\" в Windows с ее системой DLL (библиотека динамической компоновки) .
Менеджер токенов доступа — это важный компонент операционных систем на базе OpenHarmony, отвечающий за унифицированное управление разрешениями приложений на основе токенов доступа. Токены доступа служат идентификаторами приложений и содержат такую информацию, как идентификатор приложения, идентификатор пользователя, уровень привилегий приложения (APL) и разрешения приложения. По умолчанию приложения имеют доступ к ограниченным системным ресурсам. Банкомат обеспечивает контролируемый доступ к конфиденциальным функциям. [24]
Абстрактный уровень ядра OpenHarmony использует стороннюю библиотеку musl libc и собственные API, обеспечивая поддержку интерфейса переносимой операционной системы (POSIX) для системных вызовов Linux на стороне ядра Linux и ядра LiteOS, которое является неотъемлемой частью исходного дизайна LiteOS в POSIX. Совместимость API с многоядерной архитектурой абстрактного уровня ядра. [25] Разработчики и поставщики могут создавать компоненты и приложения, работающие в ядре на основе стандартов POSIX . [26]
OpenHarmony NDK — это набор инструментов, который позволяет разработчикам включать код C и C++ в свои приложения. В частности, в случае OpenHarmony NDK служит мостом между собственным миром (C/C++) и экосистемой OpenHarmony. [27]
Этот метод NAPI имеет жизненно важное значение для сообщества с открытым исходным кодом, состоящего из отдельных разработчиков, компаний и некоммерческих организаций, заинтересованных в производителях, создающих сторонние библиотеки для взаимодействия и совместимости с собственным открытым исходным кодом операционной системы и разработки коммерческих приложений от сторонних разработчиков между Разработка интерфейсов южного и северного направления для более богатых API, например сторонних Node.js, Simple DirectMedia Layer , инфраструктуры Qt , LLVM компилятора , FFmpeg и т. д. [28] [29] [30] [31] [32] [33] [34] [35]
Хронология [ править ]
- 10 сентября 2020 г. – первый выпуск OpenHarmony с поддержкой устройств с оперативной памятью от 128 КБ до 128 МБ.
- Апрель 2021 г. – выпуск OpenHarmony с поддержкой смартфонов и других устройств с оперативной памятью от 128 МБ до 4 ГБ.
- Октябрь 2021 г. — выпуск OpenHarmony с поддержкой дополнительных устройств с 4 ГБ ОЗУ и более. [36]
Аппаратное обеспечение [ править ]
OpenHarmony может быть развернут на различных аппаратных устройствах архитектур ARM , RISC-V и x86 с объемами памяти от 128 КБ до более 1 МБ. Он поддерживает аппаратные устройства с тремя типами систем: [37]
- Мини-система – работает на таких устройствах, как модули подключения, датчики и носимые устройства, с памятью не менее 128 КБ и оснащена процессорами, включая ARM Cortex-M и 32-битный RISC-V.
- Малая система – работает на таких устройствах, как IP-камеры , маршрутизаторы , регистраторы данных событий, с памятью, равной или превышающей 1 МБ, и оснащена процессорами, включая ARM Cortex-A .
- Стандартная система — работает на устройствах с улучшенным взаимодействием, 3D- графическим процессором , богатой анимацией и разнообразными компонентами, с памятью, равной или превышающей 128 МБ, и оснащенной процессорами, включая ARM Cortex-A.
Сертификация совместимости [ править ]
Чтобы гарантировать совместимость и взаимодействие устройств на базе OpenHarmony в экосистеме, OpenAtom Foundation разработал спецификации совместимости продуктов с рабочей группой по совместимости для оценки и сертификации продуктов, совместимых с OpenHarmony. [38] [39]
Следующие два типа сертификатов были опубликованы для партнеров, поддерживающих работу по совместимости, с правом использовать логотип совместимости OpenHarmony на своих сертифицированных продуктах, упаковке и маркетинговых материалах. [40]
- Платы для разработки, модули и дистрибутивы программного обеспечения
- Оборудование
По состоянию на 25 апреля 2022 года 44 продукта получили сертификаты совместимости, а более 80 программных и аппаратных продуктов находятся в процессе оценки совместимости с OpenHarmony. [41]
Разработка программного обеспечения [ править ]
С тех пор как OpenHarmony был открытым исходным кодом с сентября 2020 года по декабрь 2021 года, более 1200 разработчиков и 40 организаций приняли участие в проекте с открытым исходным кодом и внесли свой код. В настоящее время OpenHarmony разработана до версии 4.x.
Номер версии | Дата выпуска | уровень API | Основные особенности |
---|---|---|---|
1.0 | 10 сентября 2020 г. | 5 | Первоначальный выпуск. Поддержка терминальных устройств с объемом памяти от 128 КБ до 128 МБ на основе LiteOS . ядра [42] |
Версия 1.1.0 с долгосрочной поддержкой | 1 апреля 2021 г. | 5 | Добавляйте и обновляйте подсистемы для унификации структуры механизма искусственного интеллекта. [43] |
2.0 Канарская версия | 2 июня 2021 г. | 6 | Поддержка интеллектуальных терминальных устройств с объемом памяти более 128 МБ и внедрение ядра Linux в качестве технической основы для стандартной системы. [44] |
2.2 Бета-версия | 4 сентября 2021 г. | 6 | Обладать типичными распределенными возможностями и возможностями разработки медиа-продуктов. |
Версия 3.0 с долгосрочной поддержкой | 30 сентября 2021 г. | 7 | Новые возможности и функции для легких, небольших и стандартных систем. |
3.1 Бета-версия | 31 декабря 2021 г. | 8-9 | Расширьте базовые возможности, возможности распространения системы, возможности платформы системных приложений, возможности облегченной системы и т. д. Поддержка многофункциональных 3D-приложений с OpenGL , OpenGL ES и WebGL . технологиями [45] |
3.2 Бета-версия 1 [46] | 31 мая 2022 г. | 8-9 | Расширьте базовые возможности облегченных и стандартных систем, возможности платформы стандартных системных приложений и возможности приложений стандартных систем. |
4.0 бета-версия 1 | 3 июня 2023 г. | 10 | Улучшите возможности стандартной системы и еще больше улучшите возможности и эффекты компонентов ArkUI. |
Версия выпуска 4.0 | 26 октября 2023 г. | 10 | Добавлено большое количество API ArkTS, а также расширена область поддержки распределенного оборудования. |
4.1 бета 1 версия | 31 декабря 2023 г. | 11 | Новые возможности системы за счет улучшения архитектуры программного обеспечения. Оптимизация ArkUI для возможностей и эффектов компонентов. Улучшение графического окна для динамических эффектов и адаптации экрана для различного оборудования. Платформа приложений улучшает возможности расширения, распределенное подключение к программной шине и многое другое. Улучшения в платформах аудио и камеры с открытым исходным кодом. [47]
|
Релизная версия 4.1 | 30 марта 2024 г. | 11 | Было добавлено 4000 API, чтобы предоставить разработчикам богатые возможности разработки приложений, открытые возможности разработки приложений представлены в измерении Kit, предоставляя разработчикам более четкую логику и перспективы на основе сценариев, открытость и динамические возможности компонентов ArkUI были дополнительно улучшены. веб-возможности постоянно дополняются, что упрощает разработчикам быстрое создание приложений с использованием веб-возможностей, а распределенные возможности еще больше повышают стабильность сети. Безопасность соединения и т. д., поддержка мультимедиа для более расширенного кодирования, поддержка более совершенных возможностей управления трансляцией и т. д. Как и движок браузера ArkWeb , представленный в HarmonyOS NEXT , заменяет программный движок OpenHarmony nweb, который использует преимущества веб-браузера Chromium и движка браузера Blink . Усовершенствованный API Core File Kit менеджер токенов доступа на устройстве с искусственным интеллектом и функциями на основе возможностей в системе распределенной файловой системы OpenHarmony (HMDFS), а также локальной файловой системы с файлами приложений, пользовательскими файлами и системными файлами, использующими преимущества аппаратного уровня ядра TEE. функции, совместимые с коммерческой системой HarmonyOS NEXT для обмена файлами и взаимодействия с доступом. [49] NFC обеспечивает возможности эмуляции карт HCE.Публичная базовая библиотека классов поддерживает пулы потоков , «работников» в модулях HSP и HAR приложений HAP . Поддерживается ArkGraphics 2D , API 2D Draw. |
Релизная версия 4.1.1 | 23 мая 2024 г. | 11 | Текущая версия, основанная на выпуске OpenHarmony 4.1, устраняет некоторые проблемы, которые повышают стабильность системы и повышают ее. Ориентирован на небольшие и легкие системы с ядром LiteOS RTOS. [55] |
5.0 бета 1 версия | 25 мая 2024 г. | 12 | Новые API, улучшенные и унифицированные, завершенные API-интерфейсы экосистемы и программная платформа объединяются вокруг ArkUI и фокусируются на базовых возможностях автомобиля. Последняя бета-версия предназначена для дальнейшего улучшения производительности системы, усиления защищенной базы и расширения возможностей распределенной базы. В этом выпуске мы сосредоточимся на оптимизации среды разработки, расширении базовой функциональности платформы, улучшении среды выполнения компиляции Ark, а также улучшении среды драйверов и управления питанием. В то же время мы также представляем новые функции для обработки мультимедиа, сенсора панорамирования и уведомлений о событиях. [56] |
Дистрибутивы программного обеспечения [ править ]
OpenHarmony — самый активный проект с открытым исходным кодом , размещенный на платформе Gitee . По состоянию на сентябрь 2023 года компания имеет более 30 дистрибутивов программного обеспечения с открытым исходным кодом, совместимых с OpenHarmony, для различных секторов, таких как образование, финансы, умный дом, транспорт, цифровое правительство и другие отрасли. [57] [58] [59]
ОС Midea IoT [ править ]
Midea , китайский производитель электроприборов, выпустил операционную систему Midea IoT 1.0. Операционная система, ориентированная на Интернет вещей, на основе OpenHarmony 2.0, официально выпущенная в октябре 2021 года. После этого компания использовала операционную систему HarmonyOS в партнерстве с Huawei для совместимости со своими интеллектуальными устройствами с момента запуска HarmonyOS 2.0 2 июня 2021 года. [60] [61] [62] [63]
в OpenHarmony космосе
6 января 2022 года было сообщено, что OpenHarmony in Space (OHIS), разработанная рабочей группой OHIS и Даляньским технологическим университетом под руководством Юй Сяочжоу, станет жизненно важной игрой в будущем с научной и инженерной точки зрения, поскольку ожидается, что она откроет возможности для развитие спутниковых систем Китая и превзойти план SpaceX Star Chain с идеей микро-нано-спутниковой технологии. [64]
SwanLinkOS [ править ]
Основанная на OpenHarmony, SwanLinkOS была выпущена в июне 2022 года компанией Honghu Wanlian (Jiangsu) Technology Development, дочерней компанией iSoftStone, для транспортной отрасли. Операционная система поддерживает основные чипсеты, такие как Rockchip RK3399 и RK3568, и может применяться в транспортном и судоходном оборудовании для мониторинга дорожных условий, анализа больших данных, поиска и спасения на море. [65]
Он был награжден сертификатом совместимости экологических продуктов OpenHarmony от OpenAtom Foundation. [66]
ArcherMind HongZOS [ править ]
7 ноября 2022 года компания ArcherMind Colombia, занимающаяся операционными системами, решениями для межсетевого взаимодействия, интеллектуальными инновациями и аспектами исследований и разработок, запустила систему HongZOS, поддерживающую чипы OpenHarmony и HiSilicon. Это решение в основном ориентировано на AIoT в промышленных секторах. [67]
ОС Orange Pi (OHOS) [ править ]
28 ноября 2022 года Orange Pi выпустила ОС Orange Pi на основе версии OpenHarmony с открытым исходным кодом. [68] В октябре 2023 года они выпустили плату Orange Pi 3B с версией Orange Pi OHOS для любителей и разработчиков на основе версии OpenHarmony 4.0 Beta1. [69] [70] [71]
ОС RobanTrust [ править ]
23 декабря 2022 года интегрированное программное и аппаратное решение вместе с аппаратными продуктами Youbo Terminal собственной разработки запускает ОС RobanTrust на базе OpenHarmony, которая была выпущена как версия 1.0 с выпуском совместимости 3.1.1. [72]
USmartOS [ править ]
15 апреля 2023 года компания Tongxin Software стала экологическим партнером OpenAtom OpenHarmony. [73] Операционная система интеллектуального терминала для предприятий в Китае от Tongxin Software прошла сертификацию совместимости 7 июня 2023 года. Операционная система интеллектуального терминала Tongxin поддерживает ARM, X86 и другие поддерживаемые архитектуры. Tongxin установила отношения сотрудничества с крупнейшими отечественными производителями мобильных чипов и завершила адаптацию с использованием ядра Linux. Вместе с операционной системой настольного компьютера и серверной операционной системой она составляет семейство операционных систем Tongxin. [74]
PolyOS Mobile [ править ]
PolyOS Mobile — это операционная система AI IoT с открытым исходным кодом, специально разработанная для интеллектуальных терминальных устройств RISC-V в рамках проекта PolyOS на базе OpenHarmony, выпущенная 30 августа 2023 года и доступная для виртуализации QEMU на настольных компьютерах с Windows 10 и 11. [75]
LightBeeOS [ править ]
LightBeeOS, выпущенный 28 сентября 2023 года, представляет собой дистрибутив на основе OpenHarmony, который поддерживает безопасность финансового уровня, с распределительной шиной компании Shenzhen Zhengtong, используемой для промышленных решений государственных банковских систем, протестированных на банкоматах с UnionPay на внутреннем рынке Китая. Операционная система запущена с поддержкой OpenHarmony 3.2 и выше. [76]
КайхонгОС [ править ]
14 января 2023 года интеллектуальный нагнетатель Red Flag был впервые запущен на KaihongOS на базе OpenHarmony с поддержкой OpenHarmony 3.1, которая поддерживает распределенную программную шину, обеспечивающую взаимодействие с другими электронными устройствами и электрическими объектами. [77] 17 января 2023 года вышла карта электронного класса с 21,5-дюймовым экраном, разработанная Chinasoft и New Cape Electronics. [78] 17 ноября 2023 года Kaihong Technology и Leju Robot совместно выпустили первого в мире робота-гуманоида на базе дистрибутива OpenHarmony с открытым исходным кодом KaihongOS с аппаратным обеспечением Rockchip SoC с использованием технологии ядра RTOS для промышленных роботизированных машин с предсказуемым временем отклика в детерминизме. [79]
Ониро ОС [ править ]
28 сентября 2021 года Eclipse Foundation и OpenAtom Foundation объявили о своем намерении сформировать партнерство для совместной работы над европейским дистрибутивом OpenHarmony, который представляет собой глобальное семейство операционных систем под ним и семейство операционной системы OpenHarmony. Как и OpenHarmony, это один комплект ОС для всех парадигм, обеспечивающий набор бесплатного программного обеспечения , которое можно использовать в качестве операционной системы или частично использовать с другими операционными системами через подсистемы уровня абстракции ядра в дистрибутивах ОС Oniro. [80]
OS Oniro, также известная как Eclipse Oniro Core Platform, представляет собой распределенную операционную систему для AIoT встраиваемых систем , выпущенную 26 октября 2021 года под названием Oniro OS 1.0, которая реализована для совместимости с HarmonyOS на основе исходного кода ветки OpenHarmony L0-L2. позже был запущен Eclipse Foundation для глобального рынка, к которому такие члены-учредители, как Huawei, Linaro позже присоединились и Seco. Oniro разработана на основе открытого исходного кода и призвана стать прозрачной, независимой от поставщиков и независимой системой в эпоху Интернета вещей со стратегиями глобализации и локализации, позволяющими решить проблему фрагментированного рынка Интернета вещей и встраиваемых устройств . [81] [82]
Операционная система включает в себя систему Yocto с ядром Linux для разработки системы сборки OpenEmbedded с BitBake и Poky, которая стремится быть независимой от платформы. [83] Цель состоит в том, чтобы расширить дистрибутив за счет партнеров, которые создают свои собственные дистрибутивы, совместимые с OpenHarmony-Oniro, которые повышают совместимость, что уменьшает фрагментацию различных платформ с разнообразным набором аппаратного обеспечения с улучшениями от производного проекта обратно к исходному проекту в Upstream разработке ветки исходного кода OpenHarmony для улучшить совместимость глобальных промышленных стандартов, адаптированных для глобальных рынков. Он также используется Huawei для последующей разработки для коммерческого использования в собственном специальном HarmonyOS NEXT стеке HarmonyOS на мировых и западных рынках для совместимости и взаимодействия с подключенными системами IoT, а также для индивидуальной поддержки сторонних функций искусственного интеллекта на устройстве на заказ. фреймворки, такие как Tensorflow , CUDA и другие, а также собственные решения Huawei MindSpore во всей экосистеме OpenHarmony. [84] [85] [86]
Инструменты разработки [ править ]
Rust в фреймворке вместе с Data Plane Development Kit (DPDK) IP-конвейером и профилированием , React Native и Kanto в системе разработки приложений поверх инструментов OpenHarmony, Servo и Linaro в системных сервисах, Matter бесплатный стандарт подключения с открытым исходным кодом, который направлена на унификацию устройств умного дома и повышение их совместимости с различными платформами и OSGi в подсистеме драйверов, IoTex в разработке заменяемого ядра и Eclipse Theia в интегрированной среде разработки для создания приложений Oniro OS, совместимых с операционными системами на основе OpenHarmony. Данные можно передавать напрямую, а не через облако онлайн, что позволяет использовать архитектуры с низкой задержкой, более безопасные методы и функции конфиденциальности, подходящие для интеграции AIoT и устройств умного дома. [87] [88]
В сентябре 2023 года под руководством Linux Foundation был сформирован Open Mobile Hub (OMH) как экосистема платформ с открытым исходным кодом, целью которой является упрощение и улучшение разработки мобильных приложений для различных платформ, включая iOS , Android и глобальную ОС Oniro на базе OpenHarmony. наряду с этим HarmonyOS ( NEXT ) с большей кроссплатформенностью и открытой совместимостью на мобильных устройствах с плагинами OMH, такими как Google API , Google Drive , OpenStreetMap, а также Bing Maps , Mapbox , Microsoft , Facebook , Dropbox , LinkedIn , X и другими. Платформа Open Mobile Hub призвана предоставить набор инструментов и ресурсов для оптимизации процесса разработки мобильных приложений. [89]
Версии программного обеспечения для исходных и последующих версий [ править ]
Проект Oniro ориентирован на создание горизонтальной платформы для прикладных процессоров и микроконтроллеров. [90] [t — это встроенная ОС, использующая систему сборки Yocto , с возможностью выбора ядра Linux , Zephyr или FreeRTOS . [90] Он включает в себя набор инструментов IP, обслуживание, OTA и OpenHarmony. В нем представлены примеры комбинаций компонентов для различных вариантов использования, называемые «чертежами». [90] Oniro OS 2.0 была выпущена в 2022 году, а Oniro OS 3.0 на основе OpenHarmony 3.2 LTS — в октябре 2023 года, наряду с последней версией 4.0 от 6 декабря 2023 года в основной ветке. [91] [92] [93]
Версия OpenHarmony | Номер версии Ониро | Дата выпуска | уровень API | Основные особенности |
---|---|---|---|---|
3,0 ЛТС | 1.0 | 28 сентября 2021 г. (база выпуска: 26 октября 2021 г.) | 7 | Новые возможности и функции для легких, небольших и стандартных систем. |
3.1 | 2.0 | 2022 | 8-9 | Расширьте базовые возможности, возможности распространения системы, возможности платформы системных приложений, возможности облегченной системы и т. д. |
3.2 ЛТС | 3.0 | октябрь 2023 г. | 9 | Расширьте базовые возможности облегченных и стандартных систем, возможности платформы стандартных системных приложений и возможности приложений стандартных систем. |
4.0 | 4.0 | 6 декабря 2023 г. | 10 | Было добавлено большое количество API ArkTS, а также расширена область поддержки распределенного оборудования. Портированный React Native. |
HarmonyOS NEXT для HarmonyOS [ править ]
Компания Huawei официально анонсировала коммерческую фирменную HarmonyOS NEXT, на основе микроядра базовую распределенную операционную систему для HarmonyOS на конференции разработчиков Huawei Developer Conference 2023 (HDC) 4 августа 2023 г., которая поддерживает только собственные приложения APP через Ark Compiler с Huawei Mobile Services (HMS). поддержкой ядра . HarmonyOS NEXT — это запатентованная система, построенная на основе OpenHarmony, которая имеет в своей основе микроядро HarmonyOS и не имеет поддержки совместимости с APK , созданной исключительно для экосистемы устройств Huawei. [94]
В долгосрочной перспективе, поскольку компания наращивает корневую базу программного обеспечения в последующих разработках как для внутреннего китайского, так и для глобального рынка, закрытый исходный код HarmonyOS NEXT с полной веткой L0-L2 операционной системы OpenHarmony призван заменить текущий код с закрытым исходным кодом. Ветвь L3-L5, начиная с ветки OpenHarmony 2.2 с кодом объемом 8 ГБ до версии 4.x с 60% кодовой базы, разработанной с использованием двухкадровой архитектуры, совместимой с Android с пользовательской средой EMUI в многоядерной архитектуре HarmonyOS из текущего ядра Linux на телефонах и планшетах, автомобилях, телевизорах и современных носимых устройствах, а также легкое ядро LiteOS на базовых носимых устройствах и различных интеллектуальных устройствах IoT. В тот же день на HDC 2023 была открыта предварительная версия HarmonyOS NEXT для разработчиков, позволяющая корпоративным разработчикам совместно создавать и тестировать собственные мобильные приложения. Согласно официальному объявлению, он будет открыт для всех разработчиков в первом квартале 2024 года. [95] [96] [97]
18 января 2024 года компания Huawei объявила, что стабильное развертывание HarmonyOS NEXT Galaxy начнется в четвертом квартале 2024 года на основе версии OpenHarmony 5.0 (API 12) после бета-версии второго квартала на базе OpenHarmony 4.1 (API 11) после выпуска общедоступной версии HarmonyOS NEXT Developer Preview 1, которая доступна для общедоступных разработчиков. с момента дебюта в августе 2023 года находился в руках закрытых кооперативных партнеров-разработчиков. Новая система версии HarmonyOS 5 заменит текущую систему HarmonyOS для коммерческих потребительских устройств Huawei, которые могут запускать только собственные приложения HarmonyOS, созданные для HarmonyOS и OpenHarmony, а также локализацию с использованием ОС Oniro для последующей разработки на глобальном уровне, адаптированной к глобальным рынкам и стандартам. [98]
Отношения с OpenEuler [ править ]
С точки зрения архитектуры OpenHarmony наряду с HarmonyOS имеет тесную связь с серверной многоядерной операционной системой OpenEuler, которая является общественной версией EulerOS , поскольку они реализовали совместное использование технологии ядра, как рассказал Дэн Тайхуа, президент подразделения вычислительных продуктов Huawei. Линия. [99] Сообщается, что в будущем совместное использование будет усилено в области распределенной программной шины , инфраструктуры приложений, системной безопасности, инфраструктуры драйверов устройств и нового языка программирования на стороне сервера. [100]
Распределенная файловая система Harmony (HMDFS) — это распределенная файловая система, предназначенная для хранения и обработки крупномасштабных данных, которая также используется в серверной операционной системе openEuler.
Устройства комплекта разработчика [ править ]
- Плата разработки HiSpark WiFi IoT на базе Hi3861, выпущенная в октябре 2020 года с поддержкой OpenHarmony наряду с LiteOS . [101]
- Raspberry Pi портирован на OpenHarmony 3.0 в ноябре 2021 г. [102]
- Плата разработки Zilong с MIPS ARCH и чипом 1c300B, декабрь 2021 г., на базе OpenHarmony 3.0. [103]
- HiHope HH-SCDAYU200 выпущен в мае 2022 года компанией HopeRun Software с использованием Runhe Software, ОС HiHope на базе OpenHarmony с процессором Rockchip RK3568. Также портирован на ОС Oniro на базе OpenHarmony. [104]
- Плата разработки HiHope от HopeRun с 32-битным микроконтроллером HiSilicon Hi3861V100, совместимым с OpenHarmony, выпущена в сентябре 2022 года. [105]
- Комплект платы для разработки Niobe U4 от Kaihong Zhigu, октябрь 2022 г. [106]
- Плата для разработки интеллектуального экрана Shenzhen Kaihong KHDVK-3566B под управлением встроенной операционной системы KaihongOS на базе OpenHarmony, октябрь 2022 г. [107]
- Разработка процессора Xianji Semiconductor Technology HPM6700, ноябрь 2022 г., созданного для OpenHarmony [108]
- Плата разработки ChinaSoft выпущена в декабре 2022 года. [109]
- Плата Unionpi Lion на базе чипа SV823, выпущенная в феврале 2023 года. Она включает в себя NPU собственной разработки и способна выполнять высококачественную обработку, кодирование и декодирование изображений с помощью OpenHarmony. [110]
- Плата HH-SCDAYU210 выпущена в мае 2023 года на базе OpenHarmony и RockChip RK3588. [111]
- Shenzhen Qianhai New Silk Road Technology Co., Ltd выпустит телефон для разработчиков на базе OpenHarmony в октябре 2023 года. [112]
- Плата разработки Raspberry Pi 4B выйдет с портом OpenHarmony в феврале 2024 года. [113]
- MILOS_Standard0 с NXP i.MX8M Mini на базе OpenHarmony.
- Совет по развитию Янфаня
- от Huawei HiSilicon , Hispark_Taurus
- BearPi-HM МикроБ
- Мультимодальный V200Z-R
- Ланго ЛАНГО200
- Goodix GR5515-СТАРТОВЫЙ КОМПЛЕКТ
- Ниобе407
- Универсальный стартовый комплект B91
- cst85_wblink
- Neptune100 выпущен в мае 2022 года.
- РК2206 [114]
- Purple Pi OH вместе с Purple Pi OH Pro, чипом Rockchip RK3566 на базе OpenHarmony, в марте 2024 года. [115]
См. также [ править ]
Ссылки [ править ]
- ^ Бенджамин (29 апреля 2024 г.). «Язык программирования Cangjie, разработанный компанией Huawei, появится как в HarmonyOS NEXT, так и в OpenHarmony» . ГармонияOSHub . Проверено 2 мая 2024 г.
- ↑ Перейти обратно: Перейти обратно: а б «OpenHarmony 3.0 успешно адаптировал чип Loongson 1C300B» . Обновление Хуавей . 15 декабря 2021 г. Проверено 15 декабря 2021 г.
- ↑ Перейти обратно: Перейти обратно: а б «Основы применения» . Проверено 6 августа 2023 г.
- ↑ Перейти обратно: Перейти обратно: а б «Архитектура ГМОС» . Середина . Группа разработки библиотек приложений. 5 апреля 2021 г. Проверено 5 апреля 2021 г.
- ^ "ru/OpenHarmony-Overview.md · OpenHarmony/docs" . Гитеэ (на китайском (Китай)) . Проверено 13 июля 2022 г.
- ^ Ли, Дэн (18 мая 2021 г.). «Ветка OpenHarmony 2.0 L2 имеет открытый исходный код, имеет чистый код приложения HarmonyOS, а не Android» . Центр Хуавей . Проверено 12 апреля 2024 г.
- ^ «Проект OpenHarmony» .
- ^ «Разработчики отказываются от AOSP и показывают чистую версию системы OpenHarmony | SPARROWS NEWS» . sparrowsnews.com . 04.06.2021 . Проверено 13 июля 2022 г.
- ^ Чен, Цзинда; Чжуан, Ханьян; Ян, Мин (2024). «Распределенная система взаимодействия транспортных средств и инфраструктуры на основе OpenHarmony» . В Сан, Фучунь; Ли, Цзяньминь (ред.). Когнитивные вычисления и системы . Коммуникации в компьютерной и информатике. Том. 2029. Сингапур: Springer Nature. стр. 258–271. дои : 10.1007/978-981-97-0885-7_22 . ISBN 978-981-97-0885-7 .
- ↑ Перейти обратно: Перейти обратно: а б «Huawei запускает операционную систему Harmony Mine» . Gizchina.com . 15 сентября 2021 г. Проверено 13 июля 2022 г.
- ^ Команда, РПРНА (04.10.2021). «OpenHarmony теперь доступен на платформе GitHub» . РПРНК . Проверено 13 июля 2022 г.
- ^ «Гармония ОС» . Обзоры Linux . Проверено 13 июля 2022 г.
- ^ «OpenHarmony добавляет ядро UniProton, Huawei подает заявку на регистрацию товарного знака — IT Home» www.ithome.com Проверено 6 августа 2023 г.
- ^ «АркуИ» . Хуавей .
- ^ «Знаете ли вы эти возможности предварительной версии DevEco Studio?» . Segmentfault.com . Проверено 12 апреля 2024 г.
- ^ «Урок ASPLOS'24» . openharmonyos.org . Проверено 12 апреля 2024 г.
- ^ «ОпенАтом OpenHarmony» . docs.openharmony.cn . Проверено 15 апреля 2024 г.
- ^ «Командный компонент инструмента bm» . Гите . OpenAtom OpenHarmony . Проверено 13 апреля 2024 г.
- ^ «Разъем устройства HDC-OpenHarmony» . Гитхаб . OpenAtom OpenHarmony . Проверено 14 апреля 2024 г.
- ^ «Документ – Основы применения» . http://developer.harmonyos.com . Проверено 22 июня 2021 г.
- ^ Марек, Ярослав (29 января 2024 г.). «Oniro: универсальная, нейтральная к поставщикам платформа операционной системы для интеллектуальных устройств» . Фонд Эклипс . Проверено 11 февраля 2024 г.
- ^ «Eclipse Foundation и OpenAtom Foundation вырабатывают стратегическую инициативу, ориентированную на ОС OpenHarmony» . Фонд Эклипс . 28 сентября 2021 г. Проверено 13 февраля 2024 г.
- ^ «Проект OpenHarmony» . Гитхаб . OpenAtom OpenHarmony . Проверено 13 марта 2024 г.
- ^ «Обзор контроля доступа» . Гитхаб . OpenAtom OpenHarmony . Проверено 13 марта 2024 г.
- ^ «ЛайтОС Кортекс-А» . Гитхаб . OpenAtom OpenHarmony . Проверено 13 марта 2024 г.
- ^ «Поддержка POSIX» . Гитхаб . OpenAtom OpenHarmony . Проверено 13 марта 2024 г.
- ^ «ОпенАтом OpenHarmony» . docs.openharmony.cn . Проверено 15 апреля 2024 г.
- ^ «Введение в структуру NAPI OpenHarmony — Nuggets» . juejin.cn Проверено 5 апреля 2024 г. .
- ^ Гармония, жизнь в (5 апреля 2024 г.). «Введение в инфраструктуру NAPI для OpenHarmony» . Жизнь в гармонии . Проверено 5 апреля 2024 г.
- ^ Гармония, жизнь в (5 апреля 2024 г.). «Как внести свой вклад в стороннюю библиотеку C/C++ на OpenHarmony» . Жизнь в гармонии . Проверено 5 апреля 2024 г.
- ^ Гармония, жизнь в (01 апреля 2024 г.). «Разработка NAPI для сторонней библиотеки, портирующей C/C++ и преобразование типов данных JS» . Жизнь в гармонии . Проверено 5 апреля 2024 г.
- ^ «HarmonyOS-TPC/FFmpeg» . Гитеэ (на китайском (Китай)) . Проверено 5 апреля 2024 г.
- ^ «OpenHarmony-SIG/qt» . Гитеэ (на китайском (Китай)) . Проверено 5 апреля 2024 г.
- ^ «[Разработка приложений OpenHarmony] Как публиковать сторонние библиотеки приложений на Gitee – SyntaxBug» . Проверено 5 апреля 2024 г.
- ^ «OpenHarmony/ Third_party_llvm-project» . Гитеэ (на китайском (Китай)) . Проверено 5 апреля 2024 г.
- ^ «Гармония ОС» . Обзоры Linux . Проверено 10 сентября 2020 г.
- ^ "ru/OpenHarmony-Overview.md · OpenHarmony/docs" . Гитеэ (на китайском (Китай)) . Проверено 14 июля 2022 г.
- ^ Саркар, Эми (13 апреля 2022 г.). «Платформа совместимости OpenHarmony дополнена новыми возможностями» . Центр Хуавей . Проверено 13 июля 2022 г.
- ^ «Документ спецификации совместимости продуктов OpenHarmony, версия 3.0 официально выпущена» .
- ^ Саркар, Эми (16 марта 2022 г.). «Huawei сертифицировала продукты OpenHarmony для развития экосистемы устройств» . Центр Хуавей . Проверено 13 июля 2022 г.
- ^ «Более 80 продуктов проходят тест на совместимость, а экосистема OpenHarmony процветает» . SegmentFault 思否 (на китайском (Китай)) . Проверено 13 июля 2022 г.
- ^ «OpenHarmony 1.0 (10 сентября 2020 г.)» . Гитхаб . ОпенАтом . Проверено 25 мая 2024 г.
- ^ «OpenHarmony 1.1.0 LTS (01.04.2021)» . Гитхаб . ОпенАтом . Проверено 25 мая 2024 г.
- ^ «OpenHarmony 2.0 Canary (02.06.2021)» . Гитхаб . ОпенАтом . Проверено 25 мая 2024 г.
- ^ Яник, Йигит Эмре (14 мая 2022 г.). «OpenHarmony: новая операционная система с открытым исходным кодом от HUAWEI» . Сяомиуи . Проверено 16 апреля 2024 г.
- ^ «Официально выпущена бета-версия OpenHarmony 3.2 — Сообщество базового программного обеспечения с открытым исходным кодом — 51CTO.COM» оригинала из Архивировано 17 июля 2022 . г. .
- ^ Ли, Дэн (январь 2024 г.). «Бета-версия HarmonyOS 4.1 с открытым исходным кодом и интерфейсами API 11» . Отдел новостей ХК . Проверено 29 января 2024 г.
- ^ «OpenHarmony 4.1 Beta1 раскрывает передовые функции и усовершенствования API» . Technology.followthistrendingworld.com . Мир ФТТ . Проверено 3 февраля 2024 г.
- ^ openharmony/security_itrustee_ree_lite , OpenHarmony, 14 сентября 2023 г. , получено 24 апреля 2024 г.
- ^ «zh-cn/release-notes/OpenHarmony-v4.1-release.md · OpenHarmony/docs» . Гитеэ (на китайском (Китай)) . Проверено 31 марта 2024 г.
- ^ Мацуи, Эмико (01 апреля 2024 г.). «Вышла версия OpenHarmony 4.1 с новыми функциями и улучшениями» . Центр Хуавей . Проверено 1 апреля 2024 г.
- ^ «ОпенАтом OpenHarmony» . docs.openharmony.cn . Проверено 14 апреля 2024 г.
- ^ Джейсон, Уилл (14 апреля 2024 г.). «Huawei создала [так в оригинале] собственный браузерный движок для своей [так в оригинале] новой операционной системы HarmonyOS NEXT и открыла его исходный код» . ГармонияOSHub . Проверено 14 апреля 2024 г.
- ^ Бейтс, Кризт (01 апреля 2024 г.). «Выпуск OpenHarmony 4.1 теперь доступен с более чем 4000 новыми API» . ИГРОВОЙ ДЕПУТАТ . Проверено 16 апреля 2024 г.
- ^ «Открытая Гармония» . Гите . Проверено 9 июня 2024 г.
- ^ «OpenHarmony-4.1 и 5.0 RoadMap.md · OpenHarmony/управление выпуском» . Гитеэ (на китайском (Китай)) . Проверено 24 мая 2024 г.
- ^ «Выставочная площадка отраслевых инноваций OpenHarmony дебютировала на конференции разработчиков Huawei 2022, и экологические достижения привлекают внимание_China.com» . m.tech.china.com Проверено 30 ноября 2022 г.
- ^ «Huawei первой предложила совместное создание «Мира Хунмэн». Как Hongmeng с открытым исходным кодом мощь » объединяет экосистемы ?
- ^ Мишра, Яш (22 сентября 2023 г.). «Huawei будет продавать только передовые продукты: Жэнь Чжэнфэй» . Центр Хуавей . Проверено 24 декабря 2023 г.
- ^ Саркар, Эми (14 октября 2021 г.). «Выпущена первая сторонняя операционная система Интернета вещей на базе OpenHarmony» . Отдел новостей ХК . Проверено 29 февраля 2024 г.
- ^ Амит (14 октября 2021 г.). «На основе выпущенной операционной системы IoT OpenHarmony2.0 версии 1.0» . Обновление Хуавей . Проверено 29 февраля 2024 г.
- ^ Цюаньлинь, Цю. «Midea представляет операционную систему Интернета вещей, поддерживаемую Huawei» . ChinaDaily.com.cn . Проверено 29 февраля 2024 г.
- ^ Чжэнь, Ван. «Midea уже использует мобильную ОС Huawei на своих устройствах умного дома» . YiCai Global . Проверено 29 февраля 2024 г.
- ^ Саркар, Эми (12 января 2022 г.). «Huawei HarmonyOS будет использоваться в космических технологиях в этом году: огромная» . Центр Хуавей . Проверено 12 января 2022 г.
- ^ Ли, Дэн (21 июня 2022 г.). «Выпущена SwanLinkOS на базе Huawei HarmonyOS» . Центр Хуавей . Проверено 21 июня 2022 г.
- ^ «Процветание экосистемы ▏iSoftStone получает сертификат совместимости OpenHarmony» .
- ^ Мишра, Яш (7 ноября 2022 г.). «Новый ArcherMind HongZOS поддерживает чипы OpenHarmony и HiSilicon» . Отдел новостей ХК . Проверено 15 марта 2024 г.
- ^ Ли, Дэн (28 ноября 2022 г.). «Выпущена ОС Orange Pi на базе Huawei HarmonyOS» . Центр Хуавей . Проверено 22 декабря 2023 г.
- ^ АТС (25 октября 2023 г.). «Orange Pi разрабатывает индивидуальную ОС на базе Huawei HarmonyOS» . АТС Наука . Проверено 22 декабря 2023 г.
- ^ Хорси, Джулиан (18 сентября 2023 г.). «Практическое знакомство с одноплатным компьютером Orange Pi 3B M.2 ARM» . Гиковские гаджеты . Проверено 22 декабря 2023 г.
- ^ Лопес, Джеймс (27 ноября 2022 г.). «Будет запущена система Orange Pi OS (OH) на основе OpenHarmony с открытым исходным кодом» . TechGoing . Проверено 22 декабря 2023 г.
- ^ Ли, Дэн (23 декабря 2022 г.). «Операционная система RobanTrust прошла тест на совместимость с OpenHarmony» . Отдел новостей ХК . Проверено 15 марта 2024 г.
- ^ «Tongxin Software становится экологическим партнером Huawei OpenHarmony» . iNEWS . 22 декабря 2023 г.
- ^ «Операционная система интеллектуального терминала Tongxin V20 прошла сертификацию совместимости OpenHarmony» . iMedia . 22 декабря 2023 г.
- ^ «Запустите систему Hongmeng OpenHarmony с открытым исходным кодом на своем компьютере» . Колонка Zhihu (на китайском языке) . Проверено 24 декабря 2023 г. .
- ^ «Различные промышленные терминалы SZZT прошли оценку совместимости версии 3.2 и продемонстрировали новые инновационные приложения индустрии OpenHarmony» . СЗЗТ . Проверено 15 марта 2024 г.
- ^ Ли, Дэн (14 января 2023 г.). «Умный нагнетатель Red Flag совместим с OpenHarmony» . Отдел новостей ХК . Проверено 15 марта 2024 г.
- ^ Ли, Дэн (17 января 2023 г.). «OpenHarmony теперь поддерживает карты электронного класса с экраном 21,5 дюйма» . Отдел новостей ХК . Проверено 15 марта 2024 г.
- ^ «Первый робот на HarmonyOS. Представлен робот-гуманоид Aelos на базе SoC Rockchip — тенденция к гаджетам» . 18 ноября 2023 г. Проверено 22 декабря 2023 г.
- ^ Канада, Фонд Eclipse (28 сентября 2021 г.). «Eclipse Foundation и OpenAtom Foundation создают стратегическую инициативу, ориентированную на ОС OpenHarmony» . Отдел новостей GlobeNewswire (пресс-релиз) . Проверено 13 июля 2022 г.
- ^ Саркар, Эми (04 ноября 2021 г.). «Oniro OS: все, что вам нужно знать» . Центр Хуавей . Проверено 13 июля 2022 г.
- ^ Дельгадо, Мария Тереза (12 января 2022 г.). «Основная платформа Eclipse Oniro» . project.eclipse.org . Проверено 2 апреля 2024 г.
- ^ Офранк (CNXSoft), Жан-Люк (28 января 2022 г.). «Проект Eclipse Oniro направлен на предоставление потребительского программного обеспечения и программного обеспечения для Интернета вещей, которое работает на нескольких платформах — CNX Software» . CNX Software — Новости встраиваемых систем . Проверено 1 апреля 2024 г.
- ^ Саркар, Эми (4 ноября 2021 г.). «Oniro OS: все, что вам нужно знать» . Отдел новостей ХК . Проверено 20 января 2024 г.
- ^ «Что это за операционная система на базе OpenHarmony, ОС Oniro во главе с Европой» . Подстек . Блог LivingInHarmony. 25 февраля 2024 г. Проверено 25 февраля 2024 г.
- ^ Марек, Ярослав (29 января 2024 г.). «Oniro: универсальная, нейтральная к поставщикам платформа операционной системы для интеллектуальных устройств» . Фонд Эклипс . Проверено 29 февраля 2024 г.
- ^ Саркар, Эми (04 ноября 2021 г.). «Oniro OS: все, что вам нужно знать» . Центр Хуавей . Проверено 8 апреля 2024 г.
- ^ Саркар, Эми (23 ноября 2023 г.). «OpenAtom и Eclipse Foundation подписывают соглашение о сотрудничестве в области программного обеспечения Oniro» . Центр Хуавей . Проверено 8 апреля 2024 г.
- ^ «Преимущества ОМХ» . www.openmobilehub.com . Проверено 8 апреля 2024 г.
- ↑ Перейти обратно: Перейти обратно: а б с Офранк (CNXSoft), Жан-Люк (28 января 2022 г.). «Проект Eclipse Oniro направлен на предоставление потребительского программного обеспечения и программного обеспечения для Интернета вещей, которое работает на нескольких платформах — CNX Software» . CNX Software — Новости встраиваемых систем . Проверено 4 июня 2024 г.
- ^ Шмидт, Стефан. «Отношения OpenHarmony в нисходящем/восходящем направлении» . Гитхаб . Фонд Эклипс . Проверено 25 февраля 2024 г.
- ^ Шмидт, Стефан. «Обновить ветку по умолчанию для репозитория манифеста №5» . Гитхаб . Фонд Эклипс . Проверено 25 февраля 2024 г.
- ^ «Перенос графических приложений в Oniro на примере React Native» . Ютуб . Фонд Эклипс. 8 ноября 2023 г. Проверено 5 марта 2024 г.
- ^ Каньете, Патрик (10 августа 2023 г.). «HarmonyOS NEXT — это автономная ОС HUAWEI без приложений Android» . НойпиГики . Проверено 11 августа 2023 г.
- ^ Саркар, Эми (5 июня 2021 г.). «Вот почему Huawei HarmonyOS по-прежнему поддерживает приложения Android» . Отдел новостей ХК . Проверено 10 марта 2024 г.
- ^ Амит (22 мая 2021 г.). «Размер исходного кода HarmonyOS составляет всего 8 ГБ, AOSP (Android) превышает 60 ГБ» . Обновление Хуавей . Проверено 10 марта 2024 г.
- ^ Саркар, Эми (17 мая 2021 г.). «В 2021 году 300 миллионов устройств будут работать на операционной системе HarmonyOS, — подтверждает Huawei» . Отдел новостей ХК . Проверено 10 марта 2024 г.
- ^ Мацуи, Эмико (18 января 2024 г.). «Стабильное развертывание HarmonyOS NEXT Galaxy начнется в четвертом квартале 2024 года» . Отдел новостей ХК . Проверено 18 января 2024 г.
- ^ «Huawei объявляет подробности системы Euler: передано в ядро Hongmeng» . 10 октября Проверено 2023 г.
- ^ Саркар, Эми (9 ноября 2021 г.). «HarmonyOS и OpenEuler имеют общее ядро операционной системы: Huawei» . Центр Хуавей . Проверено 9 ноября 2021 г.
- ^ Офранк (CNXSoft), Жан-Люк (12 октября 2020 г.). «Плата разработки HiSpark WiFi IoT на базе Hi3861 поддерживает LiteOS и HarmonyOS — программное обеспечение CNX» . CNX Software — Новости встраиваемых систем . Проверено 25 апреля 2024 г.
- ^ Ли, Дэн (26 ноября 2021 г.). «Вот Raspberry Pi под управлением HarmonyOS 3.0 с открытым исходным кодом» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Саркар, Эми (16 декабря 2021 г.). «Операционная система OpenHarmony 3.0, адаптированная под чип Loongson 1C300B» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ «Bosch Sensortec и HopeRun Software объединяют усилия» . Бош Сенсортек . Проверено 25 апреля 2024 г.
- ^ Офранк (CNXSoft), Жан-Люк (19 сентября 2022 г.). «Плата разработки OpenHarmony заимствует разъем BBC Micro:bit Edge — CNX Software» . CNX Software — Новости встраиваемых систем . Проверено 25 апреля 2024 г.
- ^ «Недорогое решение ESP32 для поддержки разработки системы OpenHarmony (с более чем 10 примерами демонстрационных проектов) – ВЫСОКОВРЕМНЫЙ дистрибьютор FPGA» . Проверено 25 апреля 2024 г.
- ^ Ли, Дэн (03 октября 2022 г.). «Два новых чипсета выпущены для Huawei OpenHarmony» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Мишра, Яш (11 ноября 2022 г.). «Новый процессор HPM6700 использует OpenHarmony» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Ли, Дэн (19 декабря 2022 г.). «Плата разработки ChinaSoft получила сертификат совместимости с HarmonyOS» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Мацуи, Эмико (15 февраля 2023 г.). «Плата Unionpi Lion получила сертификат OpenHarmony» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Мацуи, Эмико (22 апреля 2023 г.). «Анонсирована плата OpenHarmony HH-SCDAYU210 с чипсетом RK3588» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Ли, Дэн (11 октября 2023 г.). «Выпущен первый телефон HarmonyOS с открытым исходным кодом и чипом UNISOC P7885 5G» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ Мацуи, Эмико (08 февраля 2024 г.). «Плата разработки Raspberry Pi 4B получает сертификат совместимости OpenHarmony» . Центр Хуавей . Проверено 25 апреля 2024 г.
- ^ «openharmony-docs/en/device-dev/dev-board-on-the-master.md и master · Tagorewu/openharmony-docs» . Гитхаб . Проверено 25 апреля 2024 г.
- ^ Тиравек, Кумпи (20 марта 2024 г.). «Обзор Purple Pi OH — SBC Rockchip RK3566, протестированный в конфигурациях 2 ГБ/16 ГБ и 4 ГБ/32 ГБ — программное обеспечение CNX» . CNX Software — Новости встраиваемых систем . Проверено 25 апреля 2024 г.