#Huawei lancia il nuovo sistema operativo distribuito, #HarmonyOS

| 19 Agosto 2019

Alla conferenza degli sviluppatori Huawei, Huawei ha lanciato HarmonyOS, un nuovo sistema operativo distribuito basato su microkernel progettato per offrire un'esperienza utente coerente su tutti i dispositivi e gli scenari.

Huawei lancia il nuovo sistema operativo distribuito, HarmonyOS

Richard Yu, CEO del Consumer Business Group di Huawei, ha spiegato i pensieri dell'azienda alla base dello sviluppo di questo nuovo sistema operativo. "Stiamo entrando in un'epoca in cui le persone si aspettano un'esperienza olistica intelligente su tutti i dispositivi e gli scenari. A supporto di ciò, abbiamo ritenuto importante disporre di un sistema operativo con funzionalità multipiattaforma migliorate. Avevamo bisogno di un sistema operativo che supporti tutti gli scenari, che può essere utilizzato su una vasta gamma di dispositivi e piattaforme e in grado di soddisfare la domanda dei consumatori di bassa latenza e sicurezza elevata ".

"Questi erano i nostri obiettivi con HarmonyOS", ha continuato. “HarmonyOS è completamente diverso da Android e iOS. È un sistema operativo distribuito basato su microkernel che offre un'esperienza fluida in tutti gli scenari. Ha un'architettura affidabile e sicura e supporta la collaborazione senza soluzione di continuità tra i dispositivi. Puoi sviluppare le tue app una volta, quindi distribuirle in modo flessibile su una vasta gamma di dispositivi diversi. "

Huawei lancia il nuovo sistema operativo distribuito, HarmonyOS

Tradizionalmente, nuovi sistemi operativi vengono rilasciati insieme a nuovi tipi di dispositivi. Già 10 anni fa, Huawei immaginava un futuro in cui l'intelligenza si sarebbe integrata senza problemi con tutti gli aspetti della nostra vita, e iniziò a esplorare come avrebbe potuto offrire questa esperienza, che avrebbe trasceso i confini dello spazio fisico e si sarebbe estesa su hardware e piattaforme diversi.

HarmonyOS è un sistema operativo leggero e compatto con funzionalità potenti, che verrà prima utilizzato per dispositivi intelligenti come orologi intelligenti, schermi intelligenti, sistemi di bordo e altoparlanti intelligenti. Attraverso questa implementazione Huawei mira a stabilire un ecosistema integrato e condiviso su tutti i dispositivi, creare un ambiente di runtime sicuro e affidabile e offrire un'esperienza intelligente olistica attraverso ogni interazione con ogni dispositivo.

HarmonyOS: quattro caratteristiche tecniche distinte

Un'esperienza intelligente per tutti gli scenari pone un livello elevato per la connettività, quindi HarmonyOS è stato progettato con quattro caratteristiche tecniche distinte per mantenere la sua promessa ai consumatori.

1. Senza soluzione di continuità: il primo sistema operativo per dispositivo con architettura distribuita, che offre un'esperienza fluida su tutti i dispositivi

Adottando l'architettura distribuita e la tecnologia del bus virtuale distribuito, HarmonyOS offre una piattaforma di comunicazione condivisa, gestione dei dati distribuiti, pianificazione delle attività distribuite e periferiche virtuali. Con HarmonyOS, gli sviluppatori di app non dovranno occuparsi della tecnologia di base per le app distribuite, consentendo loro di concentrarsi sulla propria logica di servizio individuale. Lo sviluppo di app distribuite sarà più semplice che mai. Le app basate su HarmonyOS possono essere eseguite su dispositivi diversi offrendo allo stesso tempo un'esperienza collaborativa senza soluzione di continuità in tutti gli scenari.

2. Smooth: motore di latenza deterministico e IPC ad alte prestazioni

HarmonyOS affronterà le sfide della sottoperformance con un motore di latenza deterministico e una comunicazione tra processi ad alte prestazioni (IPC). Il motore di latenza deterministica imposta in anticipo le priorità di esecuzione delle attività e i termini per la pianificazione. Le risorse graviteranno su attività con priorità più elevate, riducendo la latenza di risposta delle app di 25.7%. Il microkernel può rendere le prestazioni IPC fino a cinque volte più efficienti dei sistemi esistenti.

3. Sicuro: architettura di microkernel che rimodella la sicurezza e l'affidabilità da zero

HarmonyOS utilizza un nuovissimo design di microkernel che offre sicurezza avanzata e bassa latenza. Questo microkernel è stato progettato per semplificare le funzioni del kernel, implementare il maggior numero possibile di servizi di sistema in modalità utente all'esterno del kernel e aggiungere protezione reciproca. Il microkernel stesso fornisce solo i servizi più basilari come la pianificazione dei thread e IPC.

Il design del microkernel di Harmony OS utilizza metodi di verifica formali per rimodellare la sicurezza e l'affidabilità da zero in un Trusted Execution Environment (TEE). I metodi di verifica formale sono un approccio matematico efficace per convalidare la correttezza del sistema dalla fonte, mentre i metodi di verifica tradizionali, come la verifica funzionale e la simulazione dell'attacco, sono limitati a scenari limitati. I metodi formali, al contrario, possono utilizzare i modelli di dati per verificare tutti i percorsi di esecuzione del software.

HarmonyOS è il primo sistema operativo ad utilizzare la verifica formale nel dispositivo TEE, migliorando significativamente la sicurezza. Inoltre, poiché il microkernel HarmonyOS ha molto meno codice (circa un millesimo della quantità del kernel Linux), la probabilità di attacco è notevolmente ridotta.

4. Unificato: l'IDE multi-dispositivo consente alle app di essere sviluppate una volta e distribuite su più dispositivi

Alimentato da un IDE multi-dispositivo, una compilazione unificata multilingue e un kit di architettura distribuita, HarmonyOS può adattarsi automaticamente ai diversi controlli e interazioni del layout dello schermo e supportare sia il controllo del trascinamento della selezione che la programmazione visiva orientata all'anteprima. Ciò consente agli sviluppatori di creare app in modo più efficiente in esecuzione su più dispositivi. Con un IDE multi-dispositivo, gli sviluppatori possono codificare le loro app una volta e distribuirle su più dispositivi, creando un ecosistema strettamente integrato su tutti i dispositivi degli utenti.

Il compilatore ARUA HUAWEI è il primo compilatore statico in grado di funzionare alla pari con la macchina virtuale di Android, consentendo agli sviluppatori di compilare una vasta gamma di linguaggi avanzati in codice macchina in un unico ambiente unificato. Supportando la compilazione unificata in più lingue, il compilatore ARUA HUAWEI aiuterà gli sviluppatori a migliorare notevolmente la loro produttività.

Piano degli sviluppatori e sviluppo dell'ecosistema

Alla conferenza di oggi, Huawei ha anche annunciato la roadmap di evoluzione per HarmonyOS e il suo kernel. HarmonyOS 1.0 sarà adottato per la prima volta nei suoi prodotti per schermi intelligenti, che dovrebbero essere lanciati entro la fine dell'anno. Nel corso dei prossimi tre anni, HarmonyOS sarà ottimizzato e gradualmente adottato su una gamma più ampia di dispositivi intelligenti, tra cui dispositivi indossabili, HUAWEI Vision e unità principali per la tua auto.

Il successo di HarmonyOS dipenderà da un ecosistema dinamico di app e sviluppatori. Per incoraggiare una più ampia adozione, Huawei rilascerà HarmonyOS come piattaforma open source, in tutto il mondo. Huawei stabilirà inoltre una base open source e una community open source per supportare una collaborazione più approfondita con gli sviluppatori.

La Cina ospita un forte ecosistema di app e una vasta base di utenti. Andando avanti, Huawei getterà le basi per HarmonyOS nel mercato cinese e poi lo espanderà ulteriormente nell'ecosistema globale. Con l'obiettivo di fornire un valore nuovo e unico, Huawei si aprirà e condividerà le sue capacità principali in aree come la connettività, le telecamere e l'IA. Lavorerà a stretto contatto con i partner dell'ecosistema per fornire app e servizi che offrano ai consumatori la migliore esperienza possibile e diano nuova vita al settore.

HarmonyOS porterà incredibili nuovi vantaggi a consumatori, fornitori di apparecchiature e sviluppatori. Per i consumatori, porterà un'esperienza intelligente coerente e potente in tutti gli aspetti della loro vita. Per i fornitori di apparecchiature, li aiuterà a ottenere un vantaggio nella prima mossa nell'era dell'esperienza olistica intelligente, in cui 5G, AI e IoT vedranno una crescita esplosiva. Allo stesso tempo, HarmonyOS consentirà agli sviluppatori di conquistare più utenti con meno investimenti e di innovare rapidamente i servizi in tutti gli scenari.

"Riteniamo che HarmonyOS rivitalizzerà il settore e arricchirà l'ecosistema", ha affermato Richard Yu. “Il nostro obiettivo è offrire alle persone un'esperienza davvero coinvolgente e diversificata. Vogliamo invitare gli sviluppatori di tutto il mondo a unirsi a noi mentre costruiamo questo nuovo ecosistema. Insieme, offriremo un'esperienza intelligente per i consumatori in tutti gli scenari. "

Media

I prodotti e i servizi Huawei sono disponibili in più di 170 paesi e sono utilizzati da un terzo della popolazione mondiale. Quindici centri di ricerca e sviluppo sono stati istituiti negli Stati Uniti, in Germania, Svezia, Russia, India e Cina. Huawei Consumer BG è una delle tre business unit di Huawei e copre smartphone, PC e tablet, dispositivi indossabili e servizi cloud, ecc. La rete globale di Huawei si basa su quasi 30 anni di esperienza nel settore delle telecomunicazioni ed è dedicata a fornire i più recenti progressi tecnologici a consumatori in tutto il mondo.

Per maggiori informazioni.

Per aggiornamenti regolari su Huawei Consumer BG, seguici su:

Commenti

Commenti di Facebook

tag: , , , ,

Categoria: Un Frontpage, Cina, EU, Articolo in primo piano, Telecomunicazioni, Mondo

I commenti sono chiusi.