HarmonyOS — операційна система, що розробляється китайською корпорацією Huawei, для використання на будь-якому типі пристроїв, включаючи смартфони, комп'ютери, носимі пристрої і продукти інтернету речей (IoT), бортові комп'ютери автомобілів і «розумні» колонки. Представлена на конференції розробників 9 серпня 2019. Реліз першої бета-версії ОС з відкритим сирцевим кодом анонсований на 18 грудня 2020 року, перші пристрої на платформі Harmony OS вийдуть у січні-лютому 2021 року.
Розробник | Huawei |
---|---|
Робочий стан | активний |
Вихідна модель | |
Початковий випуск | 9 серпня 2019 |
Цільовий ринок | інтернет речей |
Платформи | ARM, x86, x86-64 |
Тип ядра | мікроядро |
www.harmonyos.com |
За оцінками незалежних експертів, HarmonyOS 2.0 являє собою клон Android 10, що збігається за елементами інтерфейсу, застосунків і службових сервісів.
Історія
У травні 2019 Мінторг США вніс Huawei в чорний список, бо діяльність компанії «суперечить інтересам національної безпеки». В результаті американські компанії втратили можливість продавати високотехнологічні товари Huawei і передавати технології китайським партнерам без отримання спеціальної експортної ліцензії від влади США. У тому числі Google, розробник найвживанішої ОС Android, заявило про відмову від співпраці з Huawei.
Через місяць після введення санкцій в Huawei заявляли, що падіння продажів смартфонів склало 40%, але до кінця липня обсяг продажів відновився до 80% від досанкціонного рівня.
Створення і впровадження власної незалежної операційної системи стало для Huawei справою виживання як гравця світового рівня. Harmony OS - це адаптована назва Hongmeng OS, що розроблялася компанією починаючи з 2017 тільки для промислового використання.
У середині вересня 2020 року була анонсована нова версія HarmonyOS, яку планується розгорнути на смартфонах бренду у 2021 році. Наприкінці жовтня 2020 року компанія представила флагман Huawei Mate 40 — перший апарат із передустановленою власною операційною системою. Датою запуску попереднього бета-тесту ОС названо 18 грудня 2020 року. У січні—лютому 2021 року для деяких користувачів апаратів компанії відкрито канал поновлення HarmonyOS. Перехід на власну систему запланований у декілька етапів та понад 90 відсотків уже випущених смартфонів Huawei підтримуватимуть нову операційну систему.
Тестування HarmonyOS 2.0 з 16 грудня 2020 передбачено для розробників на флагманських смартфонах і планшетах компанії, серед яких: Huawei P40, Huawei P40 Pro, Huawei Mate 30, Huawei Mate 30 Pro і Huawei MatePad Pro. Програмний інтерфейс програми (API) доступний для понад 15 тисяч програм. Фахівці можуть почати оптимізувати свої продукти не лише для смартфонів, але і інших платформ — телевізорів, планшетів, розумних годин, бортових комп'ютерів автомобілів.
Після початку тестування з’явилися повідомлення, що ОС від Huawei заснована на старій версії Android: розробники помітили помилки сумісності, аналогічні ОС Android версії Kitkat 4.4.4, випущеної 2013 року. Компанія Huawei проігнорувала запити журналістів щодо цієї ситуації.
За підсумком участі в програмі тестування версії SDK для платформи HarmonyOS 2.0 у 2021 році, оглядачі стверджують, що опублікований в репозиторії OpenHarmony код редакції HarmonyOS для IoT-пристроїв жодним чином не перетинається з тим, що пропонується в емуляторі HarmonyOS 2.0. У першому випадку система заснована на власному мікроядрі LiteOS, а у випадку HarmonyOS 2.0 пропонується системне оточення Android 10 на базі ядра Linux і набір типових Android-застосунків. Видимі відмінності зводяться до ребрендингу.
На конференції Sina 2020 Technology Billboard представник компанії пояснив відмінності HarmonyOS від інших операційних систем: зокрема, вона підтримує декілька платформ — смартфони, комп'ютери, автомобілі та інша техніка. Крім того зауважено, що HarmonyOS має відкритий вихідний код, завдяки чому розробники зможуть тонко налаштувати свої додатки під систему. Головним недоліком ОС представник компанії назвав ймовірні помилки, яку можуть виникнути при розгортанні HarmonyOS на мільйони девайсів по всьому світу. Компанія Huawei задекларувала свою віру в потенціал ОС на тлі розвитку «інтернету речей» (Internet of things, IoT). Також представник компанії відкинув звинувачення в копіюванні згаданих iOS чи Android та заявив що 2021 року Huawei має намір встановити операційну систему на 300-400 мільйонів гаджетів.
Огляд
Згідно з заявами розробників, HarmonyOS — мікроядерна ОС, яка підходить для будь-яких сценаріїв застосування та будь-яких видів пристроїв, але розглядається швидше як конкурент Fuchsia / . Платформа має бути опублікована в сирцевих текстах як відкритий проект (Huawei вже розвиває відкритий [LiteOS] для IoT-пристроїв) для чого планується створити окремий некомерційний фонд і сформувати співтовариство. Huawei вважає, що Android не такий гарний для мобільних пристроїв через надмірно великий обсяг коду, застарілий планувальник процесів і питання фрагментації платформи.
У HarmonyOS не надається доступ користувачів на рівні root, а мікроядро ізольовано від зовнішніх пристроїв. Ядро системи верифіковане на рівні формальної логіки / математики для мінімізації ризику появи вразливостей. Стверджується, що застосовані методи, які зазвичай використовуються при розробці критично важливих систем в таких областях, як авіація і космонавтика, і дозволяють домогтися відповідності рівню захищеності EAL 5+.
Мікроядро реалізує тільки планувальник і IPC, а все інше винесено в системні сервіси, велика частина яких виконується в просторі користувача. Як планувальник завдань пропонується мінімізуючий затримки детерминістичний рушій розподілу ресурсів (Deterministic Latency Engine), що аналізує навантаження в режимі реального часу і використовує методи передбачення поведінки застосунків. У порівнянні з іншими системами планувальник дозволяє домогтися скорочення затримок на 25.7% і знизити флуктуації затримок на 55.6%.
Для забезпечення зв'язку між мікроядром і зовнішніми сервісами ядра, такими як файлова система, [en], драйвери і підсистема запуску застосунків, застосовується IPC, який за заявами компанії працює в п'ять разів швидше, ніж IPC в Zircon, і втричі швидше, ніж IPC в QNX. Замість зазвичай застосовуваного чотирирівневого стеку протоколів для зменшення накладних витрат в Harmony задіяна спрощена однорівнева модель на основі розподіленої віртуальної шини, що забезпечує взаємодію з обладнанням, таким як екрани, камери, звукові плати тощо.
Для складання застосунків застосовується власний компілятор Arc, який підтримує код на мовах C, , Java, JavaScript і Kotlin. Система відокремлена від устаткування і дає можливість розробникам створювати застосунки, які можна використовувати на різних категоріях пристроїв без створення окремих пакунків. Надалі планується надати інтегроване середовище розробки для створення застосунків для різних класів пристроїв, таких як телевізори, смартфони, розумні годинники, автомобільні інформаційні системи тощо. Середовище буде автоматично адаптувати програми для різних екранів, елементів управління і методів взаємодії з користувачем.
Harmony безпосередньо не сумісна з Android, але, за заявою представників Huawei, для адаптації наявних Android застосунків будуть потрібні мінімальні зміни. Компанія Huawei також обіцяє, що в майбутньому в ОС Harmony буде вбудована підтримка застосунків для Android і буде надана підтримка застосунків на HTML5.
Що стосується використання платформи Android, то компанія заявила, що поки продовжить її використання для смартфонів і планшетів, але в разі втрати доступу до ліцензії на Android, почне застосування Harmony негайно (стверджується, що для міграції буде потрібно 1-2 дні). Крім того, Huawei розвиває продукти AppGallery і Huawei Mobile Services, які позиціонуються як альтернатива Google Play і сервісів / застосунків Google.
Продукти
10 серпня 2019 компанія Huawei представила свій перший продукт на основі HarmonyOS, ним став смарт-телевізор Honor Vision. Телевізор працює на восьмиядерному процесорі Honghu 818 компанії [en], має екран діагоналлю 55 дюймів з роздільною здатністю 4К, яскравістю 400 ніт і кутами огляду до 178 градусів. Пристрій підтримує High Dynamic Range Imaging і технології обробки зображення для поліпшеної картинки.
Виноски
- . Архів оригіналу за 30 листопада 2019. Процитовано 10 серпня 2019.
- . Архів оригіналу за 10 серпня 2019. Процитовано 10 серпня 2019.
- . MyFixGuide.com (en-US) . 9 листопада 2020. Архів оригіналу за 9 листопада 2020. Процитовано 9 листопада 2020.
- Huawei’s HarmonyOS: “Fake it till you make it” meets OS development [ 22 червня 2021 у Wayback Machine.] // RON AMADEO - 2/2/2021, arstechnica.com
- Huawei представила собственную альтернативу Android [ 10 серпня 2019 у Wayback Machine.] // РБК
- . Архів оригіналу за 21 листопада 2020. Процитовано 15 січня 2021.
- . Архів оригіналу за 20 січня 2021. Процитовано 15 січня 2021.
- . Архів оригіналу за 17 березня 2021. Процитовано 15 січня 2021.
- . Архів оригіналу за 17 січня 2021. Процитовано 15 січня 2021.
- Huawei анонсировал операционную систему Harmony [ 9 серпня 2019 у Wayback Machine.] // opennet.ru
- (англ.). Архів оригіналу за 12 серпня 2019. Процитовано 12 серпня 2019.
Посилання
- Harmony OS має чотири відмінні технічні характеристики [ 10 серпня 2019 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
HarmonyOS operacijna sistema sho rozroblyayetsya kitajskoyu korporaciyeyu Huawei dlya vikoristannya na bud yakomu tipi pristroyiv vklyuchayuchi smartfoni komp yuteri nosimi pristroyi i produkti internetu rechej IoT bortovi komp yuteri avtomobiliv i rozumni kolonki Predstavlena na konferenciyi rozrobnikiv 9 serpnya 2019 Reliz pershoyi beta versiyi OS z vidkritim sircevim kodom anonsovanij na 18 grudnya 2020 roku pershi pristroyi na platformi Harmony OS vijdut u sichni lyutomu 2021 roku HarmonyOSRozrobnikHuaweiRobochij stanaktivnijVihidna modelPochatkovij vipusk9 serpnya 2019 4 roki tomu 2019 08 09 Cilovij rinokinternet rechejPlatformiARM x86 x86 64Tip yadramikroyadrowww harmonyos com Za ocinkami nezalezhnih ekspertiv HarmonyOS 2 0 yavlyaye soboyu klon Android 10 sho zbigayetsya za elementami interfejsu zastosunkiv i sluzhbovih servisiv IstoriyaU travni 2019 Mintorg SShA vnis Huawei v chornij spisok bo diyalnist kompaniyi superechit interesam nacionalnoyi bezpeki V rezultati amerikanski kompaniyi vtratili mozhlivist prodavati visokotehnologichni tovari Huawei i peredavati tehnologiyi kitajskim partneram bez otrimannya specialnoyi eksportnoyi licenziyi vid vladi SShA U tomu chisli Google rozrobnik najvzhivanishoyi OS Android zayavilo pro vidmovu vid spivpraci z Huawei Cherez misyac pislya vvedennya sankcij v Huawei zayavlyali sho padinnya prodazhiv smartfoniv sklalo 40 ale do kincya lipnya obsyag prodazhiv vidnovivsya do 80 vid dosankcionnogo rivnya Stvorennya i vprovadzhennya vlasnoyi nezalezhnoyi operacijnoyi sistemi stalo dlya Huawei spravoyu vizhivannya yak gravcya svitovogo rivnya Harmony OS ce adaptovana nazva Hongmeng OS sho rozroblyalasya kompaniyeyu pochinayuchi z 2017 tilki dlya promislovogo vikoristannya U seredini veresnya 2020 roku bula anonsovana nova versiya HarmonyOS yaku planuyetsya rozgornuti na smartfonah brendu u 2021 roci Naprikinci zhovtnya 2020 roku kompaniya predstavila flagman Huawei Mate 40 pershij aparat iz peredustanovlenoyu vlasnoyu operacijnoyu sistemoyu Datoyu zapusku poperednogo beta testu OS nazvano 18 grudnya 2020 roku U sichni lyutomu 2021 roku dlya deyakih koristuvachiv aparativ kompaniyi vidkrito kanal ponovlennya HarmonyOS Perehid na vlasnu sistemu zaplanovanij u dekilka etapiv ta ponad 90 vidsotkiv uzhe vipushenih smartfoniv Huawei pidtrimuvatimut novu operacijnu sistemu Testuvannya HarmonyOS 2 0 z 16 grudnya 2020 peredbacheno dlya rozrobnikiv na flagmanskih smartfonah i planshetah kompaniyi sered yakih Huawei P40 Huawei P40 Pro Huawei Mate 30 Huawei Mate 30 Pro i Huawei MatePad Pro Programnij interfejs programi API dostupnij dlya ponad 15 tisyach program Fahivci mozhut pochati optimizuvati svoyi produkti ne lishe dlya smartfoniv ale i inshih platform televizoriv planshetiv rozumnih godin bortovih komp yuteriv avtomobiliv Pislya pochatku testuvannya z yavilisya povidomlennya sho OS vid Huawei zasnovana na starij versiyi Android rozrobniki pomitili pomilki sumisnosti analogichni OS Android versiyi Kitkat 4 4 4 vipushenoyi 2013 roku Kompaniya Huawei proignoruvala zapiti zhurnalistiv shodo ciyeyi situaciyi Za pidsumkom uchasti v programi testuvannya versiyi SDK dlya platformi HarmonyOS 2 0 u 2021 roci oglyadachi stverdzhuyut sho opublikovanij v repozitoriyi OpenHarmony kod redakciyi HarmonyOS dlya IoT pristroyiv zhodnim chinom ne peretinayetsya z tim sho proponuyetsya v emulyatori HarmonyOS 2 0 U pershomu vipadku sistema zasnovana na vlasnomu mikroyadri LiteOS a u vipadku HarmonyOS 2 0 proponuyetsya sistemne otochennya Android 10 na bazi yadra Linux i nabir tipovih Android zastosunkiv Vidimi vidminnosti zvodyatsya do rebrendingu Na konferenciyi Sina 2020 Technology Billboard predstavnik kompaniyi poyasniv vidminnosti HarmonyOS vid inshih operacijnih sistem zokrema vona pidtrimuye dekilka platform smartfoni komp yuteri avtomobili ta insha tehnika Krim togo zauvazheno sho HarmonyOS maye vidkritij vihidnij kod zavdyaki chomu rozrobniki zmozhut tonko nalashtuvati svoyi dodatki pid sistemu Golovnim nedolikom OS predstavnik kompaniyi nazvav jmovirni pomilki yaku mozhut viniknuti pri rozgortanni HarmonyOS na miljoni devajsiv po vsomu svitu Kompaniya Huawei zadeklaruvala svoyu viru v potencial OS na tli rozvitku internetu rechej Internet of things IoT Takozh predstavnik kompaniyi vidkinuv zvinuvachennya v kopiyuvanni zgadanih iOS chi Android ta zayaviv sho 2021 roku Huawei maye namir vstanoviti operacijnu sistemu na 300 400 miljoniv gadzhetiv OglyadZgidno z zayavami rozrobnikiv HarmonyOS mikroyaderna OS yaka pidhodit dlya bud yakih scenariyiv zastosuvannya ta bud yakih vidiv pristroyiv ale rozglyadayetsya shvidshe yak konkurent Fuchsia Platforma maye buti opublikovana v sircevih tekstah yak vidkritij proekt Huawei vzhe rozvivaye vidkritij LiteOS dlya IoT pristroyiv dlya chogo planuyetsya stvoriti okremij nekomercijnij fond i sformuvati spivtovaristvo Huawei vvazhaye sho Android ne takij garnij dlya mobilnih pristroyiv cherez nadmirno velikij obsyag kodu zastarilij planuvalnik procesiv i pitannya fragmentaciyi platformi U HarmonyOS ne nadayetsya dostup koristuvachiv na rivni root a mikroyadro izolovano vid zovnishnih pristroyiv Yadro sistemi verifikovane na rivni formalnoyi logiki matematiki dlya minimizaciyi riziku poyavi vrazlivostej Stverdzhuyetsya sho zastosovani metodi yaki zazvichaj vikoristovuyutsya pri rozrobci kritichno vazhlivih sistem v takih oblastyah yak aviaciya i kosmonavtika i dozvolyayut domogtisya vidpovidnosti rivnyu zahishenosti EAL 5 Mikroyadro realizuye tilki planuvalnik i IPC a vse inshe vineseno v sistemni servisi velika chastina yakih vikonuyetsya v prostori koristuvacha Yak planuvalnik zavdan proponuyetsya minimizuyuchij zatrimki deterministichnij rushij rozpodilu resursiv Deterministic Latency Engine sho analizuye navantazhennya v rezhimi realnogo chasu i vikoristovuye metodi peredbachennya povedinki zastosunkiv U porivnyanni z inshimi sistemami planuvalnik dozvolyaye domogtisya skorochennya zatrimok na 25 7 i zniziti fluktuaciyi zatrimok na 55 6 Dlya zabezpechennya zv yazku mizh mikroyadrom i zovnishnimi servisami yadra takimi yak fajlova sistema en drajveri i pidsistema zapusku zastosunkiv zastosovuyetsya IPC yakij za zayavami kompaniyi pracyuye v p yat raziv shvidshe nizh IPC v Zircon i vtrichi shvidshe nizh IPC v QNX Zamist zazvichaj zastosovuvanogo chotiririvnevogo steku protokoliv dlya zmenshennya nakladnih vitrat v Harmony zadiyana sproshena odnorivneva model na osnovi rozpodilenoyi virtualnoyi shini sho zabezpechuye vzayemodiyu z obladnannyam takim yak ekrani kameri zvukovi plati tosho Dlya skladannya zastosunkiv zastosovuyetsya vlasnij kompilyator Arc yakij pidtrimuye kod na movah C C Java JavaScript i Kotlin Sistema vidokremlena vid ustatkuvannya i daye mozhlivist rozrobnikam stvoryuvati zastosunki yaki mozhna vikoristovuvati na riznih kategoriyah pristroyiv bez stvorennya okremih pakunkiv Nadali planuyetsya nadati integrovane seredovishe rozrobki dlya stvorennya zastosunkiv dlya riznih klasiv pristroyiv takih yak televizori smartfoni rozumni godinniki avtomobilni informacijni sistemi tosho Seredovishe bude avtomatichno adaptuvati programi dlya riznih ekraniv elementiv upravlinnya i metodiv vzayemodiyi z koristuvachem Harmony bezposeredno ne sumisna z Android ale za zayavoyu predstavnikiv Huawei dlya adaptaciyi nayavnih Android zastosunkiv budut potribni minimalni zmini Kompaniya Huawei takozh obicyaye sho v majbutnomu v OS Harmony bude vbudovana pidtrimka zastosunkiv dlya Android i bude nadana pidtrimka zastosunkiv na HTML5 Sho stosuyetsya vikoristannya platformi Android to kompaniya zayavila sho poki prodovzhit yiyi vikoristannya dlya smartfoniv i planshetiv ale v razi vtrati dostupu do licenziyi na Android pochne zastosuvannya Harmony negajno stverdzhuyetsya sho dlya migraciyi bude potribno 1 2 dni Krim togo Huawei rozvivaye produkti AppGallery i Huawei Mobile Services yaki pozicionuyutsya yak alternativa Google Play i servisiv zastosunkiv Google Produkti10 serpnya 2019 kompaniya Huawei predstavila svij pershij produkt na osnovi HarmonyOS nim stav smart televizor Honor Vision Televizor pracyuye na vosmiyadernomu procesori Honghu 818 kompaniyi en maye ekran diagonallyu 55 dyujmiv z rozdilnoyu zdatnistyu 4K yaskravistyu 400 nit i kutami oglyadu do 178 gradusiv Pristrij pidtrimuye High Dynamic Range Imaging i tehnologiyi obrobki zobrazhennya dlya polipshenoyi kartinki Vinoski Arhiv originalu za 30 listopada 2019 Procitovano 10 serpnya 2019 Arhiv originalu za 10 serpnya 2019 Procitovano 10 serpnya 2019 MyFixGuide com en US 9 listopada 2020 Arhiv originalu za 9 listopada 2020 Procitovano 9 listopada 2020 Huawei s HarmonyOS Fake it till you make it meets OS development 22 chervnya 2021 u Wayback Machine RON AMADEO 2 2 2021 arstechnica com Huawei predstavila sobstvennuyu alternativu Android 10 serpnya 2019 u Wayback Machine RBK Arhiv originalu za 21 listopada 2020 Procitovano 15 sichnya 2021 Arhiv originalu za 20 sichnya 2021 Procitovano 15 sichnya 2021 Arhiv originalu za 17 bereznya 2021 Procitovano 15 sichnya 2021 Arhiv originalu za 17 sichnya 2021 Procitovano 15 sichnya 2021 Huawei anonsiroval operacionnuyu sistemu Harmony 9 serpnya 2019 u Wayback Machine opennet ru angl Arhiv originalu za 12 serpnya 2019 Procitovano 12 serpnya 2019 PosilannyaHarmony OS maye chotiri vidminni tehnichni harakteristiki 10 serpnya 2019 u Wayback Machine