Co je OpenHarmony od OpenAtom Foundation a proč je pro Čínu klíčový?

  • OpenHarmony je open-source verze systému HarmonyOS, kterou společnost Huawei darovala nadaci OpenAtom Foundation a která je navržena pro distribuovaný ekosystém chytrých zařízení.
  • Projekt dosáhl technické zralosti s miliony vývojářů, stovkami produktů a silnou podporou čínské vlády v rámci strategie soběstačnosti.
  • Nadace jako Eclipse a OpenAtom spolupracují na podpoře kompatibilních globálních implementací a usilují o neutrální a globálně přijatý ekosystém.
  • OpenHarmony se v Číně stává strategickou alternativou k Androidu a Windows s potenciálem pro mezinárodní expanzi v oblasti internetu věcí, automobilového průmyslu a průmyslu.

Operační systém OpenHarmony

OpenHarmony se stal jedním z nejstrategičtějších open-source softwarových projektů v čínském technologickém ekosystému . Tento systém, zrozený z operačního systému HarmonyOS společnosti Huawei a darovaný nadaci OpenAtom, si klade za cíl být mnohem víc než jen alternativou k Androidu nebo Windows: aspiruje na to stát se základem rozsáhlého ekosystému připojených zařízení, od mobilních telefonů po auta, zahrnujících každodenní internet věcí.

V posledních letech, a zejména po amerických sankcích vůči Huawei, se OpenHarmony vyvinula z experimentu ve zralou platformu s miliony vývojářů a stovkami komerčních produktů . Zapojeny jsou velké mezinárodní nadace jako Eclipse, čínské místní samosprávy a společnosti všech velikostí, které v tomto systému vidí způsob, jak snížit svou závislost na západních technologiích.

Co je OpenHarmony a jaký je jeho původ?

OpenAtom OpenHarmony, známý jednoduše jako OpenHarmony (někdy zkráceně OHOS ve vývojovém prostředí ), je open-source verze operačního systému HarmonyOS. Toto jádro darovala společnost Huawei nadaci OpenAtom Foundation, první velké čínské nadaci pro svobodný software a neziskové organizaci, která projekt spravuje s neutrálním přístupem k dodavateli.

Z technického hlediska je OpenHarmony navržen s velmi jasnou a modulární vrstvenou architekturou . Zdola nahoru je organizován do čtyř úrovní: vrstva jádra, vrstva systémových služeb, vrstva frameworku a nakonec aplikační vrstva. Tato struktura umožňuje škálování od velmi malých zařízení až po mnohem výkonnější systémy, a to při zachování společného základu.

Jednou z jeho nejvýraznějších vlastností je schopnost běžet na zařízeních s extrémně omezenými zdroji, a to již od 128 KB paměti . Tato řada zahrnuje malá připojená zařízení, jako jsou jednoduché tiskárny, základní chytré reproduktory, senzory a velmi lehká nositelná elektronika. Počínaje pamětí 128 MB vstupuje do hry kompletnější standardní systém, vhodný pro chytré telefony, tablety, chytré televizory a počítače.

Systém nejen integruje základní funkce, ale také dědí mnoho pokročilých možností systému HarmonyOS, jako jsou distribuované výpočty a schopnost bezproblémové spolupráce více zařízení. To umožňuje scénáře, kdy mobilní telefon, televize a reproduktor mohou transparentně sdílet aplikace a zdroje pro uživatele.

Po zákazu ze strany Googlu a nemožnosti používat mobilní služby společnosti na nových zařízeních se společnost Huawei rozhodla investovat značné prostředky do vlastního operačního systému, nezávislého na Androidu a amerických licencích . HarmonyOS, komerční verze s proprietárními komponentami, je pro koncového uživatele nejviditelnější tváří, zatímco OpenHarmony je otevřený základ, na kterém mohou ostatní výrobci a vývojáři stavět svá vlastní řešení.

Vztah mezi HarmonyOS a OpenHarmony

HarmonyOS a OpenHarmony mohou znít téměř stejně, ale v rámci stejné strategie hrají různé role. HarmonyOS je komerční verze, kterou Huawei instaluje na svá zařízení , s dalšími službami a vrstvami od samotné společnosti. OpenHarmony je naopak projekt spravovaný nadací OpenAtom Foundation a distribuovaný jako open source, který si může jakýkoli výrobce upravit bez placení za licence.

Společnost Huawei kdysi zopakovala krok Googlu s projektem Android Open Source Project (AOSP): předala „jádro“ operačního systému externí nadaci . Google to udělal s cílem podpořit Android na celém světě a Huawei se řídil podobnou taktikou, když daroval OpenHarmony společnosti OpenAtom, oddělil ji od značky HarmonyOS a zařadil ji pod správu komunity.

Tímto způsobem mohou ostatní výrobci používat OpenHarmony, aniž by byli přímo vázáni na čínskou společnost sankcionovanou Spojenými státy, a zachovat si tak větší právní a obchodní nezávislost na mezinárodních omezeních . Zároveň Huawei těží z inovací, které v tomto otevřeném ekosystému vznikají, protože mnoho vylepšení se dostává do HarmonyOS Next, nejpokročilejší iterace jeho operačního systému.

Zatímco HarmonyOS obsahuje proprietární komponenty a mobilní služby specifické pro Huawei, OpenHarmony slouží jako základní platforma pro vývoj vlastních vrstev a služeb třetích stran . Očekává se, že stejně jako u Androidu růst open-source verze znásobí počet kompatibilních zařízení, aplikací a dostupných nástrojů.

Tato strategie je v příkrém kontrastu s vývojem Androidu. V posledních letech Google migroval klíčové části systému do Google Mobile Services (GMS), čímž AOSP zanechal stále omezenější jádro a méně okamžitých aktualizací . Huawei na druhou stranu usiluje o pravý opak: otevírá dveře co největšímu počtu vývojářů, aby posílil svůj ekosystém a získal kritické množství.

Distribuovaná architektura a kompatibilní zařízení

Jednou ze silných stránek OpenHarmony je jeho schopnost fungovat jako vícejádrový distribuovaný operační systém . To znamená, že se neomezuje pouze na správu jednoho zařízení, ale je navržen tak, aby koordinoval sadu připojených zařízení, která sdílejí hardwarové a softwarové prostředky.

V praxi OpenHarmony umožňuje propojeným strojům a objektům, jako jsou drony, bipedální roboti, chytré pokladny v supermarketech nebo systémy domácí automatizace, vzájemnou spolupráci bez ohledu na velikost nebo výkon každého zařízení . Všechny mohou spouštět části systému a aplikací, což uživateli nabízí nepřetržitý a bezproblémový zážitek.

Všestrannost platformy umožňuje její použití v široké škále produktů: chytré telefony, tablety, osobní počítače, chytré televizory, reproduktory, chytré hodinky a fitness trackery, sluchátka, systémy pro propojené automobily, průmyslové terminály a mnoho dalšího. Výrobci si mohou vybrat pouze moduly, které potřebují, čímž si udržují velmi nízkou spotřebu energie v malých zařízeních a uvolňují plný potenciál ve výkonnějších zařízeních.

Zajímavým příkladem jsou stávající telefony s Androidem: některé modely, jako například známý Huawei P30, prokázaly, že je možné nainstalovat HarmonyOS na telefony, které původně dodávaly Android . Ačkoli se tento příklad vztahuje ke komerční verzi Huawei, ilustruje potenciál kompatibility platformy a možnosti, které otevírá dalším výrobcům, aby v budoucnu prozkoumali migrace nebo systémy s duálním bootováním.

Tato schopnost přizpůsobit se tak široké škále zařízení je klíčová pro vzestup internetu věcí, kde jsou potřeba lehké a bezpečné operační systémy schopné integrace do velmi heterogenních ekosystémů, od domácností až po těžký průmysl.

Ukončení projektu a zralost ekosystému

Ve světě svobodného softwaru je dosažení tzv. „absolventského“ stupně více než jen byrokratická formalita. V případě OpenHarmony oznámila nadace OpenAtom Foundation, že systém dosáhl úrovně technické vyspělosti dostatečné k tomu, aby se udržel a mohl škálovat na průmyslovou úroveň . To znamená, že procesy vývoje, správy, zabezpečení a kvality kódu překonaly řadu formálních milníků.

Komunita obklopující OpenHarmony je již co do počtu impozantní. Jen v čínském ekosystému se na vývoji aplikací a řešení na této platformě aktivně podílí přes 2,2 milionu vývojářů. Tato úroveň talentů signalizuje, že projekt se posunul nad rámec pouhé novinky a stal se životaschopnou alternativou pro firmy a veřejné organizace.

Na úrovni produktů společnost Huawei ve své výroční zprávě za rok 2023 uvedla, že OpenHarmony byl v daném roce nejrychleji rostoucím operačním systémem s otevřeným zdrojovým kódem pro chytrá zařízení . Na vývoji kódu se podílelo více než 70 různých organizací a v tak rozmanitých odvětvích, jako jsou finance, vzdělávání, letectví a kosmonautika, a průmyslová automatizace, již bylo vytvořeno přes 460 hardwarových a softwarových produktů založených na této technologii.

Tuto dynamiku podporuje i nasazení specifického hardwaru pro testování a optimalizaci OpenHarmony. Vývojové desky, testovací sady a komerční zařízení připravená k použití se systémem se v Číně stávají stále běžnějšími, což urychluje jejich přijetí mezi společnostmi, univerzitami a výzkumnými a vývojovými laboratořemi, které chtějí experimentovat s vlastními řešeními.

Cílem open source je kromě technologické nezávislosti replikovat strategii Androidu: eliminovat licenční náklady pro uživatele a nabídnout firmám přizpůsobitelný základ, ze kterého mohou stavět své produkty, a přizpůsobit operační systém jejich specifickým potřebám, aniž by musely začínat od nuly.

Geopolitický kontext a hledání soběstačnosti

OpenHarmony nelze pochopit bez zvážení okolního geopolitického kontextu. Po zákazu společnosti Huawei ze strany Googlu a přísných obchodních omezeních zavedených Spojenými státy Čína zdvojnásobila své úsilí o dosažení technologické soběstačnosti v klíčových oblastech, jako jsou čipy, operační systémy a cloudové platformy . OpenHarmony je jedním ze základních kamenů této strategie.

Sám prezident Si Ťin-pching zdůraznil politbyru potřebu urychlit vývoj místních operačních systémů a kritických technologií „co nejdříve “, vzhledem k reálné možnosti, že Číně zůstane bez přístupu k západním řešením. V této souvislosti je OpenHarmony v Číně propagován jako „národní operační systém“, symbol technologické nezávislosti, o kterou země usiluje.

Tento trend se neomezuje pouze na mobilní zařízení. V roce 2014 Čína zakázala používání Windows na počítačích ve veřejném sektoru, který poté přešel především na distribuce založené na Linuxu, přizpůsobené potřebám vlády . OpenHarmony do tohoto trendu zapadá jako kandidát na nahrazení nebo doplnění jiných systémů ve vládním a korporátním prostředí.

Komerční verze systému HarmonyOS vykazuje známky svého dopadu: v prvním čtvrtletí roku 2024 operační systém Huawei překonal v Číně podíl na trhu systém iOS od Applu , hned za Androidem. Tento růst posiluje atraktivitu OpenHarmony, protože oba systémy jsou vnímány jako součást stejného, ​​širšího ekosystému Harmony.

Čína souběžně snižuje svou závislost na platformách pro spolupráci na kódu, jako je GitHub, a propaguje lokální alternativy, jako je Gitee, pro hostování a koordinaci projektů s otevřeným zdrojovým kódem v zemi . OpenHarmony těží z této infrastruktury a ekosystému, který se silně zaměřuje na řešení „vyrobená v Číně“.

Role nadace OpenAtom

Vlastnosti Huawei MateBook Fold Ultimate Design

Nadace OpenAtom je organizace zodpovědná za správu a komunitní rozvoj OpenHarmony poté, co společnost Huawei darovala kód v letech 2020 a 2021. Jedná se o neziskový subjekt se sídlem v Pekingu, který řídí někteří z nejznámějších čínských technologických gigantů.

Mezi společnostmi, které se podílely na jeho vzniku, jsou mimo jiné jména jako Alibaba, Baidu, Huawei, Inspur, Qihoo, Tencent a China Merchants Bank . Všechny sdílejí zájem na vybudování společného otevřeného rámce pro odvětví informačních a digitálních technologií v Číně, jehož páteří bude open source.

Poslání OpenAtomu přesahuje rámec OpenHarmony. Nadace se snaží zlepšit efektivitu průmyslové spolupráce a podporovat mezinárodní open-source komunity tím, že nabízí neutrální správu duševního vlastnictví, poradenství v oblasti strategií otevřenosti, provozování projektů a komercializačních služeb, jakož i vzdělávání a školení v oblasti softwaru, hardwaru, čipů a dalšího technologického obsahu.

V konkrétním případě OpenHarmony je OpenAtom zodpovědný za koordinaci zapojených společností s cílem vyvinout životaschopné alternativy k americkým technologiím, a to i v citlivých oblastech, jako je obrana a satelity . Různé zprávy, například zprávy od Jamestown Foundation, naznačují, že by se systém mohl nakonec stát základem pro vysoce kritické aplikace.

Přestože Huawei již nekontroluje kód OpenHarmony, zůstává klíčovým hráčem v ekosystému a těží z rozšiřování tohoto systému, který v širokém smyslu živí tzv. „ekosystém Harmony“ a v mnoha oficiálních projevech a dokumentech kombinuje HarmonyOS a OpenHarmony.

Mezinárodní partnerství: Nadace Eclipse a projekt Oniro

Závazek vůči OpenHarmony se neomezuje pouze na Čínu. Nadace Eclipse, jedna z největších evropských organizací zabývajících se svobodným softwarem , oznámila spolu s Nadací OpenAtom svůj záměr navázat strategickou spolupráci kolem OpenHarmony.

Společným cílem této aliance je vybudovat globální, nezávislou a nezávislou komunitu open-source , která vývojářům, systémovým integrátorům a firmám umožní rozšířit svůj dosah v rámci jednoho sjednoceného ekosystému. Jinými slovy, jakýkoli zainteresovaný subjekt může založit své produkty na OpenHarmony, aniž by se cítil vázán na konkrétní zemi nebo společnost.

V tomto rámci plánuje Eclipse založit nové open-source projekty a specializovanou pracovní skupinu , která bude řídit plně kompatibilní a globálně orientovanou implementaci OpenHarmony. Jedním ze zmíněných projektů je Oniro, systém určený pro telefony a zařízení IoT, který využívá OpenHarmony jako svůj technologický základ.

Mike Milinkovich, výkonný ředitel nadace Eclipse, tvrdí, že open source je nejlepším mechanismem pro spolupráci globálních komunit na sdílených technologiích . Jeho záměrem je využít inovace z Evropy i Číny k vytvoření řešení, která lze použít v globálním měřítku.

Tao Yang, předseda představenstva společnosti OpenAtom, zdůraznil, že jednotná a rozmanitá komunita open-source je nezbytná pro udržitelnost OpenHarmony . Tato vize v kombinaci s organizačními schopnostmi Eclipse otevírá dveře k expanzi mimo Čínu a případům užití v odvětvích, jako je automobilový průmysl, výroba a evropská vestavěná zařízení.

Inovační centra a případy použití v reálném světě

V Číně je zavádění OpenHarmony poháněno sítí inovačních center věnovaných ekosystému Harmony . Jedno z nejvýznamnějších se nachází v Šen-čenu, rodném městě společnosti Huawei a tradičním testovacím místě pro politiky, které se poté šíří po zbytku země.

V Inovačním centru ekosystému Shenzhen Harmony jsou na jednom místě vystaveny drony, bipedální roboti, chytré pokladny v supermarketech a další zařízení běžící na platformě OpenHarmony. Cílem je ukázat budoucnost, v níž tento operační systém postupně nahradí Windows a Android na čínském trhu.

Toto centrum, vlastněné místní samosprávou, povzbuzuje úřady, firmy a výrobce hardwaru k vývoji softwaru a produktů založených na platformě OpenHarmony . Město aktivně podporuje tento ekosystém a další podobné centrum již bylo otevřeno v Čcheng-tu a plánuje se otevřít nejméně deset dalších v dalších městech.

Mezi klíčové vývojáře patří společnosti jako Shenzhen Kaihong Digital, vedené Wang Chengluem, známým jako „kmotr“ platformy Harmony , a Chinasoft. Obě pracovaly na infrastrukturních řešeních založených na platformě OpenHarmony pro odvětví, jako je přístav Tchien-ťin a doly v provincii Šen-si, což je významný region produkující uhlí.

Ačkoli se OpenHarmony stále používá převážně v Číně, zájem mezinárodních organizací, jako je Eclipse, a první experimenty s mobilními telefony jiných značek, jako jsou například některá zařízení OnePlus, kde systém prokázal svou funkčnost , naznačují, že tato technologie je životaschopná i mimo katalog Huawei.

Přijetí, čísla a výzvy pro vývojáře

Čísla obklopující ekosystém Harmony jsou již značná. Více než 900 milionů zařízení, včetně telefonů, hodinek a automobilových systémů, používá systém HarmonyOS , zatímco na aplikacích a službách pro tuto platformu pracuje přibližně 2,4 milionu vývojářů, jak ukazují nedávná data společnosti Huawei.

Tento objem vytváří pro OpenHarmony dominový efekt, protože mnoho vývojářů vnímá otevřený systém jako způsob, jak vytvářet opakovaně použitelná řešení jak v prostředí Huawei, tak i v produktech jiných výrobců. Existují však i výzvy: vývojářům trvá určitý čas a trvá několik iterací, než plně důvěřují OpenHarmony a zvládnou jeho nástroje.

Analytici jako Emma Xu z Canalys poukazují na to, že reputace HarmonyOS a důvěra, kterou si projekt získal, hrají v jeho prospěch. Přesto se komunita musí dále rozvíjet, lépe dokumentovat určité oblasti a nabízet konkurenceschopný vývojářský zážitek ve srovnání se zavedenými ekosystémy, jako je Android nebo iOS.

Aby Huawei a další hráči v ekosystému podpořili jeho přijetí, usnadňují používání otevřených a moderních jazyků, jako je Cangjie , který má konkurovat Kotlinu a Swiftu, a také usnadňují načítání aplikací z jiných zdrojů a flexibilnější politiku, než jakou Google zaujímá u Androidu, kde jsou kladeny překážky instalaci externích APK souborů.

Na rozdíl od restriktivnějšího přístupu, který Google používá, se PC verze HarmonyOS zaměřuje na otevřenější přístup, který umožňuje instalaci softwaru s menším počtem omezení . Tato filozofie otevřenosti se částečně odráží v OpenHarmony, který těží z komunity dychtivé experimentovat s novými nápady bez omezení příliš uzavřených ekosystémů.

Velkou otázkou je, jak zareaguje mezinárodní trh a zda se ostatní velcí výrobci odváží prolomit svou závislost na Windows a Androidu v určitých segmentech a vsadit na OpenHarmony jako strategickou alternativu, zejména v kontextech, kde je technologická suverenita určujícím faktorem.

OpenHarmony dnes představuje jedinečnou kombinaci průmyslových zájmů, geopolitických ambicí a skutečných open-source inovací . Z nouzového plánu Huawei se vyvinul v základ celého ekosystému, jehož cílem je nabídnout třetí způsob, jak zpochybnit dominanci společností Google, Apple a Microsoft, a to jak v Číně, tak potenciálně i na dalších trzích usilujících o větší technologickou nezávislost.


Přidat jako preferovaný zdroj v Googlu