If-Koubou

Android je "otvoren" i iOS je "zatvoren" - ali što to znači za vas?

Android je "otvoren" i iOS je "zatvoren" - ali što to znači za vas? (Kako da)

Ako se čini da se sve čini kako se slaže, Googleov Android je više "otvoren" i Appleov iOS je više "zatvoren" operativni sustav. Evo što to za vas znači.

"Otvoreno" i "zatvoreno" znači puno stvari, od izvornog koda do trgovine aplikacija do operacijskog sustava koji vam omogućuje da prilagodite i prilagodite stvari.

Otvoreni izvor (djelomično) nasuprot zatvorenog izvora

Android je "otvoren" na različite načine. Jedna stvar, Android operativni sustav temelji se na kodu iz "Android Open Source Project" ili AOSP. Otvoren je izvor, tako da ljudi mogu preuzeti taj izvorni kod i stvoriti prilagođene operacijske sustave. CyanogenMod je primjerice prilagođena ROM na temelju ovog koda. Amazon Fire OS, koji se upotrebljava na vatru i vatru, također se temelji na ovom otvorenom izvoru Androidovog koda.

Međutim, sve više i više Android dolazi u obliku zatvorenih izvora aplikacija i API-ja iz usluge Google Play. "Android" može značiti nekoliko stvari. To je operativni sustav otvorenog izvora (AOSP), da. Ali ono što većina ljudi smatra "Androidom" zajedno sa svim Googleovim bitovima samo je djelomični open-source operacijski sustav. I većina se telefona isporučuje s zaključanim programom za podizanje sustava - neki vam možda neće dopustiti otključavanje bez iskorištavanja sigurnosne ranjivosti, tako da instaliranje vlastitog preferiranog operativnog sustava za Android možda je teže nego što mislite.

S druge strane, Appleov iOS zatvoren je izvor. Da, ima neke open-source bitove, ali velika većina operacijskog sustava je zatvorena. Nema stvarne mogućnosti izrade novog operativnog sustava.

Što to znači za tebe: Ako očajnički želite prilagođene ROM-ove za svoj telefon i želite se zabavljati s takvim stvarima, Android je za vas. Ako ne, iOS je u redu. I evo jedne neugodne istine: jedan od velikih razloga za instalaciju prilagođenog ROM-a je da se na telefonu više ne podržava proizvođač modernije verzije Androida. Ovo nije zabrinutost za iOS.

Aplikacije mogu doći od bilo kamo vs samo App Store

Na Androidu možete prebaciti prekidač da biste instalirali aplikacije iz "nepoznatih izvora". To vam omogućuje da instalirate aplikacije izvan Google Playa, a to je Googleova trgovina aplikacija. Čak i ako Google ne odobri aplikaciju, možete je instalirati s drugih mjesta. Google je također manje ograničavajući se o aplikacijama u svojoj trgovini aplikacija.

Na iOS-u možete instalirati aplikacije samo iz Appleove App Store. Ako Apple ne želi odobriti aplikaciju ili ga uklanja iz trgovine aplikacija, jednostavno ga nećete moći upotrebljavati. Neodobrene aplikacije "Sideloading" zahtijevaju zatvaranje jahaja, što je glavobolja.

Što to znači za tebe: Ovisno o tome što želite učiniti na telefonu, to može biti stvarna zabrinutost. Na primjer, Appleova trgovina aplikacija ne dopušta emulatore videoigara, BitTorrent klijente i druge vrste aplikacija koje smatraju kontroverznim. Na primjer, Apple zabranjuje igre s kontroverznim sadržajem iz trgovine aplikacija.

Realno, većina ljudi vjerojatno neće uspjeti protiv tih ograničenja. Ali ako planirate koristiti emulatore videoigara i druge vrste kontroverznih aplikacija, vjerojatno ćete htjeti dobiti Android telefon umjesto iPhonea.

Prilagodljivost i fleksibilnost

Povijesno gledano, Android telefoni su fleksibilniji. Androidove aplikacije imaju pristup cijelom datotečnom sustavu, mogu međusobno komunicirati putem značajke Dijeljenje, promjena pokretača početnog zaslona, ​​zamjene tipkovnice, postavljanja kao zadanih aplikacija i mnogih drugih stvari. Na primjer, neke aplikacije mogu se prikazivati ​​na vrhu drugih aplikacija. Možete postaviti widgete na cijelom početnom zaslonu. Možete instalirati pokretač treće strane i temu ikone kako biste potpuno promijenili način na koji će se pojaviti početni zaslon i ikone aplikacija na njemu.

iOS je ograničen. Aplikacije nemaju toliko energije i nisu ograničene na međusobnu komunikaciju. Tijekom godina, Apple se poboljšao. Aplikacije mogu učiniti više u pozadini, a iOS 8 dodaje značajku za dijeljenje, klavijature treće strane i widgete koji se prikazuju u centru za obavijesti, a ne na početnom zaslonu.

Što to znači za tebe: iOS je još uvijek ograničen, no značajke poput widgeta, dijeljenja između aplikacija, aplikacija koje se izvode u pozadini i tipkovnica treće strane sada su stigle u iOS. Ako želite cijeli početni zaslon i zaključavanje zaslona raditi na drugačiji način, trebat će vam Android telefon. Ali iOS nudi veliku fleksibilnost, a da ne ide u potpunosti u more.

Ipak, Appleov iOS i dalje vam ne dopušta odabir zadanog web preglednika, klijenta e-pošte, aplikacije za mapiranje i drugih zadanih aplikacija - to je još uvijek malo smetnje ako vam se sviđaju druge aplikacije.

Rooting vs. Jailbreaking

Usprkos svim snagama koje nudi Android, mnoge su značajke zaključane iza "rootinga". Trebat ćete pristup rootu kako biste iskoristili prednosti svih snaga entuzijasta Android trube. Na većini telefona rooting zapravo zahtijeva iskorištavanje sigurnosne ranjivosti. Na nekim telefonima, primjerice Googleovim Nexus telefonima, lako je zaobići sigurnost i raditi ono što vam se sviđa. No, Google i dalje ne voli raditi, a ažuriranja Androida uklonit će vam korijenski pristup.

Korisnici Applea koji žele neodobrene aplikacije, ugađanje i dublji pristup iOS-u moraju "jailbreak" operacijskim sustavom. To je zapravo slično ukorjenjivanju na neki način - to zahtijeva iskorištavanje sigurnosne rupe u iOS-u. Nakon što izvršite jailbreak, ne možete nužno nadograditi na novu verziju iOS-a. Morat ćete pričekati da će se zatvoriti za zatvorsku kaznu ili ćete izgubiti sve svoje ugađanje jailbreak.

Što to znači za tebe: Uobičajeno je lakše ukloniti Android, a ne i jailbreak iOS. Pazite da odaberete telefon koji je jednostavan za korijen ako vam to bude važno.

Dakle, u konačnici, što je važno? Za većinu ljudi to iskreno nije važno. iOS nudi sve više i više fleksibilnosti sa svakom verzijom koja prolazi. Googleov Android nije potpuno otvorena platforma - za nešto potpuno open-source, možda biste htjeli pogledati Ubuntu za telefone ili Firefox OS.

S druge strane, ako ste netko tko želi prilagoditi svaku sitnicu o vašem uređaju, ugađati stvari niže razine i instalirati slučajne aplikacije koje Apple ne smije odobriti, Android telefon i dalje je fleksibilnija platforma za to.

Nemoguće je pokriti svaki aspekt ove rasprave u jednom postu, ali to vam daje neke ideje o tome što ovdje znači "otvoreno" i "zatvoreno". Tijekom godina Android i iOS su se približili jedni drugima, a cijela Googleova platforma za Android postala je manje otvorena jer su sve stvari uključene u usluge Google Play, a iOS nudi više energije i fleksibilnosti aplikacijama i korisnicima.

Slika: Aidan na Flickr