GNU/Linux >> Tutoriales Linux >  >> Linux

Android:¿Android está basado en Linux?

Sí, aquí está la descarga del código fuente y lo que necesita para usarlo.

http://source.android.com/download

  • Y el acuerdo de licencia:http://source.android.com/license
  • Página de inicio:http://www.android.com/
  • La wiki:http://en.wikipedia.org/wiki/Android%5F%28operating%5Fsystem%29

De la wiki:

En Google, el equipo dirigido por Rubin desarrolló una plataforma para dispositivos móviles basada en el kernel de Linux que comercializaron entre fabricantes y operadores de teléfonos móviles con la premisa de proporcionar un sistema flexible y actualizable.


La respuesta corta es Sí.

La respuesta más larga es... Android usa un kernel de Linux modificado para ejecutar las funciones básicas del sistema operativo. Sin embargo, Android no usa las mismas bibliotecas que vería en un sistema Linux de escritorio típico (bibliotecas básicas como glibc), por lo que no puede ejecutar cualquier programa en Android que pueda ejecutar en otros sistemas Linux. Además del hecho de que algunas de las bibliotecas son diferentes, Android no proporciona una manera muy fácil de ejecutar aplicaciones que no se basan en su API similar a Java que llaman "Plataforma Andoird"


¡Sí! Ayuda hablar de "Android the platform" y "Android the OS"

  • Android el sistema operativo: Esto es Linux. Ejecuta el kernel de Linux, por lo que en gran medida es Linux. Las bibliotecas estándar son un poco diferentes y usted, como usuario o desarrollador de una aplicación de Android, no tendrá nada que ver con este lado "linuxey" de las cosas*.
  • Android la plataforma: Esta es una plataforma de escritorio basada en Java para la que puede escribir aplicaciones. Utiliza la máquina virtual Dalvik** para ejecutar archivos jar de Java especialmente empaquetados que contienen su código. Esta es la parte del teléfono Android que ves y con la que interactúas todos los días*

* A menos que rootees tu dispositivo, tendrás acceso a todo.
**Dalvik también es un lindo y pequeño 'pueblo' en Islandia con algunos glaciares geniales, dos ferries a islas maravillosas y no hay una buena cafetería.


Linux
  1. Termux convierte Android en un entorno de desarrollo Linux

  2. Lector:un lector de libros electrónicos basado en Qt para Linux

  3. Kali Linux en Android usando Linux Deploy

  4. Linux:enrutamiento basado en nombres de dominio

  5. Android:¿en qué distribución de Linux se basa Android?

Arranque Linux ISO desde un teléfono Android

Cómo instalar Kali Linux en un teléfono Android

GSConnect integra el teléfono Android con la computadora Linux

Termux:ejecute Linux en dispositivos Android, ¡no se requiere enraizamiento!

Cómo encontrar archivos según sus permisos en Linux

Las 5 mejores distribuciones de Linux basadas en Arch Linux