Harmony OS

Izvor: Wikipedija
Logo operacijskoga sustava HarmonyOS

Harmony OS ime je novoga operacijskoga sustava tvrtke Huawei, namijenjenog internetskim stvarima (IoT). Uz pametne televizore, očekuje se uporaba novoga OS-a i na mobitelima tvrtke Huawei, iako oni službeno još uvijek prioritet na mobilnim telefonima daju Androidu.[1]

Povijest[uredi | uredi kôd]

Razvoj sustava započeo je 2012. godine, no intenziviranjem trgovačkoga rata SAD-a i Kine, kada je u svibnju 2019. godine "Trump zabranio Huawei",[2] odnosno kad su američke tvrtke dobile zabranu kupovanja tzv. rizične robe 70-ak stranih telekomunikacijih kompanija, među kojima se nalazio i Huawei, najveći svjetski proizvođač telekomunikacijske opreme u tom trenutku,[2] time su sigurno planovi tvrtke za izradu i objavljivanje vlastitog operacijskog sustava bili intenzivirani.

Na konferenciji za programere u kolovozu 2019., održanoj u Dongguanu na jezeru Songšan na jugu Kine,[3] izvršni direktor tvrtke Richard Yu predstavio je novi operacijski sustav.[4]

Na domaćem, kineskom tržištu OS će se zvati "Hongmeng".[5]

Prvi proizvod na kome će HarmonyOS biti dostupan je pametni TV uređaj Honor Vision, čije predstavljanje je najavljeno za dan kasnije od predstavljanja samoga operacijskoga sustava, dakle 10. kolovoza 2019. godine.[5]

Osobine[uredi | uredi kôd]

Osnovna osobina Harmony OS-a je uporaba tzv. mikro-jezgre, za razliku od tzv. monolitnih jezgri, gdje je većina kôda jezgre u jednoj velikoj datoteci, te je time i većina kôda za interakciju s hardverom unutar te iste datoteke. Tipično se unutra nalazi kôd koji podržava procesor, komunikaciju s memorijom i ostale funkcije OS-a, kako se zvučni podsustavi u današnje vrijeme također nalaze na matičnim pločama računala, podrška i za njih je unutar monolitne jezgre; funkcije za podršku specifičnom hardveru, koje se često razlikuju od računala do računala, poput grafičkih kartica, ostavlja se izvan jezgre operacijskih sustava, kako Linux, tako i Windows OS-ova. Kako je Huaweiov OS namijenjen raznolikome hardveru, ova je odluka logična.

Yu Chengdong je izjavio da Android ima preko 100 milijuna redaka kôda, od kojih jezgra čini preko 20 milijuna redaka; dok većina korisnika rabi oko 8 % toga kôda. U vrijeme internetskih stvari, takav pristup nije obvezan ni praktičan.[6]

Izvori[uredi | uredi kôd]

  1. gadgets.ndtv.com, "Huawei Unveils HarmonyOS to Rival Android, Says ‘Can Immediately Switch’ to It if Needed", "If you're asking when will we apply this to the smartphone, we can do it at any time," said Yu, adding that they gave priority to using Google's Android operating system, which is compatible with Harmony., objavljeno i pristupljeno 9. kolovoza 2019.
  2. a b vijesti.hrt.hr, "Trump proglasio izvanredno stanje, zabranio Huawei", objavljeno 16. svibnja 2019., pristupljeno 9. kolovoza 2019.
  3. consumer.huawei.comArhivirana inačica izvorne stranice od 9. kolovoza 2019. (Wayback Machine), "August 9–11, Songshan Lake ∙ China", pristupljeno 9. kolovoza 2019.
  4. narod.hr, objavljeno i pristupljeno 9. kolovoza 2019.
  5. a b www.theverge.com, "Huawei’s new operating system is called HarmonyOS", objavljeno i pristupljeno 9. kolovoza 2019.
  6. www.gizchina.com, Argam Artashyan, "Android has more than 100 million lines of code, and the kernel has more than 20 million lines. However, the code used by general users is less than 8%. So the overall redundancy is unnecessary. In the IoT era, this is neither necessary nor required.", objavljeno i pristupljeno 9. kolovoza 2019.