Huawei-k Harmony sistema eragilea iragarri zuen

Huawei garatzaileen konferentzian izan zen ofizialki ordezkatuta Hongmeng OS (Harmony), konpainiaren ordezkarien arabera, Android baino azkarrago eta seguruagoa dena. Sistema eragile berria gailu eramangarrietarako eta gauzen Interneteko (IoT) produktuetarako pentsatuta dago, hala nola, pantailak, eramangarriak, bozgorailu adimendunak eta autoen infotainment sistemetarako.

HarmonyOS 2017az geroztik garatzen ari da eta erabilera kasu guztietarako eta gailu mota guztietarako egokia den mikrokernel OS bat da, baina gehiago ikusten da Fuchsia/Zircon-en lehiakide gisa. Plataforma izango da iturburu-kodean argitaratutako kode irekiko proiektu gisa (Huawei-k dagoeneko egin du garatzen da open LiteOS IoT gailuetarako) eta horretarako irabazi asmorik gabeko fundazio bereizi bat sortzea eta komunitate bat osatzea aurreikusten da. Huawei-k uste du Android ez dela gailu mugikorretarako bezain ona kode-tamaina handiegia dela eta, prozesuen programatzaile zaharkitua eta plataformaren zatiketa arazoak direla eta.

HarmonyOS-ek ez du erabiltzaile-sarbiderik ematen root mailan, eta mikrokernel-a kanpoko gailuetatik isolatuta dago. Sistemaren muina logika/matematika formalaren mailan egiaztatzen da, ahultasunen arriskua minimizatzeko. Hegazkintza eta astronautika bezalako arloetan misio kritikoko sistemen garapenean erabili ohi diren metodoak erabiltzen direla eta EAL 5+ segurtasun-maila betetzea ahalbidetzen dutela diote.

Mikrokernelak programatzailea eta IPC soilik inplementatzen ditu, eta gainerako guztia sistemaren zerbitzuetan egiten da, gehienak erabiltzailearen espazioan exekutatzen dira. Ataza-planifikatzailea atzerapenak minimizatzen dituen baliabideen esleipen determinista-motorra da (Deterministic Latency Engine), karga denbora errealean aztertzen duena eta aplikazioaren portaera aurreikusteko metodoak erabiltzen dituena. Beste sistemekin alderatuta, programatzaileak latentziaren % 25.7 murrizten du eta latentzia-jitteraren % 55.6 murrizten du.

Mikrokernelaren eta kanpoko nukleoaren zerbitzuen arteko komunikazioa eskaintzeko, hala nola, fitxategi-sistema, sare-pila, kontrolatzaileak eta aplikazioak abiarazteko azpisistema, IPC erabiltzen da, konpainiak dioenez, Zircon-en IPC baino bost aldiz azkarragoa da eta Zircon-en IPC baino hiru aldiz azkarragoa da. QNX .
Normalean erabiltzen den lau geruzako protokolo-pilaren ordez, gastuak murrizteko, Harmony-k geruza bakarreko eredu sinplifikatu bat erabiltzen du, pantailekin, kamerarekin, soinu-txartelekin, etab.

Huawei-k Harmony sistema eragilea iragarri zuen

Aplikazioa eraikitzeko, Arc-en konpilatzailea erabiltzen da, C, C++, Java, JavaScript eta Kotlin-en kodea onartzen duena.
Sistema hardwaretik bereizita dago eta garatzaileei gailu kategoria ezberdinetan erabil daitezkeen aplikazioak sortzeko aukera ematen die pakete bereizirik sortu gabe. Etorkizunean, garapen-ingurune integratu bat eskaintzea aurreikusten da hainbat gailu klaseetarako aplikazioak sortzeko, hala nola, telebistak, telefono adimendunak, erloju adimendunak, automobilgintzako informazio-sistemak, etab. Esparruak automatikoki egokituko ditu aplikazioak pantaila, kontrol eta erabiltzaileen interakzio metodo ezberdinetarako.

Harmony ez da Android-ekin zuzenean bateragarria, baina Huawei-k dio aldaketa minimoak beharko dituela lehendik dauden Android aplikazioak egokitzeko. Huaweik ere hitz ematen du etorkizunean Harmony OS-ek Android aplikazioetarako euskarri integratua izango duela eta HTML5 aplikazioetarako laguntza emango duela. Android plataformaren erabilerari dagokionez, konpainiak esan du oraingoz smartphoneetarako eta tabletetarako erabiltzen jarraituko duela, baina Android lizentziarako sarbidea galtzen badu, berehala hasiko da Harmony erabiltzen (migrazioak hartuko duela adierazten da. 1-2 egun). Horrez gain, Huawei AppGallery eta Huawei Mobile Services produktuak garatzen ari da, Google Play eta Google zerbitzu/aplikazioen alternatiba gisa kokatzen direnak.

Iturria: opennet.ru

Gehitu iruzkin berria