навіны

Што такое Harmony OS? Растлумачце новую аперацыйную сістэму ад Huawei

Пасля многіх гадоў здагадак і чутак кітайскі тэхналагічны гігант Huawei афіцыйна прадставіў Harmony OS у 2019 годзе. Справядліва сказаць, што было зададзена больш пытанняў, чым атрымана адказаў. Як гэта працуе? Што вы вырашаеце праблемы? Гэта прадукт бягучай спрэчкі паміж Huawei і ўрадам ЗША?

Harmony OS пабудавана на Linux?

няма Нягледзячы на ​​​​тое, што абодва з'яўляюцца бясплатнымі праграмнымі прадуктамі (дакладней, Huawei паабяцала выпусціць Harmony OS пад ліцэнзіяй з адкрытым зыходным кодам), Harmony OS з'яўляецца яе фірмовым прадуктам. Больш за тое, ён выкарыстоўвае іншую архітэктуру дызайну Linux, аддаючы перавагу дызайну мікраядра перад маналітным ядром.

Але пачакайце. Мікраядро? маналітнае ядро?

Давайце паспрабуем яшчэ раз. У аснове кожнай аперацыйнай сістэмы знаходзіцца тое, што называецца ядром. Як вынікае з назвы, ядро ​​ляжыць у цэнтры кожнай аперацыйнай сістэмы, фактычна служачы асновай. Яны апрацоўваюць узаемадзеянне з базавым абсталяваннем, размяркоўваюць рэсурсы і вызначаюць, як рэалізуюцца і запускаюцца праграмы.

Усе ядра нясуць гэтыя асноўныя абавязкі. Аднак яны адрозніваюцца спосабам працы.

Пагаворым пра памяць. Сучасныя аперацыйныя сістэмы спрабуюць аддзяліць карыстальніцкія праграмы (напрыклад, Steam або Google Chrome) ад больш адчувальных частак аперацыйнай сістэмы. Уявіце сабе непранікальную лінію, якая аддзяляе памяць, якую выкарыстоўваюць агульнасістэмныя службы, ад вашых праграм. Для гэтага ёсць дзве асноўныя прычыны: бяспека і стабільнасць.

Мікраядра, такія як тыя, што выкарыстоўваюцца ў Harmony OS, вельмі разборліва ставяцца да таго, што працуе ў рэжыме ядра, па сутнасці абмяжоўваючы яго самым неабходным.

Шчыра кажучы, аднастайнае ядро ​​не адрознівае. Linux, напрыклад, дазваляе многім утылітам і працэсам на ўзроўні АС працаваць у гэтай прывілеяванай прасторы памяці.

Вам таксама можа быць цікава паглядзець:  Канфігурацыя маршрутызатара Huawei

У той час, калі Лінус Торвальдс пачаў працаваць над ядром Linux, колькасць мікраядраў была яшчэ невядомай, і ў рэальным свеце камерцыйнае выкарыстанне было невялікім. Мікраядра таксама цяжка развіваць і, як правіла, павольней.

Амаль праз 30 гадоў усё змянілася. Кампутары больш хуткія і танныя. Мікраядра зрабілі скачок з акадэміі ў вытворчасць.

Ядро XNU, якое ляжыць у аснове macOS і iOS, прыносіць шмат натхнення з больш ранніх канструкцый мікра-ядра, ядра Mach, распрацаванага Універсітэтам Карнегі-Мелана. Між тым QNX, які ляжыць у аснове аперацыйнай сістэмы Blackberry 10, а таксама многіх інфармацыйна-забаўляльных сістэм аўтамабіля, выкарыстоўвае канструкцыю мікраядра.

Уся справа ў магчымасці пашырэння

Паколькі канструкцыі Microkernel наўмысна абмежаваныя, іх лёгка пашырыць. Даданне новай сістэмнай службы, напрыклад, драйвера прылады, не патрабуе ад распрацоўшчыка фундаментальных змен або ўмяшання ў ядро.

Гэта паказвае на тое, чаму Huawei выбрала такі падыход да Harmony OS. Нягледзячы на ​​тое, што Huawei найбольш вядомая сваімі тэлефонамі, гэта кампанія, якая ўдзельнічае ў большасці сегментаў рынку спажывецкіх тэхналогій. Іх спіс прадуктаў уключае такія рэчы, як фітнес-носныя прылады, маршрутызатары і нават тэлевізары.

А Huawei — неверагодна амбіцыйная кампанія. Узяўшы аркуш з кнігі канкурэнта Xiaomi, кампанія пачала прадаваць прадуктаў Інтэрнэт рэчаў з Падчас свайго даччынага прадпрыемства Honor, арыентаванага на моладзь, уключаючы разумныя зубныя шчоткі і разумныя настольныя лямпы.

І хаця незразумела, ці будзе Harmony OS працаваць на кожнай спажывецкай тэхналогіі, якую яна ў канчатковым выніку прадае, Huawei імкнецца мець АС, якая працуе на як мага большай колькасці прылад.

Вам таксама можа быць цікава паглядзець:  Як зрабіць маршрутызатар Huawei HG520b пінгавым

Часткова прычына ў сумяшчальнасці. Калі вы ігнаруеце патрабаванні да абсталявання, любое прыкладанне, напісанае для Harmony OS, павінна працаваць на любой прыладзе, на якой яна працуе. Гэта прывабная прапанова для забудоўшчыкаў. Але гэта таксама павінна прынесці карысць спажыўцам. Паколькі ўсё больш і больш прылад становяцца камп'ютэрызаванымі, цалкам разумна, што яны павінны мець магчымасць лёгка функцыянаваць як частка больш шырокай экасістэмы.

Але як наконт тэлефонаў?

Тэлефон Huawei паміж сцягам ЗША і Кітая.
lakshmiprasada S / Shutterstock.com

Прайшоў амаль год з таго часу, як Міністэрства фінансаў адміністрацыі Трампа ўнесла Huawei ў свой «Спіс арганізацый», такім чынам забараніўшы амерыканскім кампаніям гандляваць з кампаніяй. Нягледзячы на ​​​​тое, што гэта аказала ціск на ўсе ўзроўні бізнесу Huawei, гэта стала вялікай праблемай для мабільнага падраздзялення кампаніі, не дазваляючы выпускаць новыя прылады з убудаванымі мабільнымі службамі Google (GMS).

Мабільныя сэрвісы Google - гэта фактычна ўся экасістэма Google для Android, у тым ліку звычайныя праграмы, такія як Google Maps і Gmail, а таксама Google Play Store. З-за таго, што ў апошніх тэлефонах Huawei адсутнічае доступ да большасці праграм, многія задаюцца пытаннем, ці не адмовіцца кітайскі гігант ад Android замест таго, каб перайсці на родную АС.

Гэта здаецца малаверагодным. Прынамсі, у кароткатэрміновай перспектыве.

Для пачатку кіраўніцтва Huawei пацвердзіла сваю прыхільнасць платформе Android. Замест гэтага ён сканцэнтраваны на распрацоўцы ўласнай альтэрнатывы GMS пад назвай Huawei Mobile Services (HMS).

У аснове гэтага ляжыць экасістэма прыкладанняў кампаніі Huawei AppGallery. Кампанія Huawei паведамляе, што яна выдаткоўвае 3000 мільярд долараў на тое, каб ліквідаваць «разрыў у праграмах» з Google Play Store, і над гэтым працуюць XNUMX праграмных інжынераў.

Вам таксама можа быць цікава паглядзець:  Новая сістэма Google Fuchsia

Новую мабільную аперацыйную сістэму прыйдзецца пачынаць з нуля. Huawei трэба будзе прыцягнуць распрацоўшчыкаў для пераносу або распрацоўкі сваіх прыкладанняў для Harmony OS. І як мы даведаліся з Windows Mobile, BlackBerry 10 і Tizen ад Samsung (і раней Bada), гэта няпростая прапанова.

Тым не менш, Huawei з'яўляецца адной з самых добра забяспечаных тэхналагічнымі кампаніямі ў свеце. Такім чынам, было б неразумна выключаць магчымасць тэлефона пад кіраваннем Harmony OS.

Зроблена ў Кітаі 2025

Тут можна абмеркаваць цікавы палітычны ракурс. На працягу дзесяцігоддзяў Кітай выступаў у якасці сусветнага вытворцы, распрацоўваючы будаўнічую прадукцыю за мяжой. Але ў апошнія гады кітайскі ўрад і прыватны сектар уклалі значныя сродкі ў даследаванні і распрацоўкі. Кітайскія прадукты ўсё часцей прабіваюцца на міжнародную арэну, ствараючы новую канкурэнцыю тэхнічнай эліце Сіліконавай даліны.

На фоне гэтага ўрад Пекіна мае амбіцыю, якую ён называе "Зроблена ў Кітаі 2025". Па сутнасці, ён хоча пазбавіцца ад сваёй залежнасці ад імпартнай высокатэхналагічнай прадукцыі, такой як паўправаднікі і самалёты, і замяніць іх айчыннымі альтэрнатывамі. Матывацыяй гэтага з'яўляецца эканамічная і палітычная бяспека, а таксама нацыянальны прэстыж.

Harmony OS цалкам адпавядае гэтай амбіцыі. Калі яна атрымае поспех, гэта будзе першая глабальна паспяховая аперацыйная сістэма, якая прыйдзе з Кітая - за выключэннем тых, якія выкарыстоўваюцца ў нішавых рынках, такіх як базавыя станцыі сотавай сувязі. Гэтыя ўнутраныя паўнамоцтвы будуць асабліва карысныя, калі халодная вайна паміж Кітаем і ЗША працягне бушаваць.

У выніку я не здзіўлюся, што ў Harmony OS ёсць некалькі прыхільнікаў з вялікім энтузіязмам у цэнтральным урадзе, а таксама ў больш шырокім кітайскім прыватным сектары. Менавіта гэтыя прыхільнікі ў канчатковым рахунку вызначаць яго поспех.

папярэдні
Як стварыць блог з дапамогай Blogger
наступны
Як выкарыстоўваць "Новы старт" для Windows 10 у абнаўленні мая 2020 года

Пакінуць каментар