Huawei stellt offiziell Harmony OS vor, sein Erstanbieter-Betriebssystem

Huawei hat endlich Details zu seinem neuen Betriebssystem namens Harmony OS bekannt gegeben. Wir haben schon seit einiger Zeit Gerüchte gehört, aber jetzt haben wir echte Informationen.

In der chinesischen Stadt Dongguan enthüllte Huawei endlich sein seit langem gemunkeltes First-Party-Betriebssystem. Das Betriebssystem mit dem Namen Harmony OS befindet sich seit mehreren Jahren in der Entwicklung, hat aber kürzlich die Rolle eines übernommen Schlüsselakteur im Notfallplan von Huawei, seit die USA ein Handelsverbot gegen das chinesische Technologieunternehmen erlassen haben. Auf der Huawei Developer Conference gab Huawei endlich erste Details zu seinem hauseigenen Betriebssystem bekannt, doch das Unternehmen war noch nicht bereit, Harmony auf Smartphones zu präsentieren. Morgen wird das Unternehmen Harmony OS auf dem präsentieren Honor Vision TV. Android bleibt vorerst das mobile Betriebssystem der Wahl für Huawei- und Honor-Smartphones und -Tablets.

Harmony OS basiert wie das in der Entwicklung befindliche Google auf Mikrokernel

Fuchsia OS. Huawei sagt, dass Fuchsia im Gegensatz zum neuen Harmony OS ein „nicht verteiltes Design“ verwendet. Huawei sagt, dass dies eine flexible Bereitstellung des neuen Betriebssystems auf verschiedenen Geräten ermöglicht und die App-Entwicklung in allen Szenarien vereinfacht. Um diese beiden Behauptungen zu rechtfertigen, führt Huawei an, dass es „schwierig sei, mit [einer] riesigen Menge an [Code] im Android- und Linux-Kern ein reibungsloses Erlebnis auf verschiedenen Geräten zu bieten“. Das ist, weil „Die Verbindung mehrerer Geräte [erhöht] Sicherheitsanforderungen“ und die „enge Kopplung zwischen [dem] App-Ökosystem und [der] Hardware beeinträchtigt [das] Benutzererlebnis und die Entwicklung.“ Effizienz."

Der Einsatz eines Mikrokernels verbessert laut Huawei auch die Sicherheit. Der Mikrokernel „stellt nur die grundlegendsten Dienste wie Thread-Scheduling und IPC bereit“, während die meisten Systemdienste im Benutzerbereich implementiert sind. Da weniger Code geprüft werden muss, ist die Wahrscheinlichkeit, dass ein neuer Angriff entdeckt wird, gering. Huawei sagt außerdem, dass es „formale Verifizierungsmethoden“ verwendet, um den TEE-Kernel zu sichern. Laut Huawei wird diese Technik, die einen „mathematischen Ansatz zur Validierung der Systemkorrektheit von der Quelle aus“ verwendet, hauptsächlich auf Folgendes angewendet: sicherheitskritische Bereiche wie Luft- und Raumfahrt und Chipsätze, die „wesentlich zur Systemzuverlässigkeit und -robustheit beitragen“. Der Mikrokernel kann außerdem „skaliert nach Bedarf für eine umfassendere Systemsicherheit“. Abschließend prahlt Huawei damit, dass Produkte die Zertifizierungsstufe EAL 5+ erreichen können das neue Betriebssystem ausführen.

Laut von Huawei geteilten Folien ist die Leistung theoretisch besser als bei Android und anderen Linux-basierten Betriebssystemen. Huawei sagt, dass Harmony OS einen verteilten virtuellen Bus mit einem vereinfachten Protokoll verwendet: Anstelle von vier Schichten gibt es im Protokollstapel nur eine Schicht zum „Boosten“. Die Auswirkungen dieser Änderung zur Vereinfachung von Interaktionen sind eine „schnellere Erkennung und Verbindung“ von Hardware wie Display, Kameras, Lautsprechern usw. usw.

Im Gegensatz zu Android, das den Planungsmechanismus des Linux-Kernels verwendet, verwendet Harmony OS eine „deterministische Latenz-Engine“, die eine „präzise Ressourcenplanung mit“ ermöglicht Echtzeit-Lastanalyse und -prognose sowie App-Merkmalsabgleich.“ Das Ergebnis ist eine Verbesserung der Antwortlatenz und Latenzschwankung um 25,7 % bzw. 55,6 % jeweils. Darüber hinaus sagt Huawei, dass der Mikrokernel „die IPC-Leistung (Inter Process Communication) bis zu fünfmal effizienter machen kann als bestehende Systeme“, und bezieht sich dabei insbesondere auf Googles Fuchsia OS.

Harmony „entkoppelt“ das Betriebssystem von der Hardware, sodass Entwickler einmal entwickeln und auf der gesamten Hardware bereitstellen können. Entwickler können es verwenden Der ARK-Compiler von Huawei um Code aus mehreren Sprachen wie C/C++, Java und Kotlin für Harmony OS zu kompilieren. Huawei wird eine IDE bereitstellen, um die App-Entwicklung für mehrere Gerätetypen zu unterstützen, darunter Fernseher, Kfz-Einbausätze, intelligente Lautsprecher, Smartphones, Smartwatches und mehr. Diese IDE „passt sich automatisch an unterschiedliche Bildschirmlayouts, Steuerelemente und Interaktionen an“ und „unterstützt Drag-and-Drop-Vorgänge und vorschauorientierte visuelle Darstellungen.“ Programmierung.“ Harmony OS benötigt zum Betrieb keinen Root-Zugriff, was laut Huawei ein Sicherheitsrisiko für Android und andere Linux-basierte Betriebssysteme darstellt Systeme. Schließlich kündigte Huawei seine Pläne an, Harmony OS als Open-Source-Lösung bereitzustellen, eine Open-Source-Stiftung zu gründen und eine Open-Source-Community für die Zusammenarbeit zu schaffen.

Harmony OS ist standardmäßig nicht mit Android-Apps kompatibel, bestätigt Richard Yu, CEO der Huawei Consumer Business Group. Das bedeutet, dass Sie nicht einfach eine Android-App Ihrer Wahl seitlich laden können. In einer Pressekonferenz sagte Herr Yu, dass App-Entwickler „kleine Änderungen“ an ihren Apps vornehmen müssen, um sie für die Ausführung unter Harmony OS zu kompilieren. Er gibt an, dass es „sehr einfach“ sei, Android-Apps auf Harmony OS zu übertragen.

Die Arbeiten am neuen Betriebssystem begannen vor 2 Jahren mit Version 1.0 des Mikrokernels. Im Jahr 2019 haben sie die Arbeit beschleunigt, damit das Betriebssystem auf mehr Gerätetypen wie Smart-Screen-Produkten funktionieren kann. Das chinesische Unternehmen sagt, dass Version 2.0 seines Mikrokernels nächstes Jahr veröffentlicht wird, während Version 3.0 im Jahr 2021 erscheint und Unterstützung für Wearables und Auto-Headunits bietet. Huawei gibt an, sofort auf Harmony OS umsteigen zu können, da die Migration aufgrund der Beschaffenheit des Mikrokernels nicht sehr schwierig sei; Sie prahlen damit, dass sie in 1–2 Tagen von Android auf Harmony umsteigen können. Das Unternehmen entscheidet sich derzeit jedoch aus Rücksicht auf seine bestehenden Partner dafür, bei Android auf Smartphones zu bleiben. Richard Yu sagt, dass Huawei weiterhin mit seinen US-Partnern zusammenarbeiten und ihnen helfen möchte, von denen viele seit über 20 Jahren mit Huawei zusammenarbeiten.

Dennoch ist dieses neue Betriebssystem immer noch „Plan B“ für den chinesischen Technologieriesen, da Huawei die größte Lücke bei der Einführung von Harmony OS schließen muss: das App-Ökosystem. Huawei baut seine AppGallery-Plattform als Alternative zum Google Play Store auf und diese Woche stellte das Unternehmen Huawei Mobile Services als Alternative zu Google Play Services vor. Huawei ist dabei, ein eigenes Ökosystem aufzubauen, und wenn das Handelsverbot nicht bis Ende dieses Jahres oder früher aufgehoben wird Nächstes Jahr wird Huawei dann gezwungen sein, für seine neuen Geräte, einschließlich des kommenden Huawei Mate 30, auf Harmony OS umzusteigen Serie. Tatsächlich bestätigte Richard Yu, dass das Mate 30 zuvor keine Zertifizierung zur Nutzung der Google Play-Dienste erhalten hatte Da das Handelsverbot erlassen wurde, erwägt Huawei die Verwendung von Harmony OS auf dem Gerät, falls das Verbot nicht aufgehoben wird Zeit.

Laut Huawei stellt sein neues Betriebssystem eine völlig neue Generation von Betriebssystemen dar, da es KI-Fähigkeiten in verschiedenen Szenarien von PCs, Tablets und anderen Bereichen ermöglicht. Huawei hat sein neues Betriebssystem bereits intern auf mehreren Geräten getestet, obwohl Richard Yu nicht bestätigte, ob das faltbare Huawei Mate X zu diesen Testgeräten gehörte. Herr Yu sagt, dass „viele“ Partner Interesse an der Entwicklung von Produkten mit Harmony OS bekundet hätten, er lehnte es jedoch ab, die Namen der interessierten Parteien zu nennen. In einer Pressemitteilung sagt Huawei, dass man „zunächst den Grundstein für Harmony OS auf dem chinesischen Markt legen“ wird, bevor man es auf den Weltmarkt ausweitet.

Mehr über Huaweis neues Betriebssystem erfahren wir diese Woche auf der Huawei Developer Conference.


Update 10.08.19 um 10:23 Uhr EST: Der Wortlaut wurde geändert, um widerzuspiegeln, dass Harmony OS für den Betrieb keinen Root-Zugriff erfordert, anstatt ihn zu verbieten. Außerdem wurde klargestellt, dass die 5-fache IPC-Leistung im Vergleich zu Googles Fuchsia steht.