Ang Android Linux ba?

Is Android Linux



Pinag-uusapan ng mga tao ang tungkol sa Android at ang core nito ay isang offshoot lamang ng Linux, at samakatuwid, karaniwang Linux lamang. Ngunit totoo ba iyan?







Maikling Sagot: Yeah– ngunit hindi eksakto.

Ang Android bilang isang balangkas ay tiyak na nilikha bilang isang extension ng kernel ng Linux– alisin muna natin iyon. Ang mga tagabuo ng Android ay hindi kailangang isulat ang code mula sa simula; mayroon silang kinakailangang gawain na inilatag para sa kanila sa anyo ng Linux o bilang isang paunang binuo. Ngunit hindi nito kwalipikado ang Android na tawaging Linux.



Kita n'yo, ang salitang Linux ay mayroong talagang malabo na mga kahulugan. Maaari itong magamit upang mag-refer sa Linux Kernel o sa GNU software. Tumutukoy din ito sa dami ng mga pamamahagi ng Linux.



Bukod dito, hindi kumpletong ginagamit ng Android ang Linux Kernel, ilang bahagi lamang ang nahanap na nauugnay, kaya't hindi ito Linux sa diwa na ito ay isang distro ng Linux.





Hindi banggitin ang pagkakaiba sa pagitan ng mga aparato na idinisenyo nila. Ginagamit ang Android bilang isang interface sa mga hand-hand na aparato na may mga touch-screen pad, habang ang mga pamamahagi ng Linux ay nababagay sa mga desktop computer at server.

Maaari mong gawin ang koneksyon sa pagitan ng dalawa sa pamamagitan ng pagtingin sa mga pag-load ng mga screen sa mga android device; ito talaga ang Linux kernel na nag-boot up. Gayunpaman, madaling makita na ang mga pagkakatulad ay napakalayo lamang. Sa masusing pagsisiyasat, malalaman mo na ang library ng Glibc, kasama ang iba pang mga aklatan, na karaniwang matatagpuan sa isang aparatong Linux ay nawawala.



Ngunit Ano ang Eksakto ang Mga Pagkakaiba?

Upang makagawa ng isang konkretong argumento laban sa pag-uuri ng Android OS bilang Linux, tingnan natin nang mabuti ang ilan sa mga pangunahing tampok ng dalawa.

Upang magsimula, ang Android ay hindi gumagamit ng karaniwang Linux kernel, at nawawala rin ang ilan sa mga pangunahing silid-aklatan ng Linux, na itinapon nito pabor sa mga library na espesyal sa Android. Panatilihin ito sa pananaw, maaari naming mapahamak ang argument na ang Android ay katulad sa pamamahagi ng Linux dahil ang isang tipikal na distro ay hindi binabago ang Linux kernel sa lawak na nagawa ng Android.

Ang isa sa mga tumutukoy na tampok ng Mga Pamamahagi ng Linux ay napapasadyang; isang tampok na hindi halos isinasama ng Android sa lawak na iyon. Halimbawa, ang pag-access sa root ay isang pares lamang ng mga linya ng utos ang layo sa Linux, habang kinakailangan ng isang espesyal na application upang masira ang Android kernel.

Ang Linux software ay medyo banyaga sa Android. Ang mga application para sa isang pamamahagi ng Linux ay gumagana sa lahat ng iba pang mga pamamahagi at hindi ito ang kaso sa Android. Sa katunayan, ang mga pagkakatulad sa pagitan ng Android at Linux distros ay nagtatapos sa kernel, ang natitirang tindig ng software ay walang pagkakahawig sa bawat isa.

Panghuli, mayroong usapin ng paglilisensya. Ang mga distros ng Linux ay open-source. Ito ay isang katangian ng lahat ng mga bagay sa Linux. Habang ang Android ay teknikal na bukas-mapagkukunan sa kahulugan na ang batayang software ay ginawang magagamit ng publiko, ang karagdagang mga pagpapaunlad ay ginawang mahigpit na pribado.

Ang Mga Pinagmulan ng Android OS

Nakuha ng Google ang Android OS mula sa Android Inc. noong 2005 at inilabas ito noong 2008. Simula noon, ito ay naging de facto operating system para sa mga handheld touch device sa tabi ng IOS. Ipinakita ng Android ang kanyang sarili bilang isang perpektong kakumpitensya sa IOS. Habang ang IOS ay mahigpit at pribado tungkol sa pagpapasadya, Android, kasama ang likas na mapagkukunang bukal na nag-anyaya sa mga programmer at developer na magdala ng kanilang sariling interpretasyon at bumuo ng kanilang sariling mga aplikasyon.

Nakakatuwang katotohanan: Ang Android ay unang nai-market sa mga kumpanya ng digital camera bilang isang advanced OS. Hindi ito napunta kahit saan, at kalaunan nakakita ang OS ng isang merkado sa industriya ng smartphone.

Paano Napunta ang Linux?

Ang Linux ay isang libre at bukas na mapagkukunan na tulad ng operating system ng computer na Unix batay sa Linux kernel, na orihinal na naisip para sa mga Intelx86 computer, ngunit mabilis na nahanap na inilagay ito sa iba pang mga platform. Kung ang Android ay isasaalang-alang sa isang batay sa Linux na OS, kung gayon ang Linux ay ang pinakapopular na operating system na pangkalahatang-layunin sa kasaysayan sa ngayon.

Ang mahigpit na pamamahagi ng Linux ay mas popular sa mga mahilig sa niche tech kaysa sa mga gumagamit na may pangkalahatang layunin. Natagpuan din ang isang merkado sa modernong araw sa mga host ng server na madalas na gumagamit ng mga pamamahagi ng Linux tulad ng Ubuntu at CentOS.

Konklusyon:

Ang sagot ay talagang nakasalalay sa kung ano ang eksaktong tinukoy mo kapag sinabi mong Linux. Kung ang Linux sa iyong kahulugan ay dapat na isama ang GNU software, kung gayon ang Android ay hindi umaangkop sa iyong kahulugan. Gayundin, ang Android ay hindi isang distro ng Linux sa diwa na hindi ito mabubuhay sa mga katangiang inaasahan namin mula sa isang karaniwang pamamahagi ng Linux. Ngunit kung ang isang application na binuo sa Linux kernel ay umaangkop sa kahulugan ng Linux sa iyong libro, tiyak na ito ay Linux.