notizia

Che cos'è Harmony OS? Spiega il nuovo sistema operativo di Huawei

Dopo anni di speculazioni e voci, il colosso tecnologico cinese Huawei ha presentato ufficialmente il suo sistema operativo Harmony nel 2019. Ed è giusto dire che sono state poste più domande che risposte. Come funziona? Quali problemi risolvi? È il prodotto dell'attuale controversia tra Huawei e il governo degli Stati Uniti?

Il sistema operativo Harmony è basato su Linux?

No. Sebbene entrambi siano prodotti software gratuiti (o, più precisamente, Huawei si è impegnata a rilasciare Harmony OS con una licenza open source), Harmony OS è il loro prodotto straordinario. Inoltre, utilizza un'architettura di progettazione diversa per Linux, preferendo un design a microkernel rispetto a un kernel monolitico.

Ma aspetta. Microkernel? nucleo monolitico?

Proviamo di nuovo. Al centro di ogni sistema operativo c'è quello che viene chiamato kernel. Come suggerisce il nome, il kernel è il cuore di ogni sistema operativo, fungendo efficacemente da base. Gestiscono le interazioni con l'hardware sottostante, allocano le risorse e definiscono il modo in cui i programmi vengono eseguiti ed eseguiti.

Tutti i kernel hanno queste responsabilità primarie. Tuttavia, differiscono nel modo in cui funzionano.

Parliamo di memoria. I moderni sistemi operativi cercano di separare le applicazioni utente (come Steam o Google Chrome) dalle parti più sensibili del sistema operativo. Immagina una linea impenetrabile che divide la memoria utilizzata dai servizi a livello di sistema dalle tue applicazioni. Ci sono due ragioni principali per questo: sicurezza e stabilità.

I microkernel, come quelli utilizzati da Harmony OS, sono molto esigenti su ciò che viene eseguito in modalità kernel, il che li limita essenzialmente alle basi.

Francamente, i chicchi omogenei non discriminano. Linux, ad esempio, consente l'esecuzione di molte utilità e processi a livello di sistema operativo all'interno di questo spazio di memoria distinto.

Potrebbe interessarti anche vedere:  Configurazione del router Huawei

All'epoca in cui Linus Torvalds iniziò a lavorare sul kernel Linux, i microkernel erano ancora di una quantità sconosciuta, con pochi usi commerciali nel mondo reale. Anche i microkernel si sono dimostrati difficili da sviluppare e tendono ad essere più lenti.

Dopo quasi 30 anni le cose sono cambiate. I computer sono più veloci ed economici. I microkernel hanno fatto il salto dal mondo accademico alla produzione.

Il kernel XNU, che è il cuore di macOS e iOS, trae molta ispirazione dai progetti dei precedenti micro-core, il kernel Mach sviluppato dalla Carnegie Mellon University. Nel frattempo, QNX, che è alla base del sistema operativo Blackberry 10, così come molti sistemi di infotainment di bordo, utilizza un design a microkernel.

Si tratta di espandibilità

Poiché i progetti Microkernel sono intenzionalmente limitati, sono facili da estendere. L'aggiunta di un nuovo servizio di sistema, come un driver di dispositivo, non richiede che lo sviluppatore modifichi o interferisca fondamentalmente con il kernel.

Questo indica perché Huawei ha scelto questo approccio con Harmony OS. Sebbene Huawei sia probabilmente meglio conosciuta per i suoi telefoni, è un'azienda che partecipa alla maggior parte dei segmenti del mercato della tecnologia di consumo. Il suo elenco di prodotti include cose come attrezzature per il fitness indossabili, router e persino televisori.

Huawei è un'azienda incredibilmente ambiziosa. Dopo aver preso un documento dal libro del rivale Xiaomi, l'azienda ha iniziato a vendere ا Internet delle cose da Attraverso la sua sussidiaria Honor, focalizzata sui giovani, che include spazzolini da denti intelligenti e lampade da scrivania intelligenti.

E anche se non è chiaro se Harmony OS verrà eseguito su ogni pezzo di tecnologia di consumo che vende, Huawei aspira ad avere un sistema operativo che funzioni sul maggior numero possibile di dispositivi.

Potrebbe interessarti anche vedere:  Come rendere il router Huawei HG520b abilitato al ping

Parte del motivo è la compatibilità. Se ignori i requisiti hardware, qualsiasi app scritta per Harmony OS dovrebbe funzionare su qualsiasi dispositivo in esecuzione. Questa è una proposta interessante per gli sviluppatori. Ma dovrebbe anche avere vantaggi per i consumatori. Poiché sempre più dispositivi vengono informatizzati, è logico che siano in grado di funzionare facilmente come parte di un ecosistema più ampio.

Ma per quanto riguarda i telefoni?

Telefono Huawei tra bandiera USA e Cina.
lakshmiprasada S / Shutterstock.com

È passato quasi un anno da quando il Tesoro dell'amministrazione Trump ha inserito Huawei nella sua "Entity List", impedendo così alle società statunitensi di commerciare con la società. Sebbene ciò abbia messo sotto pressione tutti i livelli dell'attività di Huawei, è stato un grosso problema per la divisione mobile dell'azienda, impedendole di rilasciare nuovi dispositivi con Google Mobile Services (GMS) integrato.

I servizi mobili di Google sono effettivamente l'intero ecosistema Google di Android, comprese app banali come Google Maps e Gmail, nonché Google Play Store. Con gli ultimi telefoni Huawei che non hanno accesso alla maggior parte delle app, molti si sono chiesti se il colosso cinese abbandonerà Android e passerà invece a un sistema operativo nativo.

Questo sembra improbabile. Almeno a breve termine.

Per cominciare, la leadership di Huawei ha ribadito il suo impegno per la piattaforma Android. Invece, si sta concentrando sullo sviluppo di una propria alternativa al GMS chiamata Huawei Mobile Services (HMS).

Al centro di tutto questo c'è l'ecosistema di app dell'azienda, Huawei AppGallery. Huawei afferma che sta spendendo $ 3000 miliardo per colmare il "gap delle app" con il Google Play Store e ha XNUMX ingegneri del software che ci lavorano.

Potrebbe interessarti anche vedere:  Il nuovo sistema Fucsia di Google

Un nuovo sistema operativo mobile dovrà partire da zero. Huawei dovrà attirare gli sviluppatori per spostare o sviluppare le loro app per Harmony OS. E come abbiamo appreso da Windows Mobile, BlackBerry 10 e Tizen di Samsung (e precedentemente Bada), questa non è una proposta facile.

Tuttavia, Huawei è una delle aziende tecnologiche con più risorse al mondo. Quindi, non sarebbe saggio escludere la possibilità che un telefono esegua il sistema operativo Harmony.

Prodotto in Cina 2025

C'è un interessante punto di vista politico di cui discutere qui. Per decenni, la Cina è stata un produttore globale di prodotti per l'edilizia progettati all'estero. Ma negli ultimi anni, il governo cinese e il suo settore privato hanno investito molto in ricerca e sviluppo. I prodotti di design cinese si stanno facendo strada sempre più sulla scena internazionale, fornendo una nuova competizione per l'élite tecnologica della Silicon Valley.

In tutto questo, il governo di Pechino ha un'ambizione che chiama "Made in China 2025". In effetti, vuole porre fine alla sua dipendenza dai prodotti high-tech importati, come semiconduttori e aerei, e sostituirli con le loro alternative nazionali. La motivazione di ciò deriva dalla sicurezza economica e politica, oltre che dal prestigio nazionale.

Harmony OS si adatta perfettamente a questa ambizione. Se decolla, sarà il primo sistema operativo di successo a livello globale uscito dalla Cina, ad eccezione di quelli utilizzati in mercati di nicchia, come le stazioni base cellulari. Queste credenziali interne saranno particolarmente utili se la Guerra Fredda tra Cina e Stati Uniti continuerà a infuriare.

Di conseguenza, non sarei sorpreso perché Harmony OS ha alcuni sostenitori molto ardenti nel governo centrale, così come all'interno del più ampio settore privato cinese. E sono questi sostenitori che alla fine determineranno il suo successo.

il precedente
Come creare un blog usando Blogger
successivo
Come utilizzare "Fresh Start" per Windows 10 nell'aggiornamento di maggio 2020

lascia un commento