Huawei rivela ufficialmente Harmony OS, il suo sistema operativo first party

click fraud protection

Huawei ha finalmente condiviso i dettagli sul suo nuovo sistema operativo chiamato Harmony OS. Sentivamo voci da tempo, ma ora abbiamo informazioni vere.

Nella città di Dongguan, in Cina, Huawei ha finalmente svelato il suo sistema operativo proprietario di cui si vociferava da tempo. Il sistema operativo, chiamato Harmony OS, è in sviluppo da diversi anni, ma recentemente ha assunto il ruolo di attore chiave nel piano di emergenza di Huawei da quando gli Stati Uniti hanno emanato un divieto commerciale nei confronti della società tecnologica cinese. Alla Huawei Developer Conference, Huawei ha finalmente condiviso i primi dettagli sul suo sistema operativo interno, ma l'azienda non era ancora pronta a mostrare Harmony sugli smartphone. Domani, l'azienda presenterà Harmony OS sul Onore Vision TV. Per ora, Android rimane il sistema operativo mobile di riferimento per smartphone e tablet Huawei e Honor.

Harmony OS è basato su microkernel, come quello in fase di sviluppo di Google Sistema operativo fucsia

. Huawei afferma che Fuchsia utilizza un "design non distribuito", a differenza del nuovo sistema operativo Harmony. Huawei afferma che ciò consente un'implementazione flessibile del nuovo sistema operativo su vari dispositivi, facilitando lo sviluppo di app in tutti gli scenari. Per giustificare entrambe queste affermazioni, Huawei sottolinea che è "difficile offrire un'esperienza fluida su diversi dispositivi con [un] enorme quantità di [codice] nel core Android e Linux". È perché "L'interconnessione multi-dispositivo [aumenta] i requisiti di sicurezza" e "lo stretto accoppiamento tra [l'ecosistema dell'app e [l'] hardware compromette [l'esperienza dell'utente e lo sviluppo] efficienza."

Secondo Huawei, l'uso di un microkernel migliora anche la sicurezza. Il microkernel "fornisce solo i servizi più basilari come la pianificazione dei thread e IPC", mentre la maggior parte dei servizi di sistema sono implementati nello spazio utente. Con meno codice da controllare, la probabilità che venga scoperto un nuovo attacco sarà bassa. Huawei afferma inoltre che sta utilizzando "metodi di verifica formale" per proteggere il kernel TEE. Huawei afferma che questa tecnica, che utilizza un "approccio matematico per convalidare la correttezza del sistema dalla fonte", viene applicata principalmente a settori critici per la sicurezza come l'aerospaziale e i chipset, "contribuendo in modo significativo all'affidabilità e alla robustezza del sistema". Il microkernel può inoltre essere "ridimensionato su richiesta per una più ampia sicurezza del sistema". In chiusura, Huawei vanta che i prodotti possono raggiungere un livello di certificazione EAL 5+ eseguire il nuovo sistema operativo.

Le prestazioni sono teoricamente migliori rispetto ad Android e ad altri sistemi operativi basati su Linux, secondo le diapositive condivise da Huawei. Huawei afferma che Harmony OS utilizza un bus virtuale distribuito con un protocollo semplificato: invece di 4 livelli, c'è solo 1 livello nello stack di protocolli per "potenziare l'efficienza del carico utile." Gli effetti di questo cambiamento volto a semplificare le interazioni sono "scoperta e connessioni più rapide" di hardware come display, fotocamere, altoparlanti, eccetera.

A differenza di Android che utilizza il meccanismo di pianificazione del kernel Linux, Harmony OS utilizza un "motore di latenza deterministico" che fornisce "una pianificazione precisa delle risorse con analisi e previsione del carico in tempo reale e corrispondenza delle caratteristiche dell'app." Il risultato è un miglioramento del 25,7% e del 55,6% nella latenza di risposta e nella fluttuazione della latenza rispettivamente. Inoltre, Huawei afferma che il microkernel può rendere "le prestazioni IPC [Inter Process Communication] fino a cinque volte più efficienti rispetto ai sistemi esistenti", facendo specifico riferimento al sistema operativo Fuchsia di Google.

Harmony "disaccoppia" il sistema operativo dall'hardware, in modo che gli sviluppatori possano sviluppare una volta e distribuire su tutto l'hardware. Gli sviluppatori potranno utilizzare Compilatore ARK di Huawei per compilare codice da più linguaggi come C/C++, Java e Kotlin per Harmony OS. Huawei fornirà un IDE per supportare lo sviluppo di app su più tipi di dispositivi, inclusi televisori, kit per auto, altoparlanti intelligenti, smartphone, smartwatch e altro ancora. Questo IDE "si adatta automaticamente a vari layout, controlli e interazioni dello schermo" e "supporta operazioni di trascinamento della selezione e immagini visive orientate all'anteprima programmazione." Harmony OS non richiederà l'accesso root per funzionare, il che, secondo Huawei, rappresenta un rischio per la sicurezza su Android e altri sistemi operativi basati su Linux. sistemi. Infine, Huawei ha annunciato i suoi piani per rendere open source il sistema operativo Harmony, stabilire una fondazione open source e creare una comunità open source per la collaborazione.

Harmony OS non è compatibile immediatamente con le app Android, conferma Richard Yu, CEO di Huawei Consumer Business Group. Ciò significa che non sarai in grado di caricare semplicemente lateralmente qualsiasi app Android di tua scelta. In una conferenza stampa, il signor Yu afferma che gli sviluppatori di app dovranno apportare "piccoli cambiamenti" alle loro app per compilarle per funzionare su Harmony OS. Afferma che è "molto semplice" trasferire le app Android su Harmony OS.

Il lavoro sul nuovo sistema operativo è iniziato 2 anni fa con la versione 1.0 del microkernel. Nel 2019, hanno accelerato il lavoro in modo che il sistema operativo possa funzionare su più tipi di dispositivi come i prodotti con schermo intelligente. L'azienda cinese afferma che la versione 2.0 del suo microkernel verrà rilasciata il prossimo anno, mentre la versione 3.0 arriverà nel 2021, portando il supporto per dispositivi indossabili e unità principali delle auto. Huawei afferma che può passare subito al sistema operativo Harmony perché la migrazione non è molto difficile data la natura del microkernel; si vantano di poter passare da Android ad Harmony in 1-2 giorni. Tuttavia, l'azienda sta scegliendo di restare con Android sugli smartphone in questo momento tenendo conto dei suoi partner esistenti. Richard Yu afferma che Huawei vuole continuare a lavorare e ad aiutare i suoi partner statunitensi, molti dei quali collaborano con Huawei da oltre 20 anni.

Tuttavia, questo nuovo sistema operativo è ancora il “piano B” per il colosso tecnologico cinese, dal momento che Huawei dovrà risolvere la lacuna più grande nell’adozione di Harmony OS: l’ecosistema delle app. Huawei sta costruendo la sua piattaforma AppGallery come alternativa al Google Play Store e questa settimana la società ha presentato Huawei Mobile Services come alternativa a Google Play Services. Huawei è in procinto di costruire il proprio ecosistema e se il divieto commerciale non verrà revocato entro la fine di quest'anno o all'inizio l'anno prossimo, Huawei sarà costretta a passare ad Harmony OS per i suoi nuovi dispositivi, incluso il prossimo Huawei Mate 30 serie. In effetti, Richard Yu ha confermato che il Mate 30 non ha ricevuto prima la certificazione per utilizzare Google Play Services il divieto commerciale è stato emanato, quindi Huawei sta valutando la possibilità di utilizzare Harmony OS sul dispositivo se il divieto non viene revocato tempo.

Huawei afferma che il suo nuovo sistema operativo rappresenta una generazione completamente nuova di sistemi operativi in ​​quanto consente funzionalità di intelligenza artificiale in diversi scenari da PC, tablet e altri domini. Huawei ha già testato internamente il suo nuovo sistema operativo su più dispositivi, anche se Richard Yu non ha confermato se il pieghevole Huawei Mate X fosse tra questi dispositivi di prova. Il signor Yu afferma che "molti" partner hanno espresso interesse nello sviluppo di prodotti con Harmony OS, ma ha rifiutato di fornire i nomi delle parti interessate. In un comunicato stampa, Huawei afferma che "getteranno le basi per Harmony OS nel mercato cinese" prima di espanderlo nel mercato globale.

Impareremo di più sul nuovo sistema operativo Huawei questa settimana alla Huawei Developer Conference.


Aggiornamento 10/8/19 alle 10:23 EST: il testo è stato modificato per riflettere che Harmony OS non richiede l'accesso root per funzionare, anziché impedirlo. È stato inoltre chiarito che le prestazioni IPC 5 volte superiori sono rispetto a Fuchsia di Google.