Mi az a Harmony OS? A Huawei új operációs rendszerének magyarázata

Évekig tartó találgatások és pletykák után a kínai technológiai óriás, a Huawei 2019-ben hivatalosan is bemutatta Harmony OS operációs rendszerét. Joggal mondhatjuk, hogy több kérdés merült fel, mint amennyi megválaszolt. Hogyan működik? Milyen problémákat old meg? És ez a Huawei és az Egyesült Államok kormánya közötti jelenlegi viszály eredménye?

A Harmony OS Linuxon alapul?

Nem. Bár mindkettő ingyenes szoftvertermék (pontosabban a Huawei ígéretet tett arra, hogy nyílt forráskódú licenccel adja ki a Harmony OS-t), a Harmony OS a saját külön terméke. Ezenkívül a Linuxtól eltérő tervezési architektúrát használ, előnyben részesítve a mikrokernel kialakítását a monolitikus kernellel szemben.

De várj. Mikrokernel? Monolit kernel? elvesztettelek.

Próbáljuk meg újra. Minden operációs rendszer szívében van valami, amit kernelnek neveznek. Ahogy a név is sugallja, a kernelek minden operációs rendszer középpontjában állnak, és gyakorlatilag alapként szolgálnak. Kezelik a mögöttes hardverrel való interakciókat, allokálják az erőforrásokat, és meghatározzák a programok végrehajtásának és működtetésének módját.

Minden kernelnek megvannak ezek az alapvető feladatai. Működési módjukban azonban különböznek.

Beszéljünk az emlékezetről. A modern operációs rendszerek megpróbálják elkülöníteni a felhasználói alkalmazásokat (például a Steam vagy a Google Chrome) az operációs rendszer érzékenyebb részeitől. Képzeljen el egy áthatolhatatlan vonalat, amely elválasztja a rendszerszintű szolgáltatások által használt memóriát az alkalmazásoktól. Ennek két fő jó oka van: a biztonság és a stabilitás.

A mikrokernelek, akárcsak a Harmony OS által használt, rendkívül igényesek a kernel módban való működést illetően, gyakorlatilag az alapokra korlátozva.

  Hogyan állítsunk be becenevet a Discordban

Őszintén szólva, a monolit kernelek nem igényesek. A Linux például lehetővé teszi számos operációs rendszer-szintű segédprogram és folyamat futtatását ezen a kiváltságos memóriaterületen belül.

Abban az időben, amikor Linus Torvalds elkezdett dolgozni a Linux kernelen, a mikrokernelek mennyisége még ismeretlen volt, és kevés valós kereskedelmi felhasználásra volt lehetőség. A mikrokernelek fejlesztése is nehezebbnek bizonyult, és általában lassabbak voltak.

Majdnem 30 évvel később a dolgok megváltoztak. A számítógépek gyorsabbak és olcsóbbak. A mikrokernelek ugrást tettek az akadémiából a termelésbe.

Az XNU kernel, amely a macOS és az iOS középpontjában áll, sok inspirációt kölcsönöz a korábbi mikrokernel-tervekből, nevezetesen a Carnegie Mellon Egyetem által kifejlesztett Mach kernelből. Mindeközben a Blackberry 10 operációs rendszer, valamint számos jármű infotainment rendszer alapját képező QNX mikrokernel kialakítást használ.

Minden a bővíthetőségről szól, ember

Mivel a Microkernel tervek szándékosan korlátozottak, könnyen bővíthetők. Egy új rendszerszolgáltatás, például egy eszközillesztő hozzáadása nem igényli a fejlesztőtől, hogy alapvetően módosítsa a rendszermagot vagy zavarja meg azt.

És ez utal arra, hogy a Huawei miért választotta ezt a megközelítést a Harmony OS-szel. Bár a Huawei talán leginkább a telefonjairól ismert, a fogyasztói technológiai piac legtöbb ágazatában érintett vállalat. Felsorolása olyan dolgokat tartalmaz, mint a fitnesz viselet, útválasztó és még televízió is.

A Huawei pedig egy hihetetlenül ambiciózus cég. A rivális Xiaomi könyvéből kiolvasva a cég IoT-termékeket kezdett el értékesíteni a fiatalokra összpontosító leányvállalatán, a Honoron keresztül, beleértve az intelligens fogkeféket és az intelligens asztali lámpákat.

És bár nem világos, hogy a Harmony OS futni fog-e minden olyan fogyasztói technológián, amelyet végül elad, a Huawei olyan operációs rendszerre törekszik, amely a lehető legtöbb eszközön fut majd.

  Hogyan hozzunk létre iMessage-profilt iPhone-on és iPaden

Ennek egy része a kompatibilitás. Ha figyelmen kívül hagyja a hardverkövetelményeket, minden Harmony OS-hez írt alkalmazásnak működnie kell minden azt futtató eszközön. Ez egy vonzó ajánlat a fejlesztők számára. De ennek a fogyasztók számára is előnyökkel kell járnia. Ahogy egyre több eszköz válik számítógépessé, ésszerű, hogy könnyen működjenek egy szélesebb ökoszisztéma részeként.

De mi a helyzet a telefonokkal?

Majdnem egy év telt el azóta, hogy a Trump-kormány pénzügyminisztériuma felvette a Huaweit az „entitáslistára”, ezzel megakadályozva, hogy amerikai cégek kereskedjenek a vállalattal. Noha ez nyomást gyakorolt ​​a Huawei üzleti tevékenységének minden szintjére, a legnagyobb fájdalom a vállalat mobil részlegén volt érezhető, ami megakadályozta, hogy új eszközöket adjanak ki a Google Mobile Services (GMS) szolgáltatással.

A Google Mobile Services gyakorlatilag a Google teljes Android-ökoszisztémája, beleértve az olyan hétköznapi alkalmazásokat, mint a Google Térkép és a Gmail, valamint a Google Play Áruház. Mivel a Huawei legújabb telefonjai nem férnek hozzá a legtöbb alkalmazáshoz, sokan kíváncsiak voltak arra, hogy a kínai óriás elhagyja-e az Androidot, ehelyett saját gyártású operációs rendszerre költözik.

Ez valószínűtlennek tűnik. Legalábbis rövid távon.

Kezdetnek a Huawei vezetése megismételte elkötelezettségét az Android platform mellett. Ehelyett a GMS saját alternatívájának, a Huawei Mobile Services (HMS) kifejlesztésére összpontosít.

Ennek középpontjában a vállalat alkalmazás-ökoszisztémája, a Huawei AppGallery áll. A Huawei azt állítja, hogy 1 milliárd dollárt költ a Google Play Áruház „alkalmazásszakadékának” megszüntetésére, és 3000 szoftvermérnök dolgozik ezen.

Egy új mobil operációs rendszert a nulláról kellene kezdeni. A Huaweinek rá kellene vonzania a fejlesztőket, hogy portolják vagy fejlesszék újra alkalmazásaikat a Harmony OS-hez. És amint azt a Windows Mobile-tól, a BlackBerry 10-től és a Samsung Tizen-től (és korábban a Badától) megtudtuk, ez nem könnyű javaslat.

  A Microsoft Office ingyenes beszerzése

Ennek ellenére a Huawei a világ egyik leginkább erőforrásokkal rendelkező technológiai cége. Ezért nem lenne bölcs dolog teljesen elvetni a Harmony operációs rendszerrel működő telefon lehetőségét.

Kínában készült 2025

Érdekes politikai oldalról lehet itt beszélni. Kína évtizedek óta a világ gyáraként működött, és a tengerentúlra tervezett építőipari termékeket. Az elmúlt években azonban Kína kormánya és saját magánszektora jelentős összegeket fektetett be a kutatásba és fejlesztésbe. A kínai tervezésű termékek egyre gyakrabban jelennek meg a nemzetközi porondon, új versenyt kínálva a Szilícium-völgy technológiai elitjének.

Mindezek közepette a pekingi kormánynak van egy ambíciója, amelyet „Made in China 2025”-nek nevez. Hatékonyan meg akarja szüntetni az importált csúcstechnológiás termékektől való függését, mint például a félvezetők és a repülőgépek, és ezeket saját hazai alternatíváikkal helyettesíti. Az ebből fakadó motiváció a gazdasági és politikai biztonságból, valamint a nemzeti presztízsből fakad.

A Harmony OS tökéletesen illeszkedik ehhez az ambícióhoz. Ha fellendül, ez lesz az első globálisan sikeres operációs rendszer, amely Kínából jelenik meg – kivéve a piaci résekben használtakat, például a cellás bázisállomásokat. Ezek a hazai bizonyítványok különösen jól jönnek majd, ha továbbra is dúl a hidegháború Kína és az Egyesült Államok között.

Ennek eredményeként nem lennék meglepve, ha a Harmony OS-nek vannak nagyon lelkes támogatói a központi kormányzatban, valamint a tágabb értelemben vett kínai magánszektoron belül. És végső soron ezek a támogatók határozzák meg a sikerét.