Es Android Linux?

Es Android Linux?
La gente ha estado hablando de Android y que su núcleo es solo una rama de Linux y, por lo tanto, es básicamente Linux. Pero es eso realmente cierto?

Respuesta corta: Sí, pero no exactamente.

Android como marco definitivamente se crea como una extensión del núcleo de Linux, lo sacemos del camino primero. Los desarrolladores de Android no tuvieron que escribir el código desde cero; Tuvieron el trabajo necesario para ellos en forma de Linux o como un "pre-construido."Pero esto no califica a Android para llamarse" Linux ".

Mira, la palabra Linux tiene algunas definiciones realmente borrosas. Podría usarse para referirse al kernel de Linux o al software GNU. También se refiere a la multitud de distribuciones de Linux.

Además de eso, Android no utiliza completamente el núcleo de Linux, solo unas pocas partes que encuentran relevantes, por lo que no es "Linux" en el sentido de que es una distribución de Linux.

Sin mencionar el contraste entre los dispositivos para los que están diseñados. Android se usa como interfaz en dispositivos de mano con almohadillas de pantalla táctil, mientras que las distribuciones de Linux se adaptan a las computadoras y servidores de escritorio.

Puede hacer la conexión entre los dos mirando las pantallas de carga en dispositivos Android; en realidad es el núcleo de Linux que se inicia. Sin embargo, es fácil ver que las similitudes solo llegan tan lejos. En una inspección más cercana, encontrará que la biblioteca GLIBC, junto con otras bibliotecas, generalmente se encuentra en un dispositivo Linux.

Pero, ¿cuáles son exactamente las diferencias??

Para hacer un argumento concreto contra la clasificación del sistema operativo Android como "Linux", echemos un vistazo más de cerca a algunas de las características principales de los dos.

Para comenzar, Android no usa el kernel de Linux estándar, y también le falta algunas de las bibliotecas fundamentales de Linux, que descarta a favor de las bibliotecas para Android. Manteniendo esto en perspectiva, podemos desacreditar el argumento de que Android es similar a la distribución de Linux, ya que una distribución típica no altera el núcleo de Linux en la medida en que Android ha hecho.

Una de las características definitorias de las distribuciones de Linux es la personalización; una característica que Android casi no se integra en esa medida. Por ejemplo, el acceso a la raíz está a solo un par de líneas de comando en Linux, mientras que se requiere una aplicación especial para entrar en el núcleo de Android.

El software de Linux es bastante extraño para Android. Las aplicaciones para una distribución de Linux funcionan en todas las demás distribuciones y este no es el caso con Android. De hecho, las similitudes entre Android y Linux se distribuyen con el núcleo, el resto del rodamiento de software no se parecía entre sí.

Por último, está la cuestión de la licencia. Las distribuciones de Linux son de código abierto. Es una característica de todas las cosas Linux. Si bien Android es técnicamente de código abierto en el sentido de que su software base está disponible públicamente, se han hecho más desarrollos estrictamente privados.

Los orígenes del sistema operativo Android

Google adquirió el sistema operativo Android de Android Inc. en 2005 y lo lanzó en 2008. Desde entonces, se ha convertido en el sistema operativo de facto para dispositivos táctiles de mano junto con iOS. Android se presentó como un competidor perfecto para iOS. Si bien iOS es restrictivo y privado en lo que respecta a la personalización, Android, con su naturaleza de código abierto que invitó a programadores y desarrolladores a traer sus propias interpretaciones y construir sus propias aplicaciones.

Dato curioso: Android se comercializó por primera vez en compañías de cámara digital como un sistema operativo avanzado. Esto no fue a ninguna parte, y el sistema operativo finalmente encontró un mercado en la industria de los teléfonos inteligentes.

Cómo llegó a ser Linux?

Linux es un sistema operativo de computadora de código abierto y de código abierto basado en el kernel de Linux, originalmente concebido para las computadoras Intelx86, pero rápidamente descubrió que está colocado en otras plataformas. Si Android se considera un sistema operativo basado en Linux, entonces Linux sería el sistema operativo de propósito general más popular en la historia hasta ahora.

Las distribuciones "estrictamente" de Linux son más populares entre los entusiastas de la tecnología de nicho que entre los usuarios de propósito general. También ha encontrado un mercado en el día moderno entre los hosts del servidor que utilizan con frecuencia distribuciones de Linux como Ubuntu y Centos.

Conclusión:

La respuesta realmente radica en lo que se refiere exactamente cuando dice "Linux". Si Linux en su definición tiene que incluir el software GNU, entonces Android no se ajusta a su definición. Del mismo modo, Android no es una distribución de Linux en el sentido de que no está a la altura de las características que esperamos de una distribución típica de Linux. Pero si una aplicación que se basa en el núcleo de Linux se ajusta a la definición de "Linux" en su libro, entonces definitivamente es Linux.