Huawei jakoi vihdoin tietoja uudesta Harmony OS -käyttöjärjestelmästään. Olemme kuulleet huhuja jonkin aikaa, mutta nyt meillä on todellista tietoa.
Dongguanin kaupungissa Kiinassa Huawei otti vihdoin kääreet pois pitkään huhutun ensimmäisen osapuolen käyttöjärjestelmästään. Harmony OS -nimistä käyttöjärjestelmää on kehitetty useita vuosia, mutta se on äskettäin ottanut roolin keskeinen toimija Huawein valmiussuunnitelmassa sen jälkeen, kun Yhdysvallat asetti kiinalaiselle teknologiayritykselle kauppakiellon. Huawei Developer Conferencessa vihdoin jakoi ensimmäiset yksityiskohdat sisäisestä käyttöjärjestelmästään, mutta yritys ei ollut vielä valmis esittelemään Harmonya älypuhelimissa. Huomenna yhtiö esittelee Harmony OS: ää Honor Vision TV. Android on toistaiseksi Huawei- ja Honor-älypuhelimien ja tablettien mobiilikäyttöjärjestelmä.
Harmony OS on mikroydinpohjainen, kuten Googlen kehitysvaiheessa oleva käyttöjärjestelmä Fuchsia OS. Huawei sanoo, että Fuchsia käyttää "ei-hajautettua suunnittelua", toisin kuin uusi Harmony-käyttöjärjestelmä. Huawei sanoo, että tämä mahdollistaa uuden käyttöjärjestelmän joustavan käyttöönoton eri laitteissa, mikä helpottaa sovellusten kehitystä kaikissa skenaarioissa. Molempien väitteiden perustelemiseksi Huawei tuo esiin, että "on vaikeaa tarjota sujuvaa kokemusta eri laitteilla [suurella määrällä [koodia] Android- ja Linux-ytimessä". Se johtuu siitä "usean laitteen yhteenliittäminen [lisää] turvallisuusvaatimuksia" ja "läheinen kytkentä [sovellusekosysteemin] ja [laitteiston] välillä vaarantaa [] käyttökokemuksen ja kehityksen tehokkuutta."
Mikroytimen käyttö lisää myös turvallisuutta Huawein mukaan. Mikroydin "tarjoaa vain peruspalvelut, kuten säikeen ajoituksen ja IPC: n", kun taas useimmat järjestelmäpalvelut toteutetaan käyttäjätilassa. Kun tarkastettavaa koodia on vähemmän, uuden hyökkäyksen löytämisen todennäköisyys on pieni. Huawei sanoo myös käyttävänsä "muodollisia varmennusmenetelmiä" TEE-ytimen suojaamiseen. Huawei sanoo, että tätä tekniikkaa, joka käyttää "matemaattista lähestymistapaa järjestelmän oikeellisuuden vahvistamiseen lähteestä", sovelletaan pääasiassa turvallisuuden kannalta kriittisillä aloilla, kuten ilmailu- ja piirisarjat, "edistäen merkittävästi järjestelmän luotettavuutta ja kestävyyttä". Mikroydin voi Lisäksi on "skaalattava laajemman järjestelmän turvallisuuden vaatimuksen mukaan". Lopuksi Huawei ylpeilee, että tuotteet voivat saavuttaa EAL 5+ -sertifiointitason käynnissä uusi käyttöjärjestelmä.
Huawein jakamien diojen mukaan suorituskyky on teoriassa parempi kuin Android ja muut Linux-pohjaiset käyttöjärjestelmät. Huawei sanoo, että Harmony OS käyttää hajautettua virtuaaliväylää yksinkertaistetulla protokollalla: neljän kerroksen sijaan protokollapinossa on vain yksi kerros tehostamista varten. hyötykuorman tehokkuutta." Tämän vuorovaikutusta yksinkertaistavan muutoksen vaikutukset ovat laitteistojen, kuten näytön, kameroiden, kaiuttimien, "nopeampi löytäminen ja kytkennät" jne.
Toisin kuin Android, joka käyttää Linux-ytimen ajoitusmekanismia, Harmony OS käyttää "determinististä latenssimoottoria", joka tarjoaa "tarkan resurssien ajoituksen reaaliaikainen kuormitusanalyysi ja ennusteet sekä sovellusten ominaisuuksien yhteensovittaminen." Tuloksena on 25,7 % ja 55,6 % parannus vasteen latenssissa ja latenssin vaihtelussa vastaavasti. Lisäksi Huawei sanoo, että mikroydin voi tehdä "IPC: n [Inter Process Communication] -suorituskyvystä jopa viisi kertaa tehokkaamman kuin olemassa olevat järjestelmät", viitaten erityisesti Googlen Fuchsia-käyttöjärjestelmään.
Harmony "irrottaa" käyttöjärjestelmän laitteistosta, joten kehittäjät voivat kehittää kerran ja ottaa käyttöön eri laitteistoissa. Kehittäjät voivat käyttää Huawein ARK-kääntäjä kääntää koodia useista kielistä, kuten C/C++, Java ja Kotlin Harmony OS: lle. Huawei tarjoaa IDE: n, joka tukee sovellusten kehitystä useissa laitetyypeissä, mukaan lukien televisiot, autosarjat, älykaiuttimet, älypuhelimet, älykellot ja paljon muuta. Tämä IDE "sopeutuu automaattisesti erilaisiin näytön asetteluihin, säätimiin ja vuorovaikutukseen" ja "tukee vedä ja pudota -toimintoja ja esikatselusuuntautuneita visuaalisia ominaisuuksia Harmony OS ei vaadi pääkäyttäjän oikeuksia toimiakseen, mikä Huawein mukaan on turvallisuusriski Androidissa ja muissa Linux-pohjaisissa käyttöjärjestelmissä. järjestelmät. Lopuksi Huawei ilmoitti suunnitelmistaan käyttää avoimen lähdekoodin Harmony-käyttöjärjestelmää, perustaa avoimen lähdekoodin perusta ja luoda avoimen lähdekoodin yhteisö yhteistyölle.
Harmony OS ei ole yhteensopiva Android-sovellusten kanssa, vahvistaa Huawei Consumer Business Groupin toimitusjohtaja Richard Yu. Tämä tarkoittaa, että et voi vain ladata sivulta mitään valitsemaasi Android-sovellusta. Lehdistötilaisuudessa Mr. Yu sanoi, että sovelluskehittäjien on tehtävä "pieniä muutoksia" sovelluksiinsa kääntääkseen ne toimimaan Harmony OS -käyttöjärjestelmässä. Hän toteaa, että Android-sovellusten siirtäminen Harmony-käyttöjärjestelmään on "erittäin helppoa".
Työ uuden käyttöjärjestelmän parissa alkoi 2 vuotta sitten mikroytimen versiolla 1.0. Vuonna 2019 he vauhdittivat työtä, jotta käyttöjärjestelmä voi toimia useammissa laitetyypeissä, kuten älynäytöllisissä tuotteissa. Kiinalainen yritys sanoo, että sen mikroytimen versio 2.0 julkaistaan ensi vuonna, kun taas versio 3.0 saapuu vuonna 2021, mikä tuo tuen puetettaville laitteille ja auton pääyksiköille. Huawei sanoo voivansa vaihtaa Harmony-käyttöjärjestelmään juuri nyt, koska siirtyminen ei ole kovin vaikeaa mikroytimen luonteen vuoksi; he ylpeilevät voivansa vaihtaa Androidista Harmonyyn 1-2 päivässä. Yritys on kuitenkin päättänyt pitäytyä Androidin kanssa älypuhelimissa juuri nyt olemassa olevien kumppaneidensa vuoksi. Richard Yu sanoo, että Huawei haluaa jatkaa yhteistyötä yhdysvaltalaisten kumppaneidensa kanssa ja auttaa niitä, joista monet ovat tehneet yhteistyötä Huawein kanssa yli 20 vuoden ajan.
Tämä uusi käyttöjärjestelmä on kuitenkin edelleen "suunnitelma B" kiinalaiselle teknologiajätille, koska Huawein on ratkaistava suurin aukko Harmony OS: n käyttöönotossa: sovellusekosysteemi. Huawei rakentaa AppGallery-alustaa vaihtoehdoksi Google Play Kaupalle, ja tällä viikolla yhtiö julkisti Huawei Mobile Services -palvelun vaihtoehtona Google Play -palveluille. Huawei rakentaa parhaillaan omaa ekosysteemiään, ja jos kauppakieltoa ei poisteta tämän vuoden loppuun mennessä tai aikaisin ensi vuonna Huawei joutuu vaihtamaan Harmony-käyttöjärjestelmään uusissa laitteissaan, mukaan lukien tuleva Huawei Mate 30 sarja. Itse asiassa Richard Yu vahvisti, että Mate 30 ei saanut sertifikaattia käyttää Google Play -palveluita aiemmin kauppakielto otettiin käyttöön, joten Huawei harkitsee Harmony OS: n käyttämistä laitteessa, jos kieltoa ei poisteta aika.
Huawei sanoo, että sen uusi käyttöjärjestelmä edustaa täysin uutta käyttöjärjestelmien sukupolvea, koska se mahdollistaa tekoälykyvyn erilaisissa skenaarioissa tietokoneista, tableteista ja muista toimialueista. Huawei on jo sisäisesti testannut uutta käyttöjärjestelmää useilla laitteilla, vaikka Richard Yu ei vahvistanut, oliko taitettava Huawei Mate X näiden testilaitteiden joukossa. Mr. Yu sanoo, että "monet" kumppanit ovat ilmaisseet kiinnostuksensa kehittää tuotteita Harmony OS: llä, mutta hän kieltäytyi kertomasta kiinnostuneiden osapuolten nimiä. Lehdistötiedotteessa Huawei sanoo, että he "luovat perustan Harmony OS: lle Kiinan markkinoilla" ennen kuin laajentavat sen maailmanlaajuisille markkinoille.
Opimme lisää Huawein uudesta käyttöjärjestelmästä tällä viikolla Huawein kehittäjäkonferenssissa.
Päivitys 10.8.2019 klo 10.23 EST: Sanamuotoa muutettiin vastaamaan sitä, että Harmony OS ei vaadi pääkäyttäjän oikeuksia toimiakseen sen sijaan, että se estäisi sen. Selvennettiin myös, että 5-kertainen IPC-suorituskyky on verrattuna Googlen fuksiaan.