Η Huawei αποκαλύπτει επίσημα το Harmony OS, το πρώτο της λειτουργικό σύστημα

Η Huawei μοιράστηκε τελικά λεπτομέρειες σχετικά με το νέο της λειτουργικό σύστημα που ονομάζεται Harmony OS. Ακούσαμε φήμες εδώ και αρκετό καιρό, αλλά τώρα έχουμε πραγματικές πληροφορίες.

Στην πόλη Dongguan της Κίνας, η Huawei τελικά αποκάλυψε το φημολογούμενο, πρώτου κατασκευαστή λειτουργικό της σύστημα. Το λειτουργικό σύστημα, που ονομάζεται Harmony OS, βρίσκεται σε ανάπτυξη εδώ και αρκετά χρόνια, αλλά πρόσφατα ανέλαβε ρόλο ως βασικός παράγοντας στο σχέδιο έκτακτης ανάγκης της Huawei από τότε που οι ΗΠΑ ενέκρινε απαγόρευση εμπορίου στην κινεζική εταιρεία τεχνολογίας. Στο συνέδριο προγραμματιστών της Huawei, η Huawei μοιράστηκε τελικά τις πρώτες λεπτομέρειες σχετικά με το εσωτερικό της λειτουργικό σύστημα, αλλά η εταιρεία δεν ήταν ακόμη έτοιμη να επιδείξει το Harmony σε smartphone. Αύριο, η εταιρεία θα παρουσιάσει το Harmony OS στο Honor Vision TV. Προς το παρόν, το Android παραμένει το βασικό λειτουργικό σύστημα για κινητά για smartphone και tablet Huawei και Honor.

Το Harmony OS βασίζεται σε μικροπυρήνα, όπως το υπό ανάπτυξη της Google

Fuchsia OS. Η Huawei λέει ότι η Fuchsia χρησιμοποιεί ένα "μη διανεμημένο σχέδιο", σε αντίθεση με το νέο λειτουργικό σύστημα Harmony. Η Huawei λέει ότι αυτό επιτρέπει την ευέλικτη ανάπτυξη του νέου λειτουργικού συστήματος σε διάφορες συσκευές, διευκολύνοντας την ανάπτυξη εφαρμογών σε όλα τα σενάρια. Για να δικαιολογήσει και τους δύο αυτούς ισχυρισμούς, η Huawei αναφέρει ότι «είναι δύσκολο να προσφέρεις μια ομαλή εμπειρία σε διαφορετικές συσκευές με [ένα] τεράστιο αριθμό [κώδικα] σε πυρήνα Android και Linux». Αυτό επειδή "η διασύνδεση πολλών συσκευών [αυξάνει] απαιτήσεις ασφάλειας" και η "στενή σύζευξη μεταξύ [του] οικοσυστήματος εφαρμογής και [του] υλικού θέτει σε κίνδυνο [την] εμπειρία και ανάπτυξη του χρήστη αποδοτικότητα."

Η χρήση μικροπυρήνα βελτιώνει επίσης την ασφάλεια, σύμφωνα με την Huawei. Ο μικροπυρήνας "παρέχει μόνο τις πιο βασικές υπηρεσίες, όπως προγραμματισμό νημάτων και IPC", ενώ οι περισσότερες υπηρεσίες συστήματος υλοποιούνται στο χώρο του χρήστη. Με λιγότερο κώδικα για έλεγχο, η πιθανότητα να ανακαλυφθεί μια νέα επίθεση θα είναι χαμηλή. Η Huawei λέει επίσης ότι χρησιμοποιεί «επίσημες μεθόδους επαλήθευσης» για την ασφάλεια του πυρήνα του TEE. Η Huawei λέει ότι αυτή η τεχνική, η οποία χρησιμοποιεί μια "μαθηματική προσέγγιση για την επικύρωση της ορθότητας του συστήματος από την πηγή", εφαρμόζεται κυρίως σε πεδία κρίσιμα για την ασφάλεια, όπως η αεροδιαστημική και τα chipsets, "συμβάλλοντας σημαντικά στην αξιοπιστία και την ευρωστία του συστήματος". Ο μικροπυρήνας μπορεί Επιπλέον, πρέπει να "κλιμακώνεται ανάλογα με τη ζήτηση για ευρύτερη ασφάλεια συστήματος". Κλείνοντας, η Huawei υπερηφανεύεται ότι τα προϊόντα μπορούν να επιτύχουν επίπεδο πιστοποίησης EAL 5+ τρέχει το νέο λειτουργικό σύστημα.

Οι επιδόσεις είναι θεωρητικά καλύτερες από το Android και άλλα λειτουργικά συστήματα που βασίζονται σε Linux, σύμφωνα με τις διαφάνειες που κοινοποίησε η Huawei. Η Huawei λέει ότι το Harmony OS χρησιμοποιεί έναν κατανεμημένο εικονικό δίαυλο με ένα απλοποιημένο πρωτόκολλο: Αντί για 4 επίπεδα, υπάρχει μόνο 1 επίπεδο στη στοίβα πρωτοκόλλων για "ενίσχυση την αποδοτικότητα του ωφέλιμου φορτίου." Τα αποτελέσματα αυτής της αλλαγής για την απλοποίηση των αλληλεπιδράσεων είναι η "γρηγορότερη ανακάλυψη και συνδέσεις" υλικού όπως η οθόνη, οι κάμερες, τα ηχεία, και τα λοιπά.

Σε αντίθεση με το Android που χρησιμοποιεί τον μηχανισμό προγραμματισμού του πυρήνα του Linux, το Harmony OS χρησιμοποιεί μια "ντετερμινιστική μηχανή καθυστέρησης" που παρέχει "ακριβή προγραμματισμό πόρων με ανάλυση φόρτου σε πραγματικό χρόνο και πρόβλεψη και αντιστοίχιση χαρακτηριστικών εφαρμογών." Το αποτέλεσμα είναι 25,7% και 55,6% βελτίωση στον λανθάνοντα χρόνο απόκρισης και τη διακύμανση του λανθάνοντος χρόνου αντίστοιχα. Επιπλέον, η Huawei λέει ότι ο μικροπυρήνας μπορεί να κάνει την απόδοση "IPC [Inter Process Communication] έως και πέντε φορές πιο αποτελεσματική από τα υπάρχοντα συστήματα", αναφέροντας συγκεκριμένα το Fuchsia OS της Google.

Το Harmony «αποσυνδέει» το λειτουργικό σύστημα από το υλικό, έτσι ώστε οι προγραμματιστές να μπορούν να αναπτύξουν μία φορά και να αναπτύξουν σε όλο το υλικό. Οι προγραμματιστές θα μπορούν να χρησιμοποιούν Μεταγλωττιστής ARK της Huawei για μεταγλώττιση κώδικα από πολλές γλώσσες όπως C/C++, Java και Kotlin για Harmony OS. Η Huawei θα παρέχει ένα IDE για την υποστήριξη της ανάπτυξης εφαρμογών σε πολλούς τύπους συσκευών, όπως τηλεοράσεις, κιτ αυτοκινήτου, έξυπνα ηχεία, smartphone, smartwatches και άλλα. Αυτό το IDE "προσαρμόζεται αυτόματα σε ποικίλες διατάξεις οθόνης, στοιχεία ελέγχου και αλληλεπιδράσεις" και "υποστηρίζει λειτουργίες μεταφοράς και απόθεσης και οπτικής προβολής προσανατολισμένη στην προεπισκόπηση προγραμματισμός." Το Harmony OS δεν θα απαιτεί πρόσβαση root για να λειτουργήσει, κάτι που η Huawei λέει ότι αποτελεί κίνδυνο ασφάλειας για το Android και άλλες λειτουργίες που βασίζονται σε Linux συστήματα. Τέλος, η Huawei ανακοίνωσε τα σχέδιά της για το Harmony OS ανοιχτού κώδικα, τη δημιουργία ενός ιδρύματος ανοιχτού κώδικα και τη δημιουργία μιας κοινότητας ανοιχτού κώδικα για συνεργασία.

Το Harmony OS δεν είναι συμβατό με εφαρμογές Android out-of-the-box, επιβεβαιώνει ο Richard Yu, Διευθύνων Σύμβουλος του Huawei Consumer Business Group. Αυτό σημαίνει ότι δεν θα μπορείτε απλώς να φορτώσετε οποιαδήποτε εφαρμογή Android της επιλογής σας. Σε μια συνέντευξη Τύπου, ο κ. Yu λέει ότι οι προγραμματιστές εφαρμογών θα πρέπει να κάνουν "μικρές αλλαγές" στις εφαρμογές τους προκειμένου να τις μεταγλωττίσουν ώστε να εκτελούνται στο Harmony OS. Δηλώνει ότι είναι «πολύ εύκολο» να μεταφέρεις εφαρμογές Android στο Harmony OS.

Οι εργασίες για το νέο λειτουργικό σύστημα ξεκίνησαν πριν από 2 χρόνια με την έκδοση 1.0 του μικροπυρήνα. Το 2019, επιτάχυναν την εργασία, ώστε το λειτουργικό σύστημα να μπορεί να λειτουργεί σε περισσότερους τύπους συσκευών, όπως προϊόντα έξυπνης οθόνης. Η κινεζική εταιρεία λέει ότι η έκδοση 2.0 του μικροπυρήνα της θα κυκλοφορήσει το επόμενο έτος ενώ η έκδοση 3.0 θα φτάσει το 2021, φέρνοντας υποστήριξη για wearables και μονάδες κεφαλής αυτοκινήτου. Η Huawei λέει ότι μπορεί να μεταβεί στο Harmony OS αυτή τη στιγμή, επειδή η μετεγκατάσταση δεν είναι πολύ δύσκολη λόγω της φύσης του μικροπυρήνα. καυχιούνται ότι μπορούν να αλλάξουν από Android σε Harmony σε 1-2 ημέρες. Ωστόσο, η εταιρεία επιλέγει να παραμείνει με Android στα smartphone αυτή τη στιγμή λαμβάνοντας υπόψη τους υπάρχοντες συνεργάτες της. Ο Richard Yu λέει ότι η Huawei θέλει να συνεχίσει να συνεργάζεται και να βοηθά τους εταίρους της στις ΗΠΑ, πολλοί από τους οποίους συνεργάζονται με την Huawei για περισσότερα από 20 χρόνια.

Ωστόσο, αυτό το νέο λειτουργικό σύστημα εξακολουθεί να είναι «σχέδιο Β» για τον κινεζικό τεχνολογικό γίγαντα, καθώς η Huawei θα χρειαστεί να λύσει τη μεγαλύτερη τρύπα στην υιοθέτηση του Harmony OS: το οικοσύστημα εφαρμογών. Η Huawei δημιουργεί την πλατφόρμα της AppGallery ως εναλλακτική λύση στο Google Play Store και αυτή την εβδομάδα η εταιρεία παρουσίασε τις Υπηρεσίες Huawei Mobile ως εναλλακτική στις Υπηρεσίες Google Play. Η Huawei βρίσκεται στη διαδικασία δημιουργίας του δικού της οικοσυστήματος και εάν η απαγόρευση του εμπορίου δεν αρθεί μέχρι το τέλος του τρέχοντος έτους ή νωρίς το επόμενο έτος, τότε η Huawei θα αναγκαστεί να μεταβεί στο Harmony OS για τις νέες συσκευές της, συμπεριλαμβανομένου του επερχόμενου Huawei Mate 30 σειρά. Στην πραγματικότητα, ο Richard Yu επιβεβαίωσε ότι το Mate 30 δεν έλαβε πιστοποίηση για τη χρήση των Υπηρεσιών Google Play πριν η απαγόρευση εμπορίου τέθηκε σε ισχύ, επομένως η Huawei εξετάζει το ενδεχόμενο να χρησιμοποιήσει το Harmony OS στη συσκευή εάν δεν αρθεί η απαγόρευση χρόνος.

Η Huawei λέει ότι το νέο της λειτουργικό σύστημα αντιπροσωπεύει μια εντελώς νέα γενιά λειτουργικών συστημάτων, καθώς επιτρέπει τη δυνατότητα τεχνητής νοημοσύνης σε διαφορετικά σενάρια από υπολογιστές, tablet και άλλους τομείς. Η Huawei έχει ήδη εσωτερικά δοκιμάζει το νέο της λειτουργικό σύστημα σε πολλές συσκευές, αν και ο Richard Yu δεν επιβεβαίωσε εάν το αναδιπλούμενο Huawei Mate X ήταν μεταξύ αυτών των συσκευών δοκιμής. Ο κ. Yu λέει ότι "πολλοί" συνεργάτες έχουν εκφράσει ενδιαφέρον για την ανάπτυξη προϊόντων με Harmony OS, αλλά αρνήθηκε να δώσει ονόματα των ενδιαφερομένων. Σε ένα δελτίο τύπου, η Huawei λέει ότι θα «θέσουν τα θεμέλια για το Harmony OS στην κινεζική αγορά» πρώτα πριν το επεκτείνουν στην παγκόσμια αγορά.

Θα μάθουμε περισσότερα για το νέο λειτουργικό σύστημα της Huawei αυτήν την εβδομάδα στο Συνέδριο προγραμματιστών της Huawei.


Ενημέρωση 8/10/19 @ 10:23 EST: Η διατύπωση άλλαξε ώστε να αντικατοπτρίζει ότι το Harmony OS δεν απαιτεί πρόσβαση root για να λειτουργήσει, αντί να το απαγορεύσει. Διευκρινίστηκε επίσης ότι η απόδοση IPC 5 φορές είναι έναντι της Fuchsia της Google.