2 Antworten

0 Punkte
Beantwortet von (140 Punkte)
Das grundlegende Betriebssystem ist Open Source, ja. Ein Computer erfordert jedoch viel mehr für den Betrieb. Jeder Computerhersteller muss eigene Treiber und Firmware erstellen, um das betreffende Modell wie Samsung oder HTC auszuführen. Jeder hat verschiedene Chips oder verschiedene Teile. Da sie sich damit beschäftigen, mit Hardware Geld zu verdienen, werden sie diese Codebits nicht öffnen, und jeder andere könnte diese Teile kaufen und zu 100% ein s3 erstellen.

Die Geräte der Marke nexus haben auch Softwarefunktionen wie Photosphere geschlossen. Dies ist eine Kamerafunktion, die nicht in der Open Source-Version enthalten ist, da Google ihr Handset einzigartig machen möchte. Auch das Bündeln von Google-Apps wie Google Mail und Google Maps ist nicht kostenlos. Auch hier möchte Google Geld für die harte Arbeit erhalten, die sie in ihre benutzerdefinierten Apps gesteckt haben, wenn Sie sie auf einem Telefon bündeln.

Also ich hoffe das hilft. Meist geht es um Geld und darum, dass jemand das Produkt nicht nimmt, es neu erstellt und als eigenes Produkt verkauft.
0 Punkte
Beantwortet von (180 Punkte)
 

Android selbst ist vollständig kostenlos und Open-Source . Den Quellcode erhalten Sie auf der Android Open Source Projekt-Seite.

Dies ist einfach der Wahnsinn, denn Hersteller und Enthusiasten können Android leicht auf neue Geräte (Smartphones, Tablets, PCs und Notebooks, TVs und sogar Rechner) portieren. Und es ermöglicht den Menschen auch, erstaunliche Dinge wie Finden, welcher Fehler einen Fehler verursacht und zuzusehen, wie es repariert wird zu tun.

Es sind jedoch Closed-Source-Teile erforderlich, um sie brauchbar zu machen, insbesondere die Treiber und Apps des Geräts . Google bietet Treiber-Binärdateien für seine Nexus-Geräte (für den persönlichen Gebrauch), damit Sie auf ihnen Android-Geräte ausführen können.

Obwohl Bare AOSP einige grundlegende integrierte Apps wie Clock, Calculator, Camera und Browser enthält, werden diese von den meisten Hardwareanbietern durch eigene proprietäre Apps ersetzt, wie dies bei der System-Benutzeroberfläche der Fall ist (siehe: TouchWiz, MIUI, Sense, Optimus UI) Xperia UI). Ersteres trifft auch auf Google zu: Sie liefern ihre proprietären Versionen von Kern-Apps (die nahezu identisch mit ihren AOSP-Pendants sind) auf Nexus-Geräten.

Der andere wichtige Teil des Android-Ökosystems ist Google Play-Dienste. Es ist eine Art Bibliothek (die als separater Hintergrunddienst ausgeführt wird) für andere App-Entwickler. Es ist zwar durchaus möglich, Apps zu erstellen, die nicht davon abhängig sind, aber für viele Apps ist dies erforderlich.

Willkommen auf der Myeducational Q & A Website, wo Sie Fragen stellen und Antworten von anderen Mitgliedern der Community erhalten können.
...