Android este Deschis și iOS este închis - dar ce înseamnă asta pentru tine?
Dacă există ceva ce pare să convină, Google Android este mai "deschis", iar iOS-ul Apple este un sistem de operare mai închis. Iată ce înseamnă de fapt pentru tine.
"Deschis" vs. "închis" înseamnă o mulțime de lucruri, de la codul sursă la magazinul de aplicații la cât de mult vă permite sistemul de operare să personalizați și să optimizați lucrurile.
Open-Source (parțial) versus sursă închisă
Android este "deschis" într-o varietate de moduri. Pentru un singur lucru, sistemul de operare Android se bazează pe codul din "Proiectul Android Open Source" sau AOSP. Este open-source, astfel încât oamenii pot lua acel cod sursă și pot crea sisteme de operare personalizate din acesta. CyanogenMod este un ROM personalizat bazat pe acest cod, de exemplu. Sistemul de operare Amazon Fire, folosit pe telefonul Kindle Fire and Fire, se bazează, de asemenea, pe acest cod Android cu sursă deschisă.
Cu toate acestea, din ce în ce mai mult, Android vine sub formă de aplicații cu sursă închisă și API-uri din serviciile Google Play. "Android" poate însemna mai multe lucruri. Este un sistem de operare open-source (AOSP), da. Dar ceea ce majoritatea oamenilor cred că este "Android" complet cu toți biți Google este doar un sistem de operare parțial deschis. Majoritatea telefoanelor sunt livrate cu un bootloader blocat - unele nu vă permit să o deblocați fără a profita de o vulnerabilitate de securitate, așadar instalarea propriului sistem Android preferat ar putea fi mai greu decât credeți.
Pe de altă parte, iOS-ul Apple este închis. Da, are niște biți cu sursă deschisă, dar marea majoritate a sistemului de operare este închisă. Nu există nicio posibilitate reală de a crea un nou sistem de operare.
Ce înseamnă asta pentru tine: Dacă doriți cu disperare ROM-uri personalizate pentru telefonul dvs. și doriți să vă mândriți cu astfel de lucruri, Android este pentru dvs. Dacă nu, iOS este bine. Iată un adevăr nefericit: unul dintre motivele majore pentru instalarea unui ROM personalizat este obținerea unei versiuni mai moderne a Android pe un telefon care nu mai este suportat de producătorul său. Aceasta nu este o preocupare cu iOS.
Aplicațiile pot veni de oriunde și numai în App Store
Pe Android, puteți deschide un comutator pentru a instala aplicații din "surse necunoscute". Aceasta vă permite să instalați aplicații din afara Google Play, care este magazinul de aplicații Google. Chiar dacă Google nu aprobă o aplicație, o puteți instala din altă parte. De asemenea, Google este mai puțin restrictiv în privința aplicațiilor din propriul magazin de aplicații.
În iOS, puteți instala numai aplicații de la Apple Store Store. Dacă Apple nu dorește să aprobe o aplicație sau o elimină din magazinul de aplicații, nu o puteți folosi. Aplicațiile neaprobate care necesită "blocare în bandă largă" necesită jailbreaking, ceea ce reprezintă o durere de cap.
Ce înseamnă asta pentru tine: În funcție de ceea ce doriți să faceți pe telefon, aceasta poate fi o preocupare reală. De exemplu, magazinul de aplicații Apple nu permite emulatorilor de jocuri video, clienților BitTorrent și altor tipuri de aplicații pe care le consideră controversate. De exemplu, Apple interzice jocurile cu conținut controversat din magazinul de aplicații.
În mod realist, majoritatea oamenilor probabil că nu vor face față acestor limitări. Dar dacă intenționați să utilizați emulatori de jocuri video și alte tipuri de aplicații controversate, probabil că veți dori să obțineți un telefon Android în loc de iPhone.
Personalizare și flexibilitate
Din punct de vedere istoric, telefoanele Android au fost mai flexibile. Aplicațiile Android au acces la un sistem de fișiere complet, pot comunica reciproc prin intermediul funcției Share, modifică lansatorul ecranului de pornire, schimbă tastatura, setează ca aplicații implicite și fac multe, multe alte lucruri. De exemplu, unele aplicații pot rula de fapt peste celelalte aplicații. Puteți plasa widget-uri pe tot ecranul dvs. de pornire. Ați putea instala un lansator terț și o temă pentru pictograme pentru a schimba complet modul în care se afișează ecranul de pornire și pictogramele aplicației.
iOS este mai limitat. Aplicațiile nu dispun de putere și nu pot comunica între ele. De-a lungul anilor, Apple sa îmbunătățit în acest sens. Aplicațiile pot face mai mult în fundal, iar iOS 8 adaugă o caracteristică de partajare, tastaturi terță parte și widgeturi care rulează în centrul de notificare și nu în ecranul de pornire.
Ce înseamnă asta pentru tine: iOS este încă mai limitat, dar caracteristici precum widget-uri, distribuirea între aplicații, aplicații care rulează în fundal și tastaturi terțe au ajuns acum în iOS. Dacă doriți să faceți întregul ecran de pornire și ecranul de blocare să funcționeze într-un mod diferit, veți avea nevoie de un telefon Android. Dar iOS oferă o mulțime de flexibilitate fără a merge complet peste bord.
Cu toate acestea, iOS-ul Apple încă nu vă permite să alegeți browserul dvs. web implicit, clientul de e-mail, aplicația de cartografiere și alte aplicații implicite - este încă un pic de deranjanță dacă preferați alte aplicații.
Înrădăcinarea vs. jailbreaking
În ciuda tuturor ofertelor de putere oferite de Android, o mulțime de caracteristici sunt blocate în spatele "înrădăcinării". Veți avea nevoie de acces root pentru a profita într-adevăr de toate trupele de entuziaști de la Android. Pe majoritatea telefoanelor, înrădăcinarea necesită efectiv exploatarea unei vulnerabilități de securitate. Pe unele telefoane - de exemplu, telefoanele Google Nexus - este ușor de ocolit securitatea și de a face ceea ce vă place. Însă Google încă nu-i place să înrădăcineze, iar actualizările Android vor elimina accesul dvs. root.
Utilizatorii Apple care doresc aplicații neaprobate, tweaks și acces mai profund la iOS trebuie să "jailbreak" sistemul de operare. Acest lucru este, de fapt, similar cu înrădăcinarea în anumite moduri - necesită exploatarea unei gauri de securitate în iOS. Odată ce ați efectuat un jailbreak, nu puteți să faceți upgrade la o versiune nouă a iOS. Va trebui să așteptați ca un jailbreak să fie eliberat pentru prima dată sau veți pierde toate jafurile de jailbreak.
Ce înseamnă asta pentru tine: De obicei, este mai ușor să rădăciți Android decât jailbreak iOS. Asigurați-vă că alegeți un telefon ușor de răsturnat dacă acest lucru contează pentru dvs..
Deci, în cele din urmă, ce contează? Pentru majoritatea oamenilor, nu prea conteaza foarte mult. iOS oferă o flexibilitate tot mai mare cu fiecare versiune care trece. Google Android nu este o platformă complet deschisă - pentru ceva complet deschis, ar trebui să te uiți la Ubuntu pentru telefoane sau pentru Firefox OS.
Pe de altă parte, dacă sunteți cineva care dorește să personalizeze orice lucru mic despre dispozitivul dvs., să vă ajute lucrurile de nivel scăzut și să instalați aplicații aleatoare pe care Apple nu le poate aproba, un telefon Android este în continuare o platformă mai flexibilă pentru asta.
Este imposibil să acoperiți fiecare aspect al acestei dezbateri într-un singur post, dar acest lucru vă oferă o idee despre ceea ce înseamnă "deschis" și "închis" aici. De-a lungul anilor, Android și iOS s-au apropiat unul de celălalt - cu întreaga platformă Android a Android devenind mai puțin deschisă, deoarece mai multe lucruri sunt subsumate în serviciile Google Play și iOS oferă mai multă putere și flexibilitate aplicațiilor și utilizatorilor.
Credit de imagine: Aidan pe Flickr