de.phhsnews.com


de.phhsnews.com / Was ist Fuchsia, das neue Betriebssystem von Google?

Was ist Fuchsia, das neue Betriebssystem von Google?


Fuchsia ist ein völlig neues Betriebssystem, das sich derzeit in den frühen Entwicklungsphasen bei Google befindet. Wie unterscheidet es sich von Android und Chrome und kann es eines ersetzen? Lassen Sie es uns erklären.

Was ist das?

Fuchsia tauchte Mitte 2016 auf dem Radar der Tech-Welt auf, als ein unangekündigtes Open-Source-Projekt von Google auf dem GitHub-Repository erschien. Laut einer ersten Überprüfung durch die Technologiepresse wurde es als "universelles" Betriebssystem entwickelt, das von Low-Power-Smartwatches bis hin zu leistungsstarken Desktops betrieben werden kann. Dazu gehören Telefone, Tablets, Laptops, Autoelektronik, angeschlossene Geräte, Smarthome-Hardware und mehr.

Ein universelles Betriebssystem ist für Softwarehersteller ein heiliger Gral, aber es wurde noch nicht wirklich erreicht. Microsoft hat versucht, Windows 10 "universal" zu machen, zumindest in dem Sinne, dass einige Telefone hergestellt wurden, die es in einer abgespeckten Version ausführen können. Apple behauptete (ziemlich zweifelhaft), dass das ursprüngliche iPhone "echtes OS X" lief, bevor es dieses Konzept schließlich zugunsten eines Marken-iOS aufgab. Am ehesten kommen wir zu Betriebssystemen, die auf allen Ebenen der Consumer-Hardware laufen, etwas ironischerweise Linux. Verschiedene Varianten des Linux-Kernels werden für Android, Chrome OS, Set-Top-Boxen, Router und Modems, intelligente Geräte und jede Menge industrieller Software verwendet.

Microsofts Versuch einer universellen Plattform war nicht sehr erfolgreich

Aber es ist nicht wirklich wichtig, einfach verschiedene Hardware zu bekommen, die auf ähnlich ähnlichen Software-Einflüssen läuft. Das Ziel für Microsoft, Apple und Google besteht darin, ein einziges Betriebssystem zu erstellen, das dieselben Anwendungen mit minimalen Entwicklungsänderungen über eine möglichst breite Palette von Hardware ausführen kann. Dies würde eine einfache Verbindung in der Technologie der Consumer-Ebene ermöglichen, Software-Entwickler anlocken, die Apps auf mehreren Plattformen effizient erstellen möchten, und die Verbraucher in ein einziges Software-Ökosystem einbinden, das leicht zu kontrollieren ist (und für den Wettbewerb schwer zu verlassen ist)

Google ist nicht gekommen, um zu sagen, dass dies das Ziel von Fuchsia ist - tatsächlich hat Google überhaupt nicht viel über Fuchsia gesagt - aber es scheint ein natürlicher Wunsch zu sein. Dies wird durch einige integrierte plattformübergreifende Funktionen mit Android und iOS unterstützt.

Wie steht Fuchsia zu Android und Chrome?

Entfernt. Während Android und Chrome OS beide eine stark modifizierte Version des Linux-Kernels verwenden, ist Fuchsia von Grund auf auf einem völlig neuen Mikrokern namens Zircon aufgebaut.

Die Unterschiede zwischen einem konventionellen Betriebssystemkernel und einem Mikrokernel sind kompliziert , aber das Grundprinzip besteht darin, dass Mikrokerne von Grund auf für Effizienz und Flexibilität gebaut werden. Das Konzept reicht Jahrzehnte zurück, wurde aber weitgehend aufgegeben, als Computerleistung, Speicher und Speicherplatz in den 90er Jahren aufblühten. Mit dem Trend, dass Unterhaltungselektronik auf kleinere, effizientere und portabelere Hardware umsteigt, sieht Google die Microkernel-Architektur als eine potenzielle Ergänzung für das Betriebssystem der nächsten Generation.

Fuchsia UI-Konzepte laufen auf einem Android-Handy.

Es tut nicht weh, dass Google mit einem System, das es allein erstellt hat, mehr oder weniger vollständige Kontrolle darüber hat, wie sich Zirkon und Fuchsia entwickeln, sowohl vor als auch nach dem Markteintritt (wenn überhaupt). Google hat seine Lektion mit Android gelernt, das nun aufgrund seiner Open-Source-Natur auf Verbraucherebene stark zersplittert ist. Chrome OS ist im Wesentlichen durch seine Lizenzbedingungen gesperrt, obwohl es auch technisch Open Source ist. Fucshia, wiederum Open Source, würde vermutlich fast vollständig von Google selbst kontrolliert werden, selbst wenn es auf Hardware lief, die von Partnerunternehmen verkauft wurde.

Wie wird Fuchsia Entwickler beeinflussen?

Fuchsia ist nicht an einem Punkt, wo Entwickler können praktisch erstellen Sie noch volle Anwendungen. Aber wenn es dort ankommt, beabsichtigt Google nicht, dass die Arbeit, die es in Android gesetzt hat, völlig aufgegeben wird. Fuchsia Apps können mit dem neuen Flutter Software Development Kit in verschiedenen gängigen Programmiersprachen geschrieben werden.

Flattern ermöglicht das Schreiben von Apps mit maximaler Kompatibilität zwischen Fucshia, Android und iOS. Das bedeutet nicht nur, dass Apps mit minimalem Aufwand auf allen drei Plattformen geschrieben werden können, sondern auch die Portierung vorhandener Apps auf Fuchsia und die Unterstützung aller drei Plattformen.

Flattern basiert auch auf Googles aktuellem Designstandard Material Design - dem es sich in all seinen Android-, Chrome OS- und Web-Eigenschaften (in unterschiedlichem Maße) anpasst. Es enthält Unterstützung für erweiterte UI-Elemente, die auf der flexiblen Rendering-Engine von Vulkan basieren, einschließlich volumetrischer Schatten (ein beliebtes Werkzeug von Material Design) und superflexiblen 120 FPS-Animationen. Es ist auch in der Lage, einige beeindruckende Spiele- und Medienanwendungen zu bieten, obwohl die Leistung natürlich von der Hardware abhängt.

Wenn Sie sich fragen, warum Chrome OS nicht in dieser Kompatibilitätsliste enthalten ist, denken Sie daran, dass "Apps" für Chrome fast ausschließlich webbasiert sind -basierend. Es wird kein Code heruntergeladen und lokal wie bei den meisten anderen Betriebssystemen ausgeführt. Aber Chrome OS kann jetzt Android-Apps ausführen, und diese Funktion wird von Google in jeder größeren Version von Chrome erheblich erweitert. Die einfachste Schlussfolgerung ist, dass Google seine Play Store-Infrastruktur auf mindestens einige Android-basierte Apps für Chrome OS umstellen möchte.

Wenn Google dann Fuchsia starten und beide Plattformen ersetzen oder umstellen kann Es wäre eine einfache Anpassung für Entwickler (und somit Benutzer).

Wann kommt Fuchsia?

Die einfache Antwort ist: Wir haben keine Ahnung. Fuchsia ist so früh im Rennen, dass Google wahrscheinlich noch keine feste Roadmap hat. Google hat das Projekt sehr spärlich kommentiert, außer um zu bestätigen, dass es eine echte Sache ist, die erhebliche Unterstützung bietet. Im Moment ist die einzige leicht verfügbare Information auf Fuschia der Quellcode, der sowohl auf GitHub als auch auf Googles eigenem Repository veröffentlicht wird.

Es ist durchaus möglich, dass Google Fuchsia in Bezug auf aktuelle Marktbedingungen irgendwann bewerten und entscheiden wird um das Projekt zu verschrotten. Es könnte weiterhin mit Android (fehlerhaft wie es ist) und Chrome OS, oder entwickeln Sie etwas, was wir noch nicht einmal gesehen haben. Aber im Moment sieht Fuchsia wie der wahrscheinlichste (wenn auch entfernte) Nachfolger von Android und möglicherweise Chrome aus.

Kann ich es jetzt ausprobieren?

Sortieren von. Genug von den Knochen von Fuschia sind in den Open-Source-Repositories verfügbar, dass es möglich ist, ein extrem frühes Build des Projekts zum Laufen zu bringen - aber nur auf einigen spezifischen Hardware-Teilen im Moment. Zum Zeitpunkt des Schreibens sind diese auf den Intel NUC Mini-PC, den Acer Switch Alpha 12 Tablet, den HiKey960 und den Khadas VIM beschränkt. Die letzten beiden sind System-on-a-Chip, wie ein leistungsfähigerer Raspberry Pi.

Acers Switch Alpha 12 ist eines der wenigen Mainstream-Geräte, die offiziell von frühen Fuchsia-Builds unterstützt werden.

Es gibt ein Stück Hardware, das es nicht gibt Offiziell unterstützt, aber trotzdem Fuchsia: das Pixelbuch. Und es macht Sinn - als Google Super-Premium-Chromebook ist es nur natürlich anzunehmen, dass einige von ihnen in den Händen der Google-Entwickler durch die Hallen streifen. Ron Amadeo von Ars Technica schaffte es, den frühen Fuchsia-Code auf einem Consumer-Modell zu installieren, um das Betriebssystem zu testen.

Ars Technica ließ Fuchsia auf dem Pixelbook laufen.

Es ist auch möglich, Teile von Fuchsia zu verwenden Code auf Android-Handys mit einigen älteren Builds. Aber in all diesen Fällen benötigen Sie einige ernsthafte Tech-Chops, um den Code zu einem Punkt zu bauen, an dem Sie ihn installieren können, und die Rendite Ihrer Zeitinvestition wird nicht groß sein. Sie können nur sehen, wie eine sehr frühe Version der Benutzeroberfläche funktioniert. Selbst das Google-Login funktioniert momentan nicht. Ich empfehle, die Tech-Artikel anzuschauen, die bereits geschrieben wurden, oder einige Videos auf YouTube anzuschauen.

Bildquelle: Ron Amadeo / Ars Technica, Microsoft, Amazon


Was macht CCleaner und sollte es verwenden?

Was macht CCleaner und sollte es verwenden?

Heutzutage scheint jeder Windows-Benutzer von CCleaner gehört zu haben. Es wird allgemein empfohlen, online und offline - aber in dieser Woche war es ein Huckepack für Malware. Die eigentliche Frage, die wir uns stellen sollten, lautet: Brauchen Sie wirklich CCleaner überhaupt? CCleaner ist Disk Cleanup auf Steroiden CCleaner hat zwei Hauptverwendungen.

(how-top)

Wie viel besser ist die Kamera des iPhone X?

Wie viel besser ist die Kamera des iPhone X?

Während das Design des iPhone X das größte Gesprächsthema ist, fiel mir die neue Kamera besonders auf. VERBINDUNG: So verwenden Sie das iPhone 7 Plus Portrait-Modus In den letzten paar Generationen war die Kamera einer der größten Gründe, Ihr iPhone zu aktualisieren. Selbst Dinge wie 3D Touch, die überraschend nützlich sind, sind ein kleines Upgrade im Vergleich zu den Verbesserungen der Kamera bei jedem neuen Zyklus.

(how-top)