21Jul
Če je nekaj, za kar se zdi, da se vse strinja, gre za to, da je Googlov Android bolj "odprt", Appleov iOS pa je bolj "zaprt" operacijski sistem. Evo, kar to dejansko pomeni za vas.
"Odpri" v primerjavi z "zaprto" pomeni veliko stvari, od izvorne kode do trgovine z aplikacijami, do tega, kako vam operacijski sistem omogoča prilagajanje in urejanje stvari.
Open Source( delno) proti zaprtemu viru
Android je "odprt" na različne načine. Za eno stvar operacijski sistem Android temelji na kodi iz "Open Source Project" ali AOSP.To je odprtokodni vir, tako da lahko ljudje vzamejo to izvorno kodo in iz njega ustvarijo prilagojene operacijske sisteme. CyanogenMod je prilagojen ROM, ki temelji na tej kodi, na primer. Amazon's Fire OS, ki se uporablja na Kindle Fire in Fire Phone, temelji tudi na tej odprtokodni kodi Android.
Vendar pa vse več Androida prinaša v obliki aplikacij zaprte kode in API-jev iz storitev Google Play.»Android« lahko pomeni več stvari. To je operacijski sistem z odprtim kodom( AOSP), da. Ampak tisto, kar večina ljudi misli kot "Android", skupaj z vsemi Googlovimi bitji, je samo delno odprtokodni operacijski sistem. In večina telefonov pošilja zaklenjenem zagonskemu nosilcu - nekateri morda ne bodo omogočili odklepanja, ne da bi izkoristili varnostno ranljivost, zato je namestitev lastnega prednostnega operacijskega sistema Android težje, kot si mislite.
Po drugi strani pa Appleova iOS je zaprt izvor. Da, ima nekaj odprtih računov, vendar je velika večina operacijskega sistema zaprtega vira. Ne obstaja resnična možnost, da bi iz njega ustvarili nov operacijski sistem.
Kaj to pomeni za vas : če obupno želite ROMe po meri za vaš telefon in želite se z njimi zmešati, je za vas Android.Če ne, je iOS v redu. In tukaj je nesrečna resnica: eden od glavnih razlogov za namestitev ROM-ja po meri je, da dobi modernejšo različico Androida na telefonu, ki ga proizvajalec ne podpira več.To ni zaskrbljujoče pri iOS.
Aplikacije lahko prihajajo od koder koli proti samo App Store
V Androidu lahko preklopite na stikalo za namestitev aplikacij iz »neznanih virov«. S tem lahko namestite programe zunaj Googla Play, ki je Googleova trgovina z aplikacijami. Tudi če Google ne odobri aplikacije, ga lahko namestite drugje. Google je tudi manj omejujoč glede aplikacij v svoji trgovini z aplikacijami.
V iOS-u lahko namestite samo aplikacije iz trgovine Apple App Store.Če Apple ne želi odobriti aplikacije ali jo odstraniti iz trgovine z aplikacijami, ga preprosto ne morete uporabiti. Za neodobrene aplikacije »Sideloading« je potrebno jailbreaking, kar je glavobol.
Kaj to pomeni z vami : To je lahko resnična skrb glede na to, kaj želite narediti v telefonu. Appleova trgovina z aplikacijami na primer ne dovoljuje emulatorjev video iger, odjemalcev BitTorrent in drugih vrst aplikacij, za katere meni, da so sporne. Apple na primer prepoveduje igre s sporno vsebino iz trgovine z aplikacijami.
Resnično, večina ljudi verjetno ne bo delovala proti tem omejitvam. Toda če nameravate uporabljati emulatorje video iger in druge vrste kontroverznih aplikacij, boste verjetno želeli dobiti telefon Android namesto iPhone.
Prilagodljivost in prožnost
Zgodovinsko gledano so bili telefoni Android bolj prilagodljivi. Aplikacije Android imajo dostop do celotnega datotečnega sistema, se lahko komunicirajo prek funkcije Share, spremenijo zaganjalnik začetnega zaslona, zamenjajo svojo tipkovnico, nastavijo kot privzete aplikacije in storijo veliko, veliko drugih stvari. Na primer, nekatere aplikacije lahko dejansko tečejo nad drugimi programi. Nalepke lahko postavite po vsem začetnem zaslonu. Lahko namestite zaganjalnik drugega proizvajalca in temo ikone, da popolnoma spremenite, kako se prikazujejo domači zaslon in ikone aplikacije.
iOS je bolj omejen. Aplikacije nimajo toliko moči, da so jim na voljo in so omejene, da komunicirajo drug z drugim. V preteklih letih se je Apple izboljšal. Aplikacije lahko naredijo več v ozadju in iOS 8 dodaja funkcijo za skupno rabo, tipkovnice drugih ponudnikov in pripomočke, ki se izvajajo v centru za obveščanje in ne na začetnem zaslonu.
Kaj to pomeni z vami : iOS je še vedno bolj omejen, vendar so v iOS zdaj prispele funkcije, kot so pripomoči, skupna raba med aplikacijami, programi, ki se izvajajo v ozadju, in tipkovnice drugih ponudnikov.Če želite, da celoten začetni zaslon in zaklepanje zaslona delujejo drugače, potrebujete telefon Android. Ampak iOS ponuja veliko prožnosti, ne da bi popolnoma preletel.
Vendar Appleova iOS še vedno ne omogoča, da izberete privzeti spletni brskalnik, e-poštni odjemalec, aplikacijo za kartiranje in druge privzete aplikacije - to je še vedno malo motenj, če želite druge aplikacije.
Rooting vs. Jailbreaking
Kljub vsemu moči, ki jih ponuja Android, je za tem zaklenjeno veliko funkcij. Za dostop do korenskega dostopa potrebujete root, da bi res izkoristili vse močne trobente za Android. Na večini telefonov je rooting dejansko potrebno izkoristiti varnostno ranljivost. Na nekaterih telefonih - na primer Googleovih telefonih Nexus - je preprosto obiti varnost in narediti tisto, kar ti je všeč.Ampak Google še vedno ne maram koreninjenja, posodobitve Android pa bodo odstranile vaš root dostop.
Uporabniki Apple, ki želijo neodobrene aplikacije, popravke in bolj poglobljen dostop do iOS, morajo operacijski sistem "jailbreak".To je dejansko podobno kot rooting na nekatere načine - zahteva izkoriščanje varnostne luknje v iOS.Ko ste izvedli zapora jail, ne morete nujno nadgraditi na novo različico iOS-a. Najprej boste morali počakati, da se zapornik najprej izpusti, ali pa boste izgubili vse vaše nastavitve jailbreak-a.
Kaj to pomeni za vas : Običajno je lažje koreniti Android kot pa iOS jailbreak. Ne pozabite izbrati telefona, ki je enostavno koreniti, če je to pomembno za vas.
Torej, v kolikšni meri je to pomembno? Za večino ljudi resnično ni pomembno.iOS ponuja vse več prožnosti z vsako različico. Googlov Android ni povsem odprta platforma - za nekaj povsem odprtega vira, morda boste želeli pogledati na Ubuntu za telefone ali Firefox OS.
Če pa ste nekdo, ki želi prilagoditi vsako majhno stvar o svoji napravi, nastavljanje stvari na nižji ravni in namestitev naključnih aplikacij, ki jih Apple morda ne odobri, je telefon Android še vedno bolj prilagodljiva platforma za to.
Nemogoče je zajeti vsak vidik te razprave v eni sami objavi, vendar vam daje nekaj ideje o tem, kaj tukaj pomeni "odprto" in "zaprto".V preteklih letih so se Android in iOS med seboj približali - s celotno Googlovo platformo Android postajajo manj odprtega vira, saj se v storitve Google Play izvajajo več stvari, iOS omogoča večjo moč in prilagodljivost aplikacijam in uporabnikom.
Image Credit: Aidan na Flickr