Huawei oficiálně odhaluje Harmony OS, svůj první operační systém

click fraud protection

Huawei se konečně podělil o podrobnosti o svém novém operačním systému s názvem Harmony OS. Nějakou dobu jsme slyšeli zvěsti, ale nyní máme skutečné informace.

Ve městě Dongguan v Číně společnost Huawei konečně zabalila svůj dlouho očekávaný operační systém první strany. OS, nazvaný Harmony OS, byl vyvíjen několik let, ale nedávno převzal roli Klíčovým hráčem v pohotovostním plánu Huawei od doby, kdy USA uzákonily zákaz obchodování s čínskou technologickou společností. Na konferenci Huawei Developer Conference se Huawei konečně podělil o první podrobnosti o svém interním operačním systému, ale společnost ještě nebyla připravena předvést Harmony na smartphonech. Zítra společnost představí Harmony OS na Honor Vision TV. Android zatím zůstává hlavním operačním systémem pro smartphony a tablety Huawei a Honor.

Harmony OS je založen na mikrokernelu, stejně jako vývoj společnosti Google Fuchsiový operační systém. Huawei říká, že Fuchsia používá „nedistribuovaný design“, na rozdíl od nového Harmony OS. Huawei říká, že to umožňuje flexibilní nasazení nového operačního systému na různá zařízení, což usnadňuje vývoj aplikací ve všech scénářích. Aby obě tato tvrzení ospravedlnila, Huawei uvádí, že je „těžké poskytovat hladký zážitek na různých zařízeních s [obrovským] množstvím [kódu] v jádru Androidu a Linuxu“. To je Protože „propojení více zařízení [zvyšuje] požadavky na bezpečnost“ a „těsné propojení mezi ekosystémem aplikací a hardwarem ohrožuje uživatelskou zkušenost a vývoj“ účinnost."

Použití mikrojádra také podle Huawei zlepšuje bezpečnost. Mikrokernel pouze „poskytuje nejzákladnější služby, jako je plánování vláken a IPC“, zatímco většina systémových služeb je implementována v uživatelském prostoru. S menším množstvím kódu k auditu bude pravděpodobnost, že bude odhalen nový útok, nízká. Huawei také říká, že k zabezpečení jádra TEE používá „formální ověřovací metody“. Huawei říká, že tato technika, která využívá „matematický přístup k ověření správnosti systému od zdroje“, se používá hlavně bezpečnostně kritická pole, jako je letecký průmysl a čipové sady, „významně přispívající ke spolehlivosti a robustnosti systému“. Mikrojádro může dále být "škálován na základě požadavku na širší zabezpečení systému." Na závěr se Huawei chlubí, že produkty mohou dosáhnout úrovně certifikace EAL 5+ spuštění nového OS.

Výkon je teoreticky lepší než Android a další operační systémy založené na Linuxu, podle snímků sdílených Huawei. Huawei říká, že Harmony OS používá distribuovanou virtuální sběrnici se zjednodušeným protokolem: Spíše než 4 vrstvy je v zásobníku protokolů pouze 1 vrstva pro „posílení efektivita užitečného zatížení." Účinky této změny na zjednodušení interakcí jsou „rychlejší objev a připojení“ hardwaru, jako je displej, kamery, reproduktory, atd.

Na rozdíl od Androidu, který používá plánovací mechanismus linuxového jádra, Harmony OS používá „deterministický mechanismus latence“, který poskytuje „přesné plánování zdrojů s analýza zatížení v reálném čase a prognóza a přizpůsobení charakteristik aplikace." Výsledkem je 25,7% a 55,6% zlepšení latence odezvy a fluktuace latence. respektive. Kromě toho Huawei říká, že mikrojádro může učinit „výkon IPC [Inter Process Communication] až pětkrát efektivnější než stávající systémy“, konkrétně s odkazem na operační systém Fuchsia od Googlu.

Harmony „odděluje“ operační systém od hardwaru, takže vývojáři mohou vyvíjet pouze jednou a nasazovat jej napříč hardwarem. Vývojáři budou moci používat Kompilátor ARK společnosti Huawei kompilovat kód z více jazyků, jako je C/C++, Java a Kotlin pro Harmony OS. Huawei bude poskytovat IDE pro podporu vývoje aplikací pro různé typy zařízení, včetně televizorů, sad do auta, chytrých reproduktorů, chytrých telefonů, chytrých hodinek a dalších. Toto IDE se „automaticky přizpůsobuje různým rozvržením obrazovky, ovládacím prvkům a interakcím“ a „podporuje operace přetažení a přetažení a vizuální orientaci programování." Harmony OS nebude ke svému provozu vyžadovat přístup root, což podle Huawei představuje bezpečnostní riziko pro Android a další operační systémy založené na Linuxu. systémy. Nakonec Huawei oznámil své plány na open source Harmony OS, založení open-source základny a vytvoření open-source komunity pro spolupráci.

Harmony OS není kompatibilní s aplikacemi pro Android již po vybalení, potvrzuje Richard Yu, generální ředitel Huawei Consumer Business Group. To znamená, že nebudete moci pouze boční načtení libovolné aplikace pro Android podle vašeho výběru. Na tiskové konferenci pan Yu řekl, že vývojáři aplikací budou muset provést „malé změny“ ve svých aplikacích, aby je mohli zkompilovat pro běh na Harmony OS. Uvádí, že je „velmi snadné“ přenést aplikace pro Android do Harmony OS.

Práce na novém OS začaly před 2 lety s verzí 1.0 mikrojádra. V roce 2019 zrychlili práci, takže OS může fungovat na více typech zařízení, jako jsou produkty s inteligentní obrazovkou. Čínská společnost říká, že verze 2.0 jejího mikrokernelu bude vydána příští rok, zatímco verze 3.0 dorazí v roce 2021 a přinese podporu pro nositelná zařízení a hlavní jednotky automobilů. Huawei říká, že mohou přejít na Harmony OS hned teď, protože migrace není příliš obtížná vzhledem k povaze mikrojádra; chlubí se, že mohou přejít z Androidu na Harmony za 1-2 dny. Společnost se však rozhodla zůstat u Androidu na chytrých telefonech právě teď a zvážit své stávající partnery. Richard Yu říká, že Huawei chce pokračovat ve spolupráci a pomoci svým americkým partnerům, z nichž mnozí s Huawei spolupracují již více než 20 let.

Přesto je tento nový OS stále „plánem B“ pro čínského technologického giganta, protože Huawei bude muset vyřešit největší díru v přijetí Harmony OS: ekosystém aplikací. Huawei buduje svou platformu AppGallery jako alternativu k obchodu Google Play a tento týden společnost představila mobilní služby Huawei jako alternativu ke službám Google Play. Huawei je v procesu budování vlastního ekosystému, a pokud se zákaz obchodování nezruší do konce tohoto roku nebo dříve příští rok bude Huawei nucen přejít na Harmony OS u svých nových zařízení, včetně nadcházejícího Huawei Mate 30 série. Richard Yu ve skutečnosti potvrdil, že Mate 30 dříve nezískal certifikaci pro používání služeb Google Play zákaz obchodování byl uzákoněn, takže Huawei zvažuje použití Harmony OS na zařízení, pokud zákaz nebude zrušen čas.

Huawei říká, že jeho nový operační systém představuje zcela novou generaci operačních systémů, protože umožňuje využití umělé inteligence v různých scénářích od počítačů, tabletů a dalších domén. Huawei již interně testoval svůj nový operační systém na více zařízeních, i když Richard Yu nepotvrdil, zda mezi těmito testovacími zařízeními byl skládací Huawei Mate X. Pan Yu říká, že "mnoho" partnerů projevilo zájem o vývoj produktů s Harmony OS, ale odmítl uvést jména zainteresovaných stran. V tiskové zprávě Huawei říká, že nejprve „položí základy Harmony OS na čínském trhu“, než jej rozšíří na globální trh.

Více o novém operačním systému Huawei se dozvíme tento týden na Huawei Developer Conference.


Aktualizace 8/10/19 @ 10:23 EST: Znění bylo změněno tak, aby odráželo, že Harmony OS ke své činnosti nevyžaduje přístup root, místo aby jej zakazoval. Také objasnil, že pětinásobný výkon IPC je oproti Fuchsii od Googlu.