Huawei dezvăluie oficial Harmony OS, primul său sistem de operare

click fraud protection

Huawei a împărtășit în sfârșit detalii despre noul său sistem de operare numit Harmony OS. Am auzit zvonuri de ceva vreme, dar acum avem informații reale.

În orașul Dongguan, China, Huawei și-a luat în sfârșit zvonurile despre sistemul său de operare primar. Sistemul de operare, numit Harmony OS, este în dezvoltare de câțiva ani, dar recent și-a asumat rolul de jucător cheie în planul de urgență al Huawei, de când SUA au promulgat o interdicție comercială asupra companiei de tehnologie chineză. La Huawei Developer Conference, Huawei a împărtășit în sfârșit primele detalii despre sistemul său de operare intern, dar compania nu era încă pregătită să arate Harmony pe smartphone-uri. Mâine, compania va prezenta Harmony OS pe Honor Vision TV. Deocamdată, Android rămâne sistemul de operare mobil de bază pentru smartphone-urile și tabletele Huawei și Honor.

Harmony OS este bazat pe microkernel, la fel ca sistemul în curs de dezvoltare de la Google Fuchsia OS. Huawei spune că Fuchsia folosește un „design nedistribuit”, spre deosebire de noul sistem de operare Harmony. Huawei spune că acest lucru permite implementarea flexibilă a noului sistem de operare pe diverse dispozitive, facilitând dezvoltarea aplicațiilor în toate scenariile. Pentru a justifica ambele afirmații, Huawei aduce în discuție că este „greu să oferi o experiență fără probleme pe diferite dispozitive cu [o] cantitate uriașă de [cod] în nucleul Android și Linux”. Asta este pentru ca „interconectarea cu mai multe dispozitive [crește] cerințele de securitate” și „strânsa cuplare între ecosistemul de aplicații și hardware-ul compromite experiența și dezvoltarea utilizatorului eficienţă."

Utilizarea unui microkernel îmbunătățește și securitatea, potrivit Huawei. Microkernel-ul „oferă doar cele mai de bază servicii, cum ar fi programarea firelor și IPC”, în timp ce majoritatea serviciilor de sistem sunt implementate în spațiul utilizatorului. Cu mai puțin cod de auditat, probabilitatea ca un nou atac să fie descoperit va fi scăzută. Huawei mai spune că folosește „metode de verificare formală” pentru a securiza nucleul TEE. Huawei spune că această tehnică, care utilizează o „abordare matematică pentru a valida corectitudinea sistemului de la sursă”, se aplică în principal la domenii critice pentru securitate, cum ar fi industria aerospațială și chipset-urile, „contribuind în mod semnificativ la fiabilitatea și robustețea sistemului”. Microkernel-ul poate în plus, să fie „scalată la cerere pentru o securitate mai largă a sistemului”. În încheiere, Huawei se laudă că produsele pot atinge un nivel de certificare EAL 5+ rulează noul sistem de operare.

Performanța este teoretic mai bună decât Android și alte sisteme de operare bazate pe Linux, conform slide-urilor distribuite de Huawei. Huawei spune că Harmony OS folosește o magistrală virtuală distribuită cu un protocol simplificat: în loc de 4 straturi, există doar 1 strat în stiva de protocoale pentru a „amplifica eficiența sarcinii utile.” Efectele acestei modificări pentru a simplifica interacțiunile sunt „descoperirea și conexiunile mai rapide” de hardware cum ar fi afișajul, camerele, difuzoarele, etc.

Spre deosebire de Android, care folosește mecanismul de programare al nucleului Linux, Harmony OS folosește un „motor de latență determinist” care oferă „programarea precisă a resurselor cu analiza în timp real a încărcăturii și prognoza și potrivirea caracteristicilor aplicației." Rezultatul este o îmbunătățire cu 25,7% și 55,6% a latenței de răspuns și a fluctuațiilor latenței respectiv. În plus, Huawei spune că microkernel-ul poate face „performanța IPC [Inter Process Communication] de până la cinci ori mai eficientă decât sistemele existente”, făcând referire în mod specific la sistemul de operare Fuchsia de la Google.

Harmony „decuplă” sistemul de operare de hardware, astfel încât dezvoltatorii să poată dezvolta o singură dată și să se implementeze pe întregul hardware. Dezvoltatorii vor putea folosi Compilatorul ARK de la Huawei pentru a compila cod din mai multe limbi precum C/C++, Java și Kotlin pentru Harmony OS. Huawei va furniza un IDE pentru a sprijini dezvoltarea de aplicații pe mai multe tipuri de dispozitive, inclusiv televizoare, kituri auto, difuzoare inteligente, smartphone-uri, ceasuri inteligente și multe altele. Acest IDE „se adaptează automat la diverse aspecte ale ecranului, controale și interacțiuni” și „suportă operațiuni de glisare și plasare și elemente vizuale orientate spre previzualizare Harmony OS nu va necesita acces root pentru a funcționa, ceea ce Huawei spune că reprezintă un risc de securitate pentru Android și alte operațiuni bazate pe Linux. sisteme. În cele din urmă, Huawei și-a anunțat planurile de a deschide Harmony OS, de a stabili o fundație open-source și de a crea o comunitate open-source pentru colaborare.

Harmony OS nu este compatibil cu aplicațiile Android din nou, confirmă Richard Yu, CEO al Huawei Consumer Business Group. Asta înseamnă că nu veți putea doar să încărcați lateral orice aplicație Android pe care o alegeți. Într-o conferință de presă, domnul Yu spune că dezvoltatorii de aplicații vor trebui să facă „mici modificări” aplicațiilor lor pentru a le compila pentru a rula pe Harmony OS. El afirmă că este „foarte ușor” să transferi aplicații Android pe Harmony OS.

Lucrările la noul sistem de operare au început acum 2 ani cu versiunea 1.0 a microkernel-ului. În 2019, au accelerat activitatea, astfel încât sistemul de operare să poată funcționa pe mai multe tipuri de dispozitive, cum ar fi produsele cu ecran inteligent. Compania chineză spune că versiunea 2.0 a microkernel-ului său va fi lansată anul viitor, în timp ce versiunea 3.0 va sosi în 2021, oferind suport pentru dispozitivele portabile și unitățile de cap de mașină. Huawei spune că pot trece la Harmony OS chiar acum, deoarece migrarea nu este foarte dificilă din cauza naturii microkernel-ului; se laudă că pot trece de la Android la Harmony în 1-2 zile. Cu toate acestea, compania alege să rămână cu Android pe smartphone-uri chiar acum, din cauza partenerilor săi existenți. Richard Yu spune că Huawei dorește să continue să lucreze și să-și ajute partenerii din SUA, mulți dintre care colaborează cu Huawei de peste 20 de ani.

Cu toate acestea, acest nou sistem de operare este încă „planul B” pentru gigantul tehnologic chinez, deoarece Huawei va trebui să rezolve cea mai mare gaură în adoptarea sistemului de operare Harmony: ecosistemul de aplicații. Huawei își construiește platforma AppGallery ca alternativă la Google Play Store, iar săptămâna aceasta compania a dezvăluit Huawei Mobile Services ca alternativă la serviciile Google Play. Huawei este în proces de construire a propriului ecosistem și dacă interdicția comercială nu se ridică până la sfârșitul acestui an sau la începutul acestui an anul viitor, atunci Huawei va fi forțat să treacă la sistemul de operare Harmony pentru noile sale dispozitive, inclusiv viitorul Huawei Mate 30 serie. De fapt, Richard Yu a confirmat că Mate 30 nu a primit certificare pentru a utiliza serviciile Google Play înainte interdicția comercială a fost adoptată, așa că Huawei ia în considerare utilizarea Harmony OS pe dispozitiv dacă interdicția nu este ridicată. timp.

Huawei spune că noul său sistem de operare reprezintă o generație complet nouă de sisteme de operare, deoarece permite capacitatea AI în diferite scenarii de la PC-uri, tablete și alte domenii. Huawei a testat deja intern noul său sistem de operare pe mai multe dispozitive, deși Richard Yu nu a confirmat dacă Huawei Mate X pliabil se numără printre aceste dispozitive de testare. Dl Yu spune că „mulți” parteneri și-au exprimat interesul în dezvoltarea de produse cu Harmony OS, dar a refuzat să furnizeze numele părților interesate. Într-un comunicat de presă, Huawei spune că va „pune bazele sistemului de operare Harmony pe piața chineză” înainte de a-l extinde pe piața globală.

Vom afla mai multe despre noul sistem de operare al Huawei săptămâna aceasta la Conferința dezvoltatorilor Huawei.


Actualizare 8/10/19 @ 10:23 AM EST: Formularea a fost schimbată pentru a reflecta faptul că Harmony OS nu necesită acces root pentru a funcționa, mai degrabă decât să îl interzică. De asemenea, a clarificat că performanța IPC de 5 ori este față de Fuchsia de la Google.