O zařazení Androidu mezi linuxové produkty se kvůli podobnosti jejich vlastností hodně šušká. Jádro Linuxu je považováno za nejoblíbenější operační systém, zatímco Android je framework postavený nad jádrem Linuxu. To má objasnit, že všechna zařízení se systémem Android běží nad jádrem Linux, zatímco Linux je samostatný operační systém. Android je mobilní operační systém určený především pro zařízení s dotykovou obrazovkou a tablety, který vyvinula společnost Google. Bylo by nemístné tvrdit, že Android je Linux, vzhledem k tomu, že neexistuje přijatelná definice toho, co způsobuje, že se určitý software nazývá Linux. Linux lze použít v souvislosti s jádrem Linuxu, distribucí Linuxu nebo distribucí a softwarem GNU.

Proč je Android Linux.

Android využívá jádro Linuxu, protože Linux je operační systém s otevřeným zdrojovým kódem. Vývojáři systému Android společnosti Google manipulují s jádrem Linuxu tak, aby vyhovovalo jejich vlastním potřebám. Linux poskytuje vývojářům Androidu předpřipravené, již udržované jádro operačního systému, se kterým mohou začít, takže nemusí psát vlastní jádro od začátku.

Ačkoli je Android vyvinut na základě Linuxu, nevyužívá při svém používání zcela standardní linuxové jádro. Obě se liší, pokud jde o jejich vlastnosti a povahu funkcí. Zatímco operační systém Android je vyvinut především pro kapesní zařízení s možností dotykové obrazovky, Linux je naproti tomu určen pro stolní počítače, notebooky a servery.

Uživatelské rozhraní systému Android je založeno především na přímé interakci se zařízením prostřednictvím akcí, jako je přejetí prstem, klepnutí a stisknutí. Společnost Google vyvinula také systém Android pro televizory, Android auto pro automobily a náramkové hodinky, z nichž každý má specifické uživatelské rozhraní. Vynález má také uplatnění v herních konzolích, digitálních fotoaparátech, osobních počítačích a další elektronice.

Při spouštění zařízení se systémem Android lze vidět načítání linuxového jádra podobně jako v linuxových distribucích. Větší část softwaru je však zcela odlišná od ostatních funkcí v zařízeních s linuxovou policí. Systém Android například neobsahuje knihovnu GNU C (glibc), která se používá v linuxových distribucích, a také neobsahuje všechny knihovny GNU, které lze spatřit v typické linuxové distribuci.

Proč Android není Linux

Následující argumenty se snaží vyloučit tvrzení, že Android je Linux, na základě některých vlastností a specifik, které jsou mezi oběma operačními systémy odlišné;

  1. Nevyužívá standardní linuxové jádro; Během vývoje operačního systému Android bylo v linuxovém jádře provedeno několik změn, včetně přidání specializovaných knihoven. Argument prohlašující Android za linuxovou distribuci, protože používá linuxové jádro, je vyvrácen, protože pro linuxovou distribuci je typické měnit jádro.
  2. Android neobsahuje software a knihovny GNU; Android obsahuje velmi málo softwaru GNU, tedy jako software GNU, což je definiční znak linuxové distribuce.
  3. Ve výchozím nastavení operační systém Android neumožňuje přizpůsobení na rozdíl od linuxových distribucí, které lze poměrně snadno přizpůsobit; majitelé zařízení se systémem Android nemají root přístup k základnímu operačnímu systému, pokud nepoužijí specializované aplikace k jeho prolomení. Uživatelé Linuxu mají plný přístup k základnímu jádru a mohou si jej snadno přizpůsobit ke své spokojenosti.
  4. Na Androidu nelze spouštět linuxové aplikace; Android má velmi málo společného softwaru s ostatními linuxovými distribucemi, což znemožňuje spouštění běžných linuxových aplikací na Androidu. Platí to i naopak, protože aplikace pro Android vyžadují konkrétní knihovny spojené se systémem Android, běhové prostředí plus řadu dalšího softwaru, který se nachází pouze v operačním systému Android.
  5. Android je produkt společnosti Google; i když společnost Google může prostřednictvím AOSP zveřejnit základní zdrojový kód systému Android, budoucí verze AOSP jsou neveřejné.

Vývoj operačního systému Android

Android Inc. původně vyvinula operační systém, v roce 2005 ji pak koupila společnost Google. O dva roky později byl představen systém Android. Od prvního vydání v září 2008 prošel různými významnými verzemi, přičemž současná verze 8.0 Oreo byla vydána v srpnu 2017. Díky svému jedinečnému designu je od roku 2013 nejprodávanějším operačním systémem na tabletech. Android je oblíbený u technologických společností, které využívají hotový, levný a přizpůsobitelný operační systém pro technologicky vyspělá zařízení. Jeho otevřená povaha navíc podnítila velkou komunitu nadšenců, kteří využívají otevřený kód jako základ pro komunitou řízené projekty.

Andy Rubin, který je jeho zakladatelem, popsal projekt Android jako „obrovský potenciál při vývoji chytřejších mobilních zařízení, která si lépe uvědomují polohu a preference svého majitele“. Původně měla společnost v úmyslu vyvinout pokročilý operační systém pro digitální fotoaparáty, neboť to byl základ jejího představení panelu investorů. Po analýze trhu s fotoaparáty a zjištění, že není dostatečně široký pro dosažení jejích cílů, začala společnost prezentovat Android jako operační systém pro telefony, který by konkuroval Symbianu a Microsoft Windows Mobile.

V srpnu 2015 společnost Google koupila společnost Android Inc. a její klíčoví zaměstnanci, jako jsou Rubin, Miner a White, se stali členy týmu Google. Zde tým pracoval na vytvoření operačního systému pro mobilní zařízení založeného na linuxovém jádře. Společnost Google tento operační systém prodávala výrobcům telefonů a operátorům s vidinou poskytnutí flexibilního, upgradovatelného systému.

Od roku 2008 do současnosti se Android dočkal mnoha dalších aktualizací, které operační systém výrazně vylepšily o další funkce a opravily chyby dřívějších produktů. Každá významná verze byla pojmenována v abecedním pořadí podle dezertu nebo sladké pochoutky, přičemž mezi prvních několik patřily cupcake, donut, éclair a froyo.

Výchozí uživatelské rozhraní systému Android je tvořeno především koncepty přímé manipulace, a to pomocí dotykových vstupů. Zde je odezva na uživatelský vstup přizpůsobena tak, aby byla rychlá a poskytovala plynulé dotykové rozhraní, většinou s využitím vibračních schopností zařízení k zobrazení haptické zpětné vazby pro uživatelský zážitek. Kromě toho se vnitřní hardware, jako je snímač přiblížení, akcelerometr a kompas, používá k reakci na některé další akce uživatele, například při úpravě obrazovky na výšku nebo na šířku podle toho, jak je zařízení orientováno, nebo při řízení herní postavy během hraní.

Vývoj Linuxu

Linux je počítačový operační systém podobný Unixu, který byl sdružen podle modelu vývoje a distribuce svobodného softwaru s otevřeným zdrojovým kódem. Jeho hlavní součástí je jádro Linux, které bylo poprvé uvolněno pro veřejnost 17. září 1991 Linusem Torvaldsem. Operační systém Linux byl původně vyvinut pro počítače založené na procesoru Intel x86, ale zakořenil i na mnoha dalších platformách. Díky své dominanci v operačním systému Android v zařízeních chytrých telefonů má největší instalovanou základnu ze všech univerzálních operačních systémů. Vypracoval se také na vedoucí operační systém na serverech a dalších větších systémech včetně sálových počítačů a většiny superpočítačů ve své éře.

Vývoj systému Linux je jedním z nejvýznamnějších příkladů spolupráce v oblasti svobodného softwaru a softwaru s otevřeným zdrojovým kódem. Jeho interní zdrojový kód používaný komerčně nebo nekomerčně může být manipulován a šířen jednotlivými osobami s ohledem na podmínky jeho konkrétních platných licencí.

Když mluvíme o Linuxu, můžeme tento termín použít v souvislosti s;

  • jádrem Linuxu; Jádro je malá, ale podstatná část operačního systému a jeho hlavním účelem je rozhraní se základním hardwarem.
  • Distribuce/ distro Linuxu
  • GNU/ Linux

Distribuce nebo distro Linuxu definuje povahu balení operačního systému Linux. Příklady některých jeho standardních a zdobených distribucí jsou: Arch Linux, Gentoo Linux, Linux Mint, Mageia, openSUSE, Ubuntu a Kali Linux.

Závěr

Konečná dedukce k tématu závisí na vlastní definici linuxového distra. Pokud se o něm hovoří jako o GNU/Linuxu a ne pouze o Linuxu, pak Android skutečně není Linux, protože obsahuje jen velmi málo softwaru GNU. Pokud navíc někdo označuje linuxové distro jako operační systém, který zahrnuje linuxové jádro, pak odpověď stále zní, že Android není Linux. Pokud se však na linuxové distro odkazuje jako na operační systém založený na linuxovém jádře, pak platí, že Android je linuxové distro. Pro každou stranu existují argumenty, ať už „Android je Linux“, nebo záporné; přičemž většina se přiklání k pozitivní straně založené na tom, že Android funguje s využitím linuxového jádra. Silnější argumenty však hovoří proti, když porovnáme aplikace a vrstvy rozhraní příslušných operačních systémů.

Zdroje

http://androidcasestudy.weebly.com/index.html

https://en.wikipedia.org/wiki/Android_(operating_system)

http://www.androidauthority.com/android-linux-784964/

Why is Android built on Linux Kernel?

http://elinux.org/Android_Kernel_Features#List_of_kernel_features_unique_to_Android

https://www.howtogeek.com/189036/android-is-based-on-linux-but-what-does-that-mean/

https://www.itworld.com/article/2741578/mobile/are-android-and-linux-the-same-thing-.html

https://www.quora.com/Is-Android-a-Linux-distribution-Given-that-there-is-no-formal-definition-of-%E2%80%9CLinux-distribution%E2%80%9D

.

Articles

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.