Android

Kas Android Linux?

Kas Android Linux?
Inimesed on rääkinud Androidist ja sellest, et selle tuum on lihtsalt Linuxi haru ja seetõttu on see lihtsalt põhimõtteliselt Linux. Kuid kas see on tõsi?

Lühike vastus: Jah - aga mitte täpselt.

Android kui raamistik on kindlasti loodud Linuxi kerneli laiendusena - võtame selle kõigepealt õigeks. Androidi arendajad ei pidanud koodi nullist kirjutama; neil oli vajalik töö ette nähtud Linuxi kujul või „eelnevalt ehitatud."Kuid see ei kvalifitseeri Androidi nimetama" Linuxiks ".

Vaadake, sõnal Linuxil on mõned hägused määratlused. Seda saab kasutada Linuxi tuuma või GNU tarkvara viitamiseks. See viitab ka paljudele Linuxi jaotustele.

Lisaks sellele ei kasuta Android täielikult Linuxi kernelit, vaid mõned üksikud osad, mida ta peab asjakohaseks, nii et see pole "Linux" selles mõttes, et see on Linuxi distro.

Rääkimata kontrastist nende seadmete vahel, millele nad on mõeldud. Androidi kasutatakse puutetundliku ekraaniga padjadega pihuseadmetes liidesena, Linuxi distributsioonid sobivad lauaarvutitele ja serveritele.

Nende kahe vahel saate ühenduse luua, vaadates Android-seadmete laadimisekraane; see on tegelikult Linuxi kernel, mis käivitub. Siiski on lihtne mõista, et sarnasused ulatuvad ainult nii kaugele. Lähemal uurimisel leiate, et Glibci teek koos teiste teekidega, mis tavaliselt on Linuxi seadmes, puuduvad.

Aga mis täpselt on erinevused?

Konkreetseks argumendiks Android OSi Linuxiks klassifitseerimise vastu uurime lähemalt nende kahe peamist omadust.

Alustuseks ei kasuta Android standardset Linuxi kernelit ja puuduvad ka mõned Linuxi põhiteegid, mille ta loobub Androidile mõeldud teekide kasuks. Seda silmas pidades võime diskrediteerida väite, et Android sarnaneb Linuxi levitamisega, kuna tüüpiline levitamine ei muuda Linuxi kernelit sel määral, nagu Android on teinud.

Linuxi distributsioonide üks iseloomulikke omadusi on kohandatavus; funktsioon, mida Android sellises ulatuses peaaegu ei integreeri. Näiteks juurjuurdepääs on Linuxis vaid paari käsurea kaugusel, samas kui Androidi tuuma sissemurdmiseks on vaja spetsiaalset rakendust.

Linuxi tarkvara on Androidile üsna võõras. Ühe Linuxi jaotuse rakendused töötavad kõigis teistes jaotustes ja Androidi puhul see nii ei ole. Tegelikult lõpevad Androidi ja Linuxi distrode sarnasused kerneliga, ülejäänud tarkvara ei olnud üksteisega sarnased.

Viimaseks on litsentsimise küsimus. Linuxi distrod on avatud lähtekoodiga. See on kõigi Linuxi omadus. Kuigi Android on tehniliselt avatud lähtekoodiga selles mõttes, et selle baastarkvara tehakse avalikult kättesaadavaks, on edasised arendused tehtud rangelt privaatseks.

Android OS-i päritolu

Google omandas Android OS-i Android Inc-lt. aastal 2005 ja avaldas selle 2008. aastal. Sellest ajast alates on sellest IOS-i kõrval saanud pihuarvutite puuteseadmete de facto operatsioonisüsteem. Android esitles ennast IOS-i täiusliku konkurendina. Kuigi IOS on kohandatavuse osas piiratud ja privaatne, kutsus Android oma avatud lähtekoodiga olemust, mis kutsus programmeerijaid ja arendajaid tooma oma tõlgendusi ja looma ise.

Lõbus fakt: Androidi turustati digikaameraettevõtetele kõigepealt täiustatud operatsioonisüsteemina. See ei läinud kuhugi ja OS leidis lõpuks nutitelefonitööstuses turu.

Kuidas Linux tulema pidi?

Linux on Linuxi kernelil põhinev tasuta ja avatud lähtekoodiga Unixi tüüpi operatsioonisüsteem, mis loodi algselt Intelx86 arvutite jaoks, kuid leidis kiiresti, et see on paigutatud teistele platvormidele. Kui Androidi pidada Linuxi-põhiseks operatsioonisüsteemiks, siis oleks Linux seni populaarseim üldotstarbeline operatsioonisüsteem ajaloos.

"Rangelt" Linuxi distributsioonid on niššihuviliste entusiastide seas populaarsemad kui üldotstarbelised kasutajad. Samuti on see tänapäeval leidnud turu serverihostide seas, kes kasutavad sageli Linuxi jaotusi nagu Ubuntu ja CentOS.

Järeldus:

Vastus peitub tegelikult selles, millele täpselt viidate, kui ütlete „Linux”. Kui teie definitsioonis peab Linux sisaldama GNU tarkvara, siis Android ei vasta teie definitsioonile. Samamoodi ei ole Android Linuxi levitaja selles mõttes, et see ei vasta nendele omadustele, mida oleme oodanud tüüpiliselt Linuxi distributsioonilt. Kuid kui Linuxi kernelile ehitatud rakendus sobib teie raamatus oleva Linuxi määratlusega, siis on see kindlasti Linux.

WinMouse võimaldab teil kohandada ja parandada hiirekursori liikumist Windowsi arvutis
Kui soovite oma hiirekursori vaikefunktsioone paremaks muuta, kasutage vabavara WinMouse. See lisab rohkem funktsioone, mis aitavad teil alandlikust h...
Hiire vasakklõps nupp ei tööta Windows 10-s
Kui kasutate oma sülearvuti või lauaarvutiga spetsiaalset hiirt, kuid hiire vasakklõps nupp ei tööta mingil põhjusel operatsioonisüsteemis Windows 10/...
Kursor hüppab või liigub juhuslikult Windows 10-s kirjutamise ajal
Kui leiate, et hiire kursor hüppab või liigub Windowsi sülearvutisse või arvutisse kirjutades automaatselt, juhuslikult, võivad mõned neist soovituste...