Računalništvo, telefonija
13.08.2019 07:20
Posodobljeno 5 let nazaj.

Deli z drugimi:

Share

Huawei z lastnim operacijskim sistemom HarmonyOS

Huawei z lastnim operacijskim sistemom HarmonyOS
Huawei z lastnim operacijskim sistemom HarmonyOS

Huawei je na konferenci za razvijalce HDC predstavil operacijski sistem HarmonyOS. Sistem temelji na majhnem jedru (microkernel) in je zasnovan za zagotavljanje povezane uporabniške izkušnje na vseh napravah in v različnih načinih rabe.

Richard Yu, izvršni direktor Huawei Consumer Business Group je pojasnil razloge in želje, ki so razlog razvoja novega sistema. »Uporabniki pričakujejo celovito in inteligentno uporabniško izkušnjo na vseh napravah in v vseh načinih rabe. Zato smo prišli do zaključka, da potrebujemo operacijski sistem, ki podpira vse načine rabe, ki deluje na različnih napravah in platformah in ki zadovolji pričakovanja uporabnikov glede hitrosti delovanja in varnosti.«


»To so bili naši cilji, ko smo se lotili razvoja sistema HarmonyOS«, je nadaljeval. »Ni ga mogoče primerjati z Androidom in iOS-om. Je porazdeljen operacijski sistem z majhnim jedrom, ki zagotavlja nemoteno izkušnjo. Ima zanesljivo in varno arhitekturo ter je namenjen vrsti različnih naprav. Aplikacijo razvijete le enkrat ter jo nato prilagodljivo razporedite na vse.«


Običajno podjetje nov operacijski sistem predstavi skopaj z novimi tipi naprav. Pred desetimi leti so si v Huaweiu zamislili prihodnost, v kateri bo umetna inteligenca integrirana v vse pore življenja. Zato so začeli raziskovati, kako bi to lahko dosegli. Kako narediti nekaj, kar bo preseglo omejitve fizičnega prostora in se razširilo na različno strojno opremo in različne platforme.

HarmonyOS je lahek, kompakten in zmogljiv operacijski sistem, ki ga bodo najprej uporabili v pametnih napravah, kot so pametne ure, pametni zasloni, sistemi v vozilih in pametni zvočniki. Z njim želi Huawei vzpostaviti integriran in celovit ekosistem naprav, ustvariti varno in zanesljivo okolje ter zagotoviti celostno inteligentno izkušnjo pri vsaki uporabi katerekoli izmed naprav.

HarmonyOS – Štiri tehnične lastnosti

Želja po inteligentni izkušnji v vseh načinih rabe naprav je postavilo lestvico zahtev, ki jih mora novi operacijski sistem zagotoviti, zelo visoko. Da bi izpolnil svoje obljube, je bil zasnovan na podlagi štirih tehničnih lastnosti.

1. Brezšivno: prvi operacijski sistem s porazdeljeno arhitekturo za brezhibno izkušnjo na vseh napravah

S sprejetjem porazdeljene arhitekture in tehnologije virtualnega vodila, operacijski sistem HarmonyOS ponuja skupno osnovo za komunikacijo, porazdeljeno upravljanje podatkov, porazdeljeno upravljanje z nalogami ter podporo virtualnih zunanjih naprav. V okolju sistema se razvijalcem ne bo potrebno ukvarjati z distribucijo aplikacije na različne naprave, zato se bodo lahko osredotočili le na razvojne plati svojega dela. Razvoj bo lažji, saj bodo aplikacije razvite za sistem HarmonyOS delovale na različnih tipih naprav ter sočasno ponujale brezhibno uporabniško izkušnjo.

2. Gladko: hitro izvajanje z nizko zakasnitvijo ter visoko zmogljivostjo

HarmonyOS bo rešil težave zakasnitev v odzivu aplikacij ter komunikacije med procesi (IPC) sistema. Vnaprej namreč določi prioritete izvajanja nalog in časovne okvirje zanje ter vire najprej dodeli pomembnejšim nalogam. Zakasnitev odziva aplikacij bo tako zmanjšana za kar 25,7 %. Zaradi majhnega jedra pa je komunikacija med procesi do petkrat bolj učinkovita kot v obstoječih sistemih.

3. Varno: arhitektura majhnega jedra za večjo varnost

Sistem HarmonyOS ima povsem na novo zasnovo jedra, ki ga poleg nižjih zakasnitev odlikuje tudi izboljšana varnost. Huawei je funkcije, ki jih običajno izvaja jedro sistema, poenostavil, nekatere sistemske funkcije pa prestavil na uporabniško raven. Dodatna je tudi obojestranska zaščita. Zaradi tega jedro sistema izvaja le najbolj osnovne funkcije, kot je načrtovanje izvajanja procesov ter komunikacija med njimi.

Jedro sistema HarmonyOS uporablja formalne metode preverjanja. Varnost je zato zagotovljena od spodaj navzgor v okolju zaupanja vrednega izvajanja (TEE). Formalne metode preverjanja so učinkovit matematični pristop, ki preverja pravilnost na ravni virov, medtem ko sta tradicionalni metodi, funkcionalno preverjanje in simulacija napadov, omejeni na ta dva scenarija.

HarmonyOS je prvi sistem, ki uporablja formalne metode preverjanja v okolju zaupanja vrednega izvajanja (TEE) naprave, kar znatno izboljša njegovo varnost. Ker ima jedro sistema tudi manj programskih vrstic (približno tisočkrat manj kot Linux), je verjetnost uspešnega napada nanj veliko manjša.

4. Poenoteno: aplikacija razvita enkrat, deluje na vseh napravah

Razvoj za sistem HarmonyOS poteka s pomočjo integriranega razvojnega okolja (IDE) za več naprav. Prav tako podpira razvoj s pomočjo večjega števila programskih jezikov, kar razvijalcem omogoča učinkovitejši razvoj aplikacije. Kodirajo jo namreč samo enkrat ter distribuirajo na različne naprave, s tem pa na njih oblikujejo tesno integriran ekosistem. Pri tem pa jim bo v veliko pomoč Huaweijev statični prevajalnik ARK Compiler, poenoteno razvojno okolje s podporo za več programskih jezikov, ki bo znatno izboljšalo njihovo produktivnost.

Evolucija sistema HarmonyOS

Huawei je na razvijalski konferenci napovedal tudi načrte za razvoj sistema HarmonyOS in njegovega jedra. Različica 1.0 bo prvič predstavljena v pametnih zaslonih, ki naj bi jih Huawei na trg poslal proti koncu leta. V naslednjih treh letih pa bodo sistem optimizirali ter ga postopoma vgrajevali v vse širšo paleto pametnih naprav, vključno z nosljivimi in napravami v vozilih.

Uspeh sistema bo odvisen od velikosti ekosistema. Da bi čim več razvijalcev svoje aplikacije naredili tudi zanj, bo Huawei sistem HarmonyOS izdal kot odprtokodno osnovo. Ustanovil pa bo tudi odprtokodno fundacijo in skupnost za poglobljeno sodelovanje z razvijalci.

Kitajska je dom močnega ekosistema aplikacij z močno bazo uporabnikov. Zato bo Huawei temelje za sistem HarmonyOS najprej postavil doma, nato pa ekosistem postopoma širil po svetu. Huawei bo delil svoje zmogljivosti na področjih, kot so povezljivost, mobilna fotografija in umetna inteligenca ter bo tesno sodeloval s partnerji, da bi ponudil najboljše aplikacije z najboljšo možno uporabniško izkušnjo.

HarmonyOS bo uporabnikom, izdelovalcem naprav in razvijalcem prinesel neverjetne nove koristi. Uporabnikom povezano in močno inteligentno izkušnjo skozi vse vidike njihovega življenja. Izdelovalcem bo sistem omogočil prednosti tehnologij omrežja pete generacije (5G), umetne inteligence in interneta stvari (IoT). V prednosti pa bodo tudi razvijalci, saj bodo lahko svoje aplikacije nudili več uporabnikom.

»Verjamemo, da bo sistem HarmonyOS oživel mobilno industrijo in obogatil ekosistem,« je dejal Richard Yu. »Naš cilj je uporabnikom ponuditi privlačno in raznoliko izkušnjo. Povabiti želimo razvijalce iz celega sveta, da se nam pridružijo, ko bomo gradili nov ekosistem. Skupaj bomo namreč uporabnikom lahko zagotovili inteligentno uporabniško izkušnjo.


Prijavi napako v članku

Članek je pripravljen v sodelovanju s partnerjem SIDERA d.o.o.
Za več informacij so vam na voljo pri SIDERA d.o.o.
Ob kontaktu povejte, da ste objavo zasledili v Računalniških novicah.

Želite biti obveščeni o novostih, ki jih pripravljamo s partnerjem SIDERA d.o.o.? Vpišite svoj e-mail in se prijavite na BREZPLAČNE e-novice, od katerih se lahko kadarkoli odjavite.




Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

Diamantni partner

ZAVOD DIGITALNO INOVACIJSKO STIČIŠČE (DIH SLOVENIJE)

Dimičeva ulica 13, 1000 Ljubljana, Tel: 040 606 710
DIH Slovenije omogoča digitalno transformacijo po principu vse-na-enem-mestu, v Sloveniji in širše. Osvešča in zagotavlja storitve za rast digitalnih kompetenc, izmenjavo digitalnih ... Več

MVM SERVIS d.o.o.

Na trgu 28, 3330 Mozirje, Tel: 031 611 116
MVM SERVIS, spletne in grafične storitve, d. o. o. je podjetje, specializirano za celovito ponudbo kreativnih grafičnih rešitev na ključ. Od konkurence jih ločuje popolnoma lastna ... Več

SoftNET d.o.o.

Borovec 2, 1236 Trzin, Tel: 01 810 01 00
Vse telekomunikacijske storitve na enem mestu V podjetju ni nič pomembnejšega kot dobra telekomunikacijska povezanost, tako znotraj kot zunaj podjetja. Podjetje SoftNET vam s ... Več

HERLAH d.o.o.

Efenkova cesta 61, 3320 Velenje, Tel: 03 586 35 60
Herlah d.o.o. se ukvarja z izdelavo celovitih programskih rešitev s področja računovodstva, trgovine in proizvodnje. Več