Android

Ist Android Linux?

Ist Android Linux?
Die Leute haben über Android gesprochen und dass sein Kern nur ein Ableger von Linux ist und daher im Grunde nur Linux ist. Aber stimmt das wirklich?

Kurze Antwort: Ja – aber nicht genau.

Android als Framework wird definitiv als Erweiterung des Linux-Kernels erstellt – lass uns das zuerst aus dem Weg räumen. Die Entwickler von Android mussten den Code nicht von Grund auf neu schreiben; sie hatten die notwendige Arbeit in Form von Linux oder als „vorgefertigte“.“ Aber dies qualifiziert Android nicht für den Namen “Linux”.

Sehen Sie, das Wort Linux hat einige wirklich verschwommene Definitionen. Es könnte verwendet werden, um auf den Linux-Kernel oder die GNU-Software zu verweisen. Es bezieht sich auch auf die Vielzahl der Linux-Distributionen.

Darüber hinaus nutzt Android den Linux-Kernel nicht vollständig aus, nur einige Teile, die es für relevant hält, also ist es nicht „Linux“ im Sinne einer Linux-Distribution.

Ganz zu schweigen vom Kontrast zwischen den Geräten, für die sie entwickelt wurden. Android wird als Schnittstelle in Handheld-Geräten mit Touchscreen-Pads verwendet, während Linux-Distributionen für Desktop-Computer und Server geeignet sind.

Sie können die Verbindung zwischen den beiden herstellen, indem Sie sich die Ladebildschirme in Android-Geräten ansehen. Es ist tatsächlich der Linux-Kernel, der hochfährt. Es ist jedoch leicht zu erkennen, dass die Ähnlichkeiten nur so weit gehen. Bei näherer Betrachtung werden Sie feststellen, dass die Glibc-Bibliothek zusammen mit anderen Bibliotheken, die normalerweise auf einem Linux-Gerät zu finden sind, fehlt.

Aber was genau sind die Unterschiede?

Um ein konkretes Argument gegen die Klassifizierung von Android-Betriebssystemen als „Linux“ zu führen, werfen wir einen genaueren Blick auf einige der Hauptfunktionen der beiden.

Zu Beginn verwendet Android nicht den Standard-Linux-Kernel und es fehlen auch einige der grundlegenden Linux-Bibliotheken, die es zugunsten von Android-spezifischen Bibliotheken verwirft. Wenn wir dies im Blick behalten, können wir das Argument, dass Android mit der Linux-Distribution verwandt ist, diskreditieren, da eine typische Distribution den Linux-Kernel nicht in dem Maße verändert, wie es Android getan hat.

Eines der bestimmenden Merkmale von Linux-Distributionen ist die Anpassbarkeit; eine Funktion, die Android nicht annähernd in diesem Umfang integriert. Zum Beispiel ist der Root-Zugriff in Linux nur ein paar Befehlszeilen entfernt, während eine spezielle Anwendung erforderlich ist, um in den Android-Kernel einzudringen.

Die Linux-Software ist Android ziemlich fremd. Die Anwendungen für eine Linux-Distribution funktionieren über alle anderen Distributionen hinweg und dies ist bei Android nicht der Fall. Tatsächlich enden die Ähnlichkeiten zwischen Android- und Linux-Distributionen mit dem Kernel, der Rest der Software hatte keine Ähnlichkeit miteinander.

Schließlich gibt es noch die Frage der Lizenzierung. Linux-Distributionen sind Open Source. Es ist ein Merkmal von allem, was mit Linux zu tun hat. Während Android insofern technisch Open Source ist, als seine Basissoftware öffentlich verfügbar gemacht wird, wurden Weiterentwicklungen streng privat gemacht.

Die Ursprünge des Android-Betriebssystems

Google hat das Android-Betriebssystem von Android Inc. erworben. im Jahr 2005 und veröffentlichte es 2008. Seitdem ist es neben IOS das De-facto-Betriebssystem für Handheld-Touch-Geräte. Android präsentierte sich als perfekter Konkurrent von IOS. Während IOS in Bezug auf die Anpassbarkeit restriktiv und privat ist, hat Android mit seinem Open-Source-Charakter Programmierer und Entwickler eingeladen, ihre eigenen Interpretationen einzubringen und ihre eigenen Anwendungen zu entwickeln.

Wissenswertes: Android wurde zuerst als fortschrittliches Betriebssystem an Digitalkameraunternehmen vermarktet. Das führte nirgendwo hin und das Betriebssystem fand schließlich einen Markt in der Smartphone-Industrie.

Wie Linux entstand?

Linux ist ein kostenloses und quelloffenes Unix-ähnliches Computerbetriebssystem, das auf dem Linux-Kernel basiert und ursprünglich für die Intelx86-Computer konzipiert wurde, aber schnell auf anderen Plattformen gefunden wurde. Wenn Android als Linux-basiertes Betriebssystem angesehen werden soll, dann wäre Linux das bisher beliebteste Allzweck-Betriebssystem in der Geschichte.

Die „streng „Linux-Distributionen sind bei Nischen-Tech-Enthusiasten beliebter als bei Allzweckanwendern“. Es hat auch in der heutigen Zeit einen Markt unter Server-Hosts gefunden, die häufig Linux-Distributionen wie Ubuntu und CentOS verwenden.

Fazit:

Die Antwort liegt wirklich darin, was genau Sie meinen, wenn Sie „Linux“ sagen. Wenn Linux in Ihrer Definition die GNU-Software enthalten muss, dann passt Android nicht zu Ihrer Definition. Ebenso ist Android keine Linux-Distribution in dem Sinne, dass es nicht den Eigenschaften entspricht, die wir von einer typischen Linux-Distribution erwarten. Aber wenn eine Anwendung, die auf dem Linux-Kernel aufbaut, der Definition von „Linux“ in Ihrem Buch entspricht, dann ist es definitiv Linux.

Weisen Sie Ihre Maustasten mit der X-Mouse Button Control für verschiedene Software unterschiedlich zu
Vielleicht benötigen Sie ein Tool, mit dem sich die Steuerung Ihrer Maus bei jeder von Ihnen verwendeten Anwendung ändern kann. In diesem Fall können ...
Microsoft Sculpt Touch Wireless-Maus Bewertung
Ich habe vor kurzem gelesen, dass Microsoft Sculpt Touch kabellose Maus und beschloss, sie zu kaufen. Nachdem ich es eine Weile benutzt hatte, beschlo...
AppyMouse On-Screen Trackpad und Mauszeiger für Windows Tablets
Tablet-Benutzer vermissen oft den Mauszeiger, insbesondere wenn sie die Laptops gewohnt sind. Die Touchscreen-Smartphones und -Tablets bieten viele Vo...