Het is officieel, Harmony OS wordt het standaardbesturingssysteem voor nieuwe Huawei-producten

In HDC 2020, Huawei onthuld door middel van een aankondiging de uitbreiding van plannen voor het nieuwe besturingssysteem waaraan u hebt gewerkt "Harmony OS" vorig jaar aangekondigd.

Naast de oorspronkelijk aangekondigde draagbare apparaten en Internet of Things (IoT) -producten zoals displays, draagbare apparaten, slimme luidsprekers en auto-informatiesystemen, waarbij het besturingssysteem wordt ontwikkeld het is ook van toepassing op smartphones.

De SDK-tests om mobiele apps voor Harmony te ontwikkelen start eind 2020, en de eerste smartphones op basis van het nieuwe besturingssysteem zijn gepland om te worden gelanceerd tot het laatste kwartaal van volgend jaar, dat wil zeggen, als het goed gaat, kunnen we de resultaten zien in oktober 2021.

Benadrukt wordt dat eHet nieuwe besturingssysteem is nu klaar voor IoT-apparaten met RAM van 128 KB tot 128 MB en het werkte zo in april 2021 gaat het van start het promoten van de optie voor geheugenapparaten van 128 MB tot 4 GB en in oktober voor apparaten met meer dan 4 GB RAM.

Bedenk dat het Harmony-project in ontwikkeling is sinds 2017 en een microkernel-besturingssysteem is dat kan worden gezien als een concurrent van het Fuchsia-besturingssysteem van Google.

Het platform zal in broncode worden gepubliceerd als een volledig open source-project met onafhankelijk beheer (Huawei ontwikkelt al open LiteOS voor IoT-apparaten).

De platformcode wordt gedoneerd aan de China Open Atomic Open Source Foundation, een non-profitorganisatie.

Huawei is van mening dat Android niet zo goed is voor mobiele apparaten vanwege de onnodig grote hoeveelheid code, verouderde procesplanner en problemen met platformfragmentatie.

Binnen de gedetailleerde functies van Harmony OS, zijn het volgende:

  • De kern van het systeem wordt geverifieerd op een formeel logisch / wiskundig niveau om het risico op kwetsbaarheden te minimaliseren. De verificatie werd uitgevoerd met behulp van methoden die vaak worden gebruikt bij kritische systeemontwikkeling in gebieden zoals luchtvaart en ruimtevaart, en kan voldoen aan EAL 5+ beveiligingsniveau.
  • De micronucleus is geïsoleerd van externe apparaten. Het systeem is losgekoppeld van hardware en stelt ontwikkelaars in staat applicaties te maken die op verschillende categorieën apparaten kunnen worden gebruikt zonder afzonderlijke pakketten te maken.
  • De microkernel implementeert alleen de planner en IPC, en al het andere wordt overgedragen naar de systeemservices, waarvan de meeste in de gebruikersruimte worden uitgevoerd.
  • Als taakplanner wordt een deterministische latency-engine voorgesteld, die de belasting in realtime analyseert en methoden gebruikt om het gedrag van applicaties te voorspellen. In vergelijking met andere systemen behaalt de planner een vermindering van 25,7% in latentie en een reductie van 55,6% in latentiejitter.
  • Om communicatie te bieden tussen de microkernel en externe kernelservices zoals het bestandssysteem, netwerkstack, stuurprogramma's en het subsysteem voor het starten van toepassingen, wordt IPC gebruikt, dat volgens het bedrijf vijf keer sneller is dan IPC in Zircon en drie keer sneller dan IPC in Zircon. QNX.
  • In plaats van de veelgebruikte protocolstack met vier lagen om overhead te verminderen, gebruikt Harmony een vereenvoudigd enkellaags model op basis van een gedistribueerde virtuele bus die communiceert met apparatuur zoals beeldschermen, camera's, geluidskaarten en dergelijke.
  • Het systeem biedt geen gebruikerstoegang op rootniveau.
  • De applicatie is gebouwd met zijn eigen Arc-compiler, die C-, C ++, Java, JavaScript en Kotlin-code ondersteunt.

Bovendien heeft om applicaties te kunnen maken voor verschillende soorten apparaten, zoals televisies, smartphones, smartwatches, auto-informatiesystemen, enz., Huawei vermeldt dat het een universeel raamwerk zal bieden voor het ontwikkelen van interfaces en SDK met een geïntegreerde ontwikkelomgeving.

De toolkit zal de applicaties automatisch aanpassen voor verschillende schermen, bedieningselementen en gebruikersinteractiemethoden. Het vermeldt ook de levering van tools voor Harmony om bestaande Android-apps met minimale wijzigingen aan te passen.

bron: https://www.xda-developers.com


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.