Android je otevřený a iOS je zavřeno - ale co to znamená pro vás?
Pokud se zdá, že se něco shoduje, je to, že Google Android je více "otevřený" a Apple iOS je více "uzavřený" operační systém. Zde je to, co pro vás skutečně znamená.
"Otevřít" versus "zavřeno" znamená spoustu věcí, od zdrojového kódu až po úložiště aplikací, do jaké míry vám operační systém umožňuje přizpůsobit a vyladit věci.
Open-Source (částečně) versus Closed-Source
Android je "otevřený" různými způsoby. Za prvé, operační systém Android je založen na kódu z "Android Open Source Project" nebo AOSP. Je to open source, takže lidé mohou tento zdrojový kód z něj vytvořit a vytvořit vlastní operační systémy. CyanogenMod je vlastní ROM založený na tomto kódu, například. Amazon's Fire OS, který se používá na Kindle Fire and Fire Phone, je také založen na tomto open-source systému Android.
Více a více Android však přichází ve formě aplikací s uzavřeným zdrojem a rozhraní API ze služby Google Play Services. "Android" může znamenat několik věcí. Je to otevřený operační systém (AOSP), ano. Ale to, co většina lidí myslí, že "Android" je kompletní se všemi bity Google, je pouze částečně otevřený operační systém. A většina telefonů je dodávána s uzamčeným bootloaderem - někteří vás mohou nechat odemknout bez využití bezpečnostní chyby, takže instalace vlastního preferovaného OS Android může být těžší, než byste si mysleli.
Na druhé straně Apple iOS je uzavřený zdroj. Ano, má některé open-source bity, ale převážná většina operačního systému je uzavřený. Neexistuje reálná možnost vytvořit z ní nový operační systém.
Co to znamená pro vás: Pokud zoufale potřebujete vlastní ROM pro svůj telefon a chcete se s takovými věcmi rozložit, Android je pro vás. Pokud ne, iOS je v pořádku. A tady je nešťastná pravda: jedním z velkých důvodů, proč si nainstalovat vlastní ROM je získat moderní verzi Androidu na telefonu, který již není podporován jeho výrobcem. To se netýká iOSu.
Aplikace mohou pocházet odkudkoliv a pouze z App Store
V systému Android můžete přepnout přepínač a nainstalovat aplikace z "neznámých zdrojů". Umožňuje vám nainstalovat aplikace mimo Google Play, což je úložiště aplikací společnosti Google. I když společnost Google neschválí aplikaci, můžete ji nainstalovat odjinud. Google je také méně omezující, pokud jde o aplikace ve svém vlastním obchodě s aplikacemi.
V aplikaci iOS můžete instalovat pouze aplikace z App Store společnosti Apple. Pokud společnost Apple nechce aplikaci schválit, nebo ji odebere z obchodu s aplikacemi, nemůžete ji používat. Aplikace neschválené aplikace "Sideloading" vyžadují úpadek z jailovky, což je bolest hlavy.
Co to znamená pro vás: V závislosti na tom, co chcete v telefonu udělat, to může být skutečný problém. Aplikace Apple například nepovoluje emulátory videohry, klienty BitTorrent a další typy aplikací, které považují za sporné. Například Apple zakázá hry s kontroverzním obsahem z obchodu s aplikacemi.
Realisticky, většina lidí pravděpodobně nebude proti těmto omezením. Ale pokud máte v plánu používat emulátory videohry a jiné druhy kontroverzních aplikací, budete pravděpodobně chtít získat telefon Android namísto iPhone.
Přizpůsobitelnost a flexibilita
Historicky byly telefony s Androidem flexibilnější. Aplikace pro Android mají přístup k úplnému souborovému systému, mohou se navzájem komunikovat prostřednictvím funkce Share, změnit spouštěč na domovské obrazovce, vyměnit klávesnici, nastavit se jako výchozí aplikace a dělat mnoho dalších věcí. Například některé aplikace mohou skutečně běžet nad ostatními aplikacemi. Widgety můžete umístit po celé domovské obrazovce. Můžete instalovat spouštěč třetí strany a motiv ikony, abyste zcela změnili, jak se bude zobrazovat domovská obrazovka a ikony aplikace.
iOS je omezenější. Aplikace nemají k dispozici tolik energie a omezují se při komunikaci mezi sebou. V průběhu let se Apple v tomto ohledu zlepšil. Aplikace mohou dělat více na pozadí a služba iOS 8 přidává funkci sdílení, klávesnice třetích stran a widgety, které se spouštějí spíše v oznamovacím centru než na domovské obrazovce.
Co to znamená pro vás: iOS je stále ještě omezenější, ale v iOSu nyní přicházejí funkce jako widgety, sdílení mezi aplikacemi, aplikacemi spuštěnými na pozadí a klávesnicemi třetích stran. Chcete-li, aby se celá obrazovka a obrazovka uzamčení pracovaly jinak, budete potřebovat telefon Android. Ale iOS nabízí velkou flexibilitu, aniž by byl zcela přes palubu.
Aplikace iOS společnosti Apple však stále neumožňuje vybrat výchozí webový prohlížeč, e-mailový klient, aplikaci pro mapování a další výchozí aplikace - to je ještě trochu nepříjemné, pokud dáváte přednost jiným aplikacím.
Zakořenění a úpadek z jailu
Navzdory všem výkonům, které Android nabízí, spousta funkcí je zachycena za "zakořeněním". Budete potřebovat root přístup, abyste skutečně využili všechny výkonné fanoušky Androidu. Na většině telefonů je zakořenění skutečně nutné využít bezpečnostní zranitelnosti. Některé telefony - například telefony Nexus Google - je snadné vynechat bezpečnost a udělat to, co se vám líbí. Ale Google stále nemá rád zakořenění a aktualizace Android odebere váš root přístup.
Uživatelé Apple, kteří chtějí neschválené aplikace, vylepšení a hlubší přístup k iOSu, musí "zabil" operační systém. To je v podstatě podobné zakořenění v některých ohledech - vyžaduje použití bezpečnostního otvoru v systému iOS. Jakmile provedete útěk z vězení, nemusíte nutně přejít na novou verzi systému iOS. Budete muset počkat na útěk z útěku, aby byl propuštěn na to nejprve, nebo budete ztrácet všechny vaše útěk z jailbreak.
Co to znamená pro vás: Android je obvykle jednodušší než jailbreak iOS. Ujistěte se, že jste si vybrali telefon, který je snadné kořenit, pokud to pro vás záleží.
Takže konečně, co na tom záleží? Pro většinu lidí to opravdu moc nezáleží. Systém iOS nabízí každou procházející verzi stále větší flexibilitu. Google Android není zcela otevřená platforma - pro něco zcela otevřeného zdroje, můžete se podívat na Ubuntu pro telefony nebo Firefox OS.
Na druhou stranu, pokud jste někým, kdo si přeje přizpůsobit každou malou věc vašeho přístroje, vyladit věci na nízké úrovni a nainstalovat náhodné aplikace, které Apple nemusí schválit, telefon Android je stále flexibilnější platformou pro tuto.
Není možné pokrýt každý aspekt této debaty v jediném příspěvku, ale to vám dává představu o tom, co znamená "otevřené" a "uzavřené". V průběhu let se Android a iOS přiblížily - celá platforma Android se stává méně otevřeným zdrojem, protože do služby Google Play jsou zahrnuty i další věci a služba iOS nabízí větší sílu a flexibilitu aplikacím a uživatelům.
Image Credit: Aidan na Flickru