Android Linux és?

Is Android Linux



La gent ha estat parlant d’Android i que el seu nucli és només una derivació de Linux i, per tant, és bàsicament Linux. Però, és realment cert?







Resposta breu: Sí, però no exactament.

Android com a framework es crea definitivament com una extensió del nucli de Linux; primer ho deixem. Els desenvolupadors d’Android no havien d’escriure el codi des de zero; tenien el treball necessari dissenyat per a ells en forma de Linux o com a pre-construït. Però això no qualifica Android per anomenar-se Linux.



Mireu, la paraula Linux té algunes definicions molt borroses. Es podria utilitzar per referir-se al nucli Linux o al programari GNU. També fa referència a la multitud de distribucions de Linux.



A més, Android no utilitza del tot el nucli de Linux, només algunes parts que considera rellevants, de manera que no és Linux en el sentit que és una distribució de Linux.





Per no parlar del contrast entre els dispositius per als quals estan dissenyats. Android s’utilitza com a interfície en dispositius portàtils amb pantalles tàctils, mentre que les distribucions Linux s’adapten a ordinadors i servidors d’escriptori.

Podeu establir la connexió entre tots dos mirant les pantalles de càrrega dels dispositius Android; en realitat és el nucli Linux que arrenca. Tot i això, és fàcil veure que les similituds només van tan lluny. Després d’una inspecció més detallada, trobareu que falta la biblioteca Glibc, juntament amb altres biblioteques, que normalment es troben en un dispositiu Linux.



Però, quines són exactament les diferències?

Per fer un argument concret contra la classificació del sistema operatiu Android com a Linux, analitzem de prop algunes de les funcions principals dels dos.

Per començar, Android no utilitza el nucli estàndard de Linux i també li falten algunes de les biblioteques fonamentals de Linux, que descarta en favor de les biblioteques especials per a Android. Si ho mantenim en perspectiva, podem desacreditar l’argument que Android és similar a la distribució de Linux, ja que una distribució típica no altera el nucli de Linux en la mesura que ho ha fet Android.

Una de les característiques que defineixen les distribucions de Linux és la personalització; una característica que Android gairebé no integra en aquesta mesura. Per exemple, l'accés root només es troba a un parell de línies d'ordres a Linux, mentre que cal una aplicació especial per entrar al nucli d'Android.

El programari Linux és força aliè a Android. Les aplicacions per a una distribució de Linux funcionen a la resta de distribucions i no és el cas d’Android. De fet, les similituds entre les distribucions d’Android i Linux acaben amb el nucli, la resta de programari no té cap semblança entre si.

Per últim, hi ha la qüestió de la concessió de llicències. Les distribucions de Linux són de codi obert. És una característica de tot Linux. Tot i que Android és tècnicament de codi obert en el sentit que el seu programari base es posa a disposició del públic, els darrers desenvolupaments s'han fet estrictament privats.

Els orígens del sistema operatiu Android

Google va adquirir Android OS d'Android Inc. el 2005 i el va llançar el 2008. Des de llavors, s'ha convertit en el sistema operatiu de facto per a dispositius tàctils de mà al costat d'IOS. Android es va presentar com un competidor perfecte per a iOS. Tot i que IOS és restrictiu i privat pel que fa a la personalització, Android, amb la seva naturalesa de codi obert, va convidar els programadors i desenvolupadors a aportar les seves pròpies interpretacions i crear les seves pròpies aplicacions.

Dades curioses: Android es va comercialitzar per primera vegada a les empreses de càmeres digitals com a sistema operatiu avançat. Això no va anar enlloc i, finalment, el sistema operatiu va trobar un mercat a la indústria dels telèfons intel·ligents.

Com va arribar a ser Linux?

Linux és un sistema operatiu lliure i de codi obert tipus Unix basat en el nucli Linux, concebut originalment per als ordinadors Intelx86, però que ràpidament es va trobar en altres plataformes. Si es considera que Android és un sistema operatiu basat en Linux, llavors Linux seria el sistema operatiu d’ús general més popular de la història fins ara.

Les distribucions estrictament de Linux són més populars entre els entusiastes de la tecnologia de nínxol que entre els usuaris de propòsit general. També ha trobat un mercat actual entre els amfitrions de servidors que freqüentment utilitzen distribucions Linux com Ubuntu i CentOS.

Conclusió:

La resposta es troba realment a què es refereix exactament quan dius Linux. Si Linux a la vostra definició ha d’incloure el programari GNU, Android no s’adapta a la vostra definició. De la mateixa manera, Android no és una distribució de Linux en el sentit que no compleix les característiques que hem esperat d’una distribució típica de Linux. Però si una aplicació basada en el nucli de Linux s’adapta a la definició de Linux del vostre llibre, definitivament és Linux.