Tokom skupa Huawei Developer Conference, kompanija Huawei je predstavila HarmonyOS – novi distribuirani operativni sistem sa mikro jezgrom, dizajniran da omogući kohezivno korisničko iskustvo na svim uređajima i u svim situacijama.
Richard Yu, CEO komapnije Huawei Consumer Business Group, je objasnio pristup kompanje prilikom razvijanja novog operativnog sistema: ,,Ulazimo u doba kada ljudi očekuju holističko, inteligentno iskustvo na svim uređajima i u svim situacijama. Da bismo ovo podržali, mislili smo da je važno da imamo operativni sistem sa poboljšanim mogućnostima rada na više različitih platformi. Bio nam je potreban operativni sistem koji pokriva sve situacije, koji se može koristiti na velikom broju uređaja i platformi, i koji može da ispuni očekivanja korisnika po pitanju neometanog rada i bezbednosti.“
,,HarmonyOS je potpuno različit u odnosu na Android i IOS. Radi se o distribuiranom operativnom sistemu sa mikro jezgrom, koji omogućava neometano iskustvo rada u svim situacijama. Ima pouzdanu i sigurnu arhitekturu, i podržava savršenu saradnju uređaja. Možete da razvijete svoje aplikacije na jednom mestu, a zatim da ih, uz veliku fleksibilnost, koristite na velikom broju različitih uređaja“, dodao je Yu.
HarmonyOS je lagani, kompaktni operativni sistem sa moćnim funkcionalnostima, i prvo će se koristiti na pametnim uređajima kao što su pametni satovi, pametni ekrani, sistemi unutar vozila i pametni zvučnici. Kroz ovu implementaciju, kompanija Huawei nastoji da uspostavi integrisani i zajednički ekosistem na svim uređajima, kreira bezbednu i pouzdanu sredinu za rad i omogući holističko, inteligentno iskustvo u sklopu svake interakcije sa svakim uređajem.
HarmonyOS – Četiri istaknute tehničke karakteristike
- Radi besprekorno: Prvi operativni sistem sa distribuiranom arhitekturom koji omogućava brz i jednostavan rad na više uređaja
Usvajanjem distribuirane arhitekture i distribuirane virtual bus tehnologije, HarmonyOS nudi zajedničku platformu za komunikaciju, distribuirano upravljanje podacima, distribuirano zakazivanje zadataka i simuliranje perifernih uređaja. Uz HarmonyOS, programeri neće morati da se suočavaju sa tehnologijom za razvoj distribuiranih aplikacija, što će im omogućiti da se fokusiraju na svoje usluge. Razvoj distribuiranih aplikacija će biti lakši nego ikada.
- Neometan rad: Determinističko smanjivanje latencije i IPC odličnih performansi
HarmonyOS će problem sporijih performansi rešiti pomoću Determinističkog smanjivanja latencije (eng. Deterministic Latency Engine) i odlične IPC (eng. Inter Process Communication) tehnologije. Determinističko smanjivanje latencije određuje prioritete za izvršavanje zadataka i vremenske limite za zakazivanje unapred. Resursi će biti fokusirani na zadatke sa većim prioritetom, što će smanjiti sporiji rad aplikacija za 25,7%. Mikro jezgro može da učini IPC performanse i do pet puta efikasnijim nego na postojećim sistemima.
- Sigurnost: Arhitektura mikro jezgra koja poboljšava osnove sigurnosti i pouzdanosti
HarmonyOS koristi potpuno novi dizajn mikro jezgra koji poseduje pojačanu sigurnost i smanjenu latenciju. Ovo mikro jezgro je dizajnirano da pojednostavi funkciju jezgra, tako da ono obavlja zadatke, kao što su određivanje redosleda zadataka i IPC komunikacije.
Dizajn mikro jezgra operativnog sistema HarmonyOS primenjuje formalne metode verifikacije, zarad poboljšanja sigurnosti i pouzdanosti u okviru TEE (Trusted Execution Environment) prostora. Formalne metode verifikacije su efektivni matematički pristupi za potvrđivanje ispravnosti sistema od samog izvora, dok se tradicionalne metode verifikacije, kao što su verifikacija funkcionalnosti i simulacija napada, koriste za ograničeni broj situacija. Za razliku od njih, formalne metode mogu da koriste modele podataka da potvrde sve opcije rada softvera.
HarmonyOS je prvi operativni sistem koji koristi formalnu verifikaciju u TEE prostoru, što značajno unapređuje sigurnost. Pored toga, zbog činjenice da mikro jezgro sistema HarmonyOS ima mnogo manje koda (oko jedne hiljaditine u odnosu na Linux jezgro), verovatnoća napada je značajno umanjena.
- Ujedinjenost: IDE prostor ( Integrated Development Environment) primenjiv na više uređaja omogućava aplikacijama da budu razvijene na jednom, a kasnije korišćene na više različitih uređaja
Uz pomoć IDE prostora koji radi na više uređaja, ujedinjene multi-jezičke kompilacije i distribuirane arhitekture, HarmonyOS ima mogućnost da se automatski prilagodi različitim kontrolama ekrana i interakcijama, kao i da podrži kako drag-and-drop kontrole, tako i vizuelno programiranje. To programerima omogućava da efikasnije razvijaju aplikacije koje funkcionišu na više različitih uređaja, stvarajući tesno povezani ekosistem na svim korisničkim uređajima.
HUAWEI ARK Compiler je prvi statički konverter koji ima podjednako dobre performanse kao i Android virtuelne mašine, što programerima omogućava da konvertuju veliki broj naprednih jezika u mašinski kod, unutar jednog, ujedinjenog okruženja. Podržavanjem ujedinjenog konvertovanja na više jezika, HUAWEI ARK Compiler će pomoći programerima da znatno unapede svoju produktivnost.
Plan programera i razvoj ekosistema
Tokom današnje konferencije, kompanija Huawei je takođe predstavila i mapu daljeg razvoja sistema HarmonyOS i njegovog jezgra. HarmonyOS 1.0 će se prvo koristiti na proizvodima sa pametnim ekranima, čije se predstavljanje očekuje u toku ove godine. Tokom naredne tri godine HarmonyOS će biti optimizovan i postepeno prilagođen za veći broj pametnih uređaja, uključujući prenosive uređaje, HUAWEI Vision i uređaje za kola.
Uspeh sistema HarmonyOS će zavisiti od dinamičnog ekosistema aplikacija, kao i od samih programera. U cilju ohrabrivanja što većeg broja ljudi da korsite ovaj sistem, Huawei će HarmonyOS ponuditi kao otvorenu platformu, širom sveta. Huawei će takođe osnovati otvorenu fondaciju i otvorenu zajednicu radi pružanja podrške za dublju saradnju sa programerima.
Kina je dom razvijenog ekosistema aplikacija i ogromne baze korisnika. U bliskoj budućnosti, Huawei će prvo uspostaviti primenu sistema HarmonyOS na kineskom tržištu, a zatim ga proširiti na i svetski ekosistem. Sa željom da pruži nove i jedinstvene vrednosti, kompanija Huawei će sa ostatkom sveta podeliti osnove svoje stručnosti u oblastima kao što su povezanost, kamere i veštačka inteligencija. Blisko će sarađivati sa partnerima iz ekosistema na razvoju aplikacija i usluga koje će korisnicima omogućiti najbolje moguće iskustvo.
HarmonyOS će korisnicima, prodavcima opreme i programerima doneti neverovatne benefite. Korisnicima će ponuditi povezano i inteligentno iskustvo u svim oblastima života. Prodavcima opreme će pomoći da steknu ranu prednost u eri holističkog, inteligentnog iskustva, tokom koje će tehologije 5G, veštačka inteligencija i Internet stvari (eng. Internet of Things) zabeležiti ogroman rast. Istovremeno, HarmonyOS će programerima omogućiti da pridobiju više korisnika sa manje ulaganja.
,,Verujemo da će HarmonyOS oživeti industriju i obogatiti njen ekosistem. Naš cilj je da ljudima donesemo zaista privlačno i raznoliko iskustvo. Želimo da uputimo poziv programerima širom sveta da nam se pridruže u izgradnji ovog novog ekosistema. Zajedno ćemo korisnicima pružiti inteligentno iskustvo u svim situacijama“, izjavio je Richard Yu.
You must be logged in to post a comment.