Androide

¿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 kernel de Linux; primero eliminémoslo del camino. Los desarrolladores de Android no tuvieron que escribir el código desde cero; tenían el trabajo necesario diseñado para ellos en forma de Linux o como un "pre-construido."Pero esto no califica a Android para que se llame" Linux ".

Mira, la palabra Linux tiene algunas definiciones muy borrosas. Podría usarse para hacer referencia 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 kernel de Linux, solo algunas partes que considera 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 utiliza como interfaz en dispositivos portátiles con pantallas táctiles, mientras que las distribuciones de Linux se adaptan a las computadoras de escritorio y los servidores.

Puede hacer la conexión entre los dos mirando las pantallas de carga en los dispositivos Android; en realidad es el kernel de Linux el que arranca. Sin embargo, es fácil ver que las similitudes solo llegan hasta cierto punto. En una inspección más cercana, encontrará que falta la biblioteca Glibc, junto con otras bibliotecas, que normalmente se encuentran en un dispositivo Linux.

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

Para presentar un argumento concreto en contra de 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 empezar, Android no usa el kernel estándar de Linux, y también le faltan algunas de las bibliotecas fundamentales de Linux, que descarta en favor de las bibliotecas especiales 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 kernel de Linux en la medida en que lo ha hecho Android.

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

El software de Linux es bastante ajeno a Android. Las aplicaciones para una distribución de Linux funcionan en todas las demás distribuciones y este no es el caso de Android. De hecho, las similitudes entre las distribuciones de Android y Linux terminan con el kernel, el resto del software que lleva no se parecía entre sí.

Por último, está la cuestión de la concesión de licencias. Las distribuciones de Linux son de código abierto. Es una característica de todas las cosas de Linux. Si bien Android es técnicamente de código abierto en el sentido de que su software base está disponible públicamente, los desarrollos posteriores se han hecho 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, invitó a programadores y desarrolladores a aportar sus propias interpretaciones y crear sus propias aplicaciones.

Dato curioso: Android se comercializó por primera vez para las empresas de cámaras digitales 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 surgió Linux?

Linux es un sistema operativo de computadora gratuito y de código abierto similar a Unix basado en el kernel de Linux, originalmente concebido para las computadoras Intelx86, pero rápidamente descubrió que está ubicado en otras plataformas. Si Android debe considerarse un sistema operativo basado en Linux, entonces Linux sería el sistema operativo de uso general más popular de 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 uso general. También ha encontrado un mercado en la actualidad entre los hosts de servidores que utilizan con frecuencia distribuciones de Linux como Ubuntu y CentOS.

Conclusión:

La respuesta realmente radica en a qué te refieres exactamente cuando dices "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 está construida en el kernel de Linux se ajusta a la definición de "Linux" en su libro, entonces definitivamente es Linux.

Vuelva a asignar los botones del mouse de manera diferente para diferentes programas con X-Mouse Button Control
Tal vez necesite una herramienta que pueda hacer que el control de su mouse cambie con cada aplicación que use. Si este es el caso, puede probar una a...
Revisión del mouse inalámbrico Microsoft Sculpt Touch
Recientemente leí sobre el Microsoft Sculpt Touch mouse inalámbrico y decidí comprarlo. Después de usarlo por un tiempo, decidí compartir mi experienc...
Trackpad en pantalla y puntero del mouse AppyMouse para tabletas Windows
Los usuarios de tabletas a menudo pierden el puntero del mouse, especialmente cuando son habituales para usar las computadoras portátiles. Los teléfon...