Android er dypt sammenvevd med Linux. Her er sammenbruddet:
* Android er bygget på Linux -kjernen: Kjernen i Android, dets operativsystemfundament, er Linux -kjernen. Denne kjernen gir de essensielle funksjonene på lavt nivå som administrerer maskinvare, minne, prosesser og nettverk.
* Android bruker Linux System Libraries: Android er også veldig avhengig av Linux System -biblioteker, for eksempel GNU C -biblioteket (GLIBC), for sine kjernefunksjonaliteter.
* Android -apper kan utnytte Linux -verktøy: Utviklere kan bruke Linux-kommandolinjeverktøy som GCC (GNU Compiler Collection) for å utvikle Android-apper.
* Androids sikkerhetsmodell låner fra Linux: Androids sikkerhetsmodell, som er avhengig av brukerkontoer, tillatelser og sandboksing, trekker tungt fra konseptene som finnes i Linux.
Imidlertid er det avgjørende å forstå at Android ikke er en Linux -distribusjon:
* Android har sitt eget brukergrensesnitt og applikasjoner: Mens Android bruker Linux -kjernen, har den sitt eget unike brukergrensesnitt (UI) og sett med applikasjoner. Det er ikke et tradisjonelt stasjonær Linux -miljø.
* Android bruker en modifisert versjon av Linux -kjernen: Mens Android er basert på Linux -kjernen, er det en modifisert versjon som er optimalisert for mobile enheter. Dette betyr at Android -utviklere tilpasser kjernen til å imøtekomme de spesifikke behovene til mobil maskinvare og programvare.
I hovedsak utnytter Android det kraftige grunnlaget for Linux -kjernen for å gi en solid base for operativsystemet. Selv om det ikke er en Linux -distribusjon, er den veldig avhengig av Linux -komponenter og konsepter.