Huawei sa konečne podelil o podrobnosti o svojom novom operačnom systéme s názvom Harmony OS. Už nejaký čas počúvame klebety, no teraz máme reálne informácie.
V meste Dongguan v Číne spoločnosť Huawei konečne stiahla svoj dlho známy operačný systém prvej strany. Operačný systém s názvom Harmony OS sa vyvíja už niekoľko rokov, ale nedávno prevzal úlohu kľúčovým hráčom v pohotovostnom pláne Huawei, odkedy USA uzákonili zákaz obchodu pre čínsku technologickú spoločnosť. Na konferencii Huawei Developer Conference spoločnosť Huawei konečne zdieľala prvé podrobnosti o svojom internom OS, ale spoločnosť ešte nebola pripravená predviesť Harmony na smartfónoch. Zajtra spoločnosť predstaví Harmony OS na Honor Vision TV. Android zatiaľ zostáva hlavným operačným systémom pre smartfóny a tablety Huawei a Honor.
Harmony OS je založený na mikrokerneli, podobne ako Google vo vývoji Fuchsiový OS. Huawei hovorí, že Fuchsia používa „nedistribuovaný dizajn“, na rozdiel od nového OS Harmony. Huawei hovorí, že to umožňuje flexibilné nasadenie nového operačného systému na rôznych zariadeniach, čo uľahčuje vývoj aplikácií vo všetkých scenároch. Na zdôvodnenie oboch týchto tvrdení Huawei uvádza, že „je ťažké poskytnúť plynulý zážitok na rôznych zariadeniach s [obrovským] množstvom [kódu] v jadre Androidu a Linuxu“. Je to preto, že „prepojenie viacerých zariadení [zvyšuje] požiadavky na bezpečnosť“ a „úzke prepojenie medzi ekosystémom aplikácií a hardvérom ohrozuje používateľskú skúsenosť a vývoj“ efektívnosť."
Použitie mikrojadra tiež zlepšuje bezpečnosť, tvrdí Huawei. Mikrokernel „poskytuje len tie najzákladnejšie služby, ako je plánovanie vlákien a IPC“, zatiaľ čo väčšina systémových služieb je implementovaná v užívateľskom priestore. S menším množstvom kódu na audit bude pravdepodobnosť odhalenia nového útoku nízka. Huawei tiež tvrdí, že na zabezpečenie jadra TEE používa „formálne overovacie metódy“. Huawei hovorí, že táto technika, ktorá využíva „matematický prístup na overenie správnosti systému od zdroja“, sa používa hlavne na v oblastiach kritických z hľadiska bezpečnosti, ako sú letectvo a čipové sady, „významne prispievajú k spoľahlivosti a robustnosti systému“. Mikrojadro môže okrem toho byť "škálované podľa požiadavky na širšiu bezpečnosť systému." Na záver sa Huawei chváli, že produkty môžu dosiahnuť úroveň certifikácie EAL 5+ spustenie nového OS.
Výkon je teoreticky lepší ako Android a iné operačné systémy založené na Linuxe, podľa snímok zdieľaných spoločnosťou Huawei. Huawei hovorí, že Harmony OS používa distribuovanú virtuálnu zbernicu so zjednodušeným protokolom: Namiesto 4 vrstiev je v zásobníku protokolov len jedna vrstva na „posilnenie“. efektívnosť užitočného zaťaženia." Účinky tejto zmeny na zjednodušenie interakcií sú „rýchlejšie objavenie a pripojenie“ hardvéru, ako je displej, kamery, reproduktory, atď.
Na rozdiel od Androidu, ktorý používa plánovací mechanizmus jadra Linuxu, Harmony OS používa „deterministický mechanizmus latencie“, ktorý poskytuje „presné plánovanie zdrojov s analýza zaťaženia v reálnom čase a predpovedanie a prispôsobenie charakteristík aplikácie." Výsledkom je zlepšenie latencie odozvy a kolísania latencie o 25,7 % a 55,6 %. resp. Okrem toho spoločnosť Huawei tvrdí, že mikrokernel môže urobiť „výkon IPC [Inter Process Communication] až päťkrát efektívnejší ako existujúce systémy“, konkrétne s odkazom na operačný systém Fuchsia od Googlu.
Harmony „oddeľuje“ OS od hardvéru, takže vývojári môžu vyvíjať raz a nasadzovať naprieč hardvérom. Vývojári budú môcť používať Kompilátor ARK od spoločnosti Huawei kompilovať kód z viacerých jazykov, ako sú C/C++, Java a Kotlin pre OS Harmony. Huawei bude poskytovať IDE na podporu vývoja aplikácií pre viacero typov zariadení vrátane televízorov, súprav do auta, inteligentných reproduktorov, smartfónov, inteligentných hodiniek a ďalších. Toto IDE sa „automaticky prispôsobuje rôznym rozloženiam obrazovky, ovládacím prvkom a interakciám“ a „podporuje operácie drag-and-drop a vizuálne orientované na náhľad programovanie." Harmony OS nebude na fungovanie vyžadovať root prístup, čo podľa Huawei predstavuje bezpečnostné riziko pre Android a ďalšie operačné systémy založené na Linuxe. systémov. Nakoniec Huawei oznámil svoje plány na open source Harmony OS, založenie open-source nadácie a vytvorenie open-source komunity pre spoluprácu.
Harmony OS nie je kompatibilný s aplikáciami pre Android hneď po vybalení, potvrdzuje Richard Yu, generálny riaditeľ Huawei Consumer Business Group. To znamená, že nebudete môcť iba bočne načítať ľubovoľnú aplikáciu pre Android podľa vášho výberu. Na tlačovej konferencii pán Yu povedal, že vývojári aplikácií budú musieť urobiť „malé zmeny“ vo svojich aplikáciách, aby ich mohli skompilovať tak, aby fungovali na OS Harmony. Uvádza, že je „veľmi jednoduché“ preniesť aplikácie pre Android do OS Harmony.
Práce na novom OS sa začali pred 2 rokmi s verziou 1.0 mikrojadra. V roku 2019 zrýchlili prácu, aby OS mohol fungovať na viacerých typoch zariadení, ako sú produkty s inteligentnou obrazovkou. Čínska spoločnosť tvrdí, že verzia 2.0 jej mikrojadra bude vydaná budúci rok, zatiaľ čo verzia 3.0 dorazí v roku 2021 a prinesie podporu pre nositeľné zariadenia a hlavové jednotky do auta. Huawei hovorí, že môžu prejsť na Harmony OS práve teraz, pretože migrácia nie je veľmi náročná vzhľadom na povahu mikrojadra; môžu sa pochváliť, že dokážu prejsť z Androidu na Harmony za 1-2 dni. Spoločnosť sa však rozhodla zostať pri Androide na smartfónoch práve teraz, pričom zohľadňuje svojich existujúcich partnerov. Richard Yu hovorí, že Huawei chce pokračovať v spolupráci a pomoci svojim americkým partnerom, z ktorých mnohí spolupracujú s Huawei už viac ako 20 rokov.
Napriek tomu je tento nový operačný systém stále „plánom B“ pre čínskeho technologického giganta, pretože Huawei bude musieť vyriešiť najväčšiu dieru v prijatí Harmony OS: ekosystém aplikácií. Huawei buduje svoju platformu AppGallery ako alternatívu k Obchodu Google Play a tento týždeň spoločnosť predstavila mobilné služby Huawei ako alternatívu k Službám Google Play. Huawei je v procese budovania vlastného ekosystému a ak sa zákaz obchodovania nezruší do konca tohto roka alebo skôr budúci rok bude Huawei nútený prejsť na Harmony OS pre svoje nové zariadenia, vrátane pripravovaného Huawei Mate 30 séria. Richard Yu v skutočnosti potvrdil, že Mate 30 predtým nezískal certifikáciu na používanie služieb Google Play bol uzákonený zákaz obchodovania, takže Huawei zvažuje použitie Harmony OS na zariadení, ak zákaz nebude zrušený čas.
Huawei hovorí, že jeho nový operačný systém predstavuje úplne novú generáciu operačných systémov, pretože umožňuje využitie AI v rôznych scenároch z počítačov, tabletov a iných domén. Huawei už interne testoval svoj nový operačný systém na viacerých zariadeniach, hoci Richard Yu nepotvrdil, či medzi týmito testovacími zariadeniami bol aj skladací Huawei Mate X. Pán Yu hovorí, že "veľa" partnerov prejavilo záujem o vývoj produktov s Harmony OS, ale odmietol uviesť mená zainteresovaných strán. V tlačovej správe Huawei hovorí, že najprv „položia základy pre Harmony OS na čínskom trhu“ a až potom ho rozšíria na globálny trh.
Viac o novom operačnom systéme Huawei sa dozvieme tento týždeň na konferencii Huawei Developer Conference.
Aktualizácia 10. 8. 2019 @ 10:23 EST: Znenie bolo zmenené tak, aby odrážalo, že Harmony OS nevyžaduje prístup root na fungovanie, namiesto toho, aby ho zakázal. Tiež objasnil, že 5-násobok výkonu IPC je v porovnaní s Fuchsiou od Googlu.