„Android“ yra „Open“, o „iOS“ yra „uždaryta“ - bet ką tai reiškia?
Jei atrodo, kad viskas sutinka, „Google“ „Android“ yra „atviresnė“ ir „Apple“ iOS yra „uždaresnė“ operacinė sistema. Štai ką tai jums reiškia.
„Atidaryti“ ir „uždaryti“ reiškia daug dalykų, nuo pradinio kodo iki „App Store“ iki kiek operacinė sistema leidžia jums pritaikyti ir keisti dalykus.
Atviro kodo (iš dalies) ir uždarojo šaltinio
„Android“ yra „atviras“ įvairiais būdais. Viena vertus, „Android“ operacinė sistema yra pagrįsta „Android Open Source Project“ arba AOSP kodu. Tai atviro kodo šaltinis, todėl žmonės gali naudoti tą šaltinį ir sukurti iš jo pritaikytas operacines sistemas. CyanogenMod yra, pavyzdžiui, pagal šį kodą pritaikytas ROM. „Amazon“ „Fire OS“, naudojama „Kindle Fire“ ir „Fire Phone“, taip pat remiasi šiuo atviro kodo „Android“ kodu.
Tačiau vis daugiau ir daugiau „Android“ yra uždarojo kodo programos ir API iš „Google Play“ paslaugų. „Android“ gali reikšti keletą dalykų. Tai atviro kodo operacinė sistema (AOSP), taip. Tačiau tai, ką dauguma žmonių mano kaip „Android“, su visais „Google“ bitais, yra tik iš dalies atviro kodo operacinė sistema. Ir dauguma telefonų siunčiami su užrakinta įkrovos programa - kai kurie gali neleisti ją atrakinti, nesinaudodami saugos pažeidžiamumu, todėl įdiegus savo pageidaujamą „Android“ OS gali būti sunkiau, nei manote.
Kita vertus, „Apple“ iOS yra uždaras šaltinis. Taip, jame yra keletas atviro kodo bitų, tačiau didžioji dauguma operacinės sistemos yra uždarojo šaltinio. Nėra jokios realios galimybės sukurti naują operacinę sistemą.
Ką tai reiškia jums: Jei nenorite, kad jūsų telefonui būtų pritaikyti individualūs ROM, ir norėtumėte jaustis su tokiu dalyku, „Android“ yra skirtas jums. Jei ne, iOS yra gerai. Ir čia yra gaila tiesa: viena iš svarbiausių priežasčių, kodėl reikia įdiegti pasirinktinį ROM, yra gauti modernesnę „Android“ versiją telefone, kurio gamintojas nebepalaiko. Tai nėra iOS problema.
Programos gali ateiti iš bet kur, tik „App Store“
„Android“ galite perjungti jungiklį, kad įdiegtumėte programas iš „nežinomų šaltinių“. Tai leidžia įdiegti programas iš „Google Play“, kuri yra „Google“ programų parduotuvė. Net jei „Google“ nepatvirtina programos, ją galite įdiegti iš kitų vietų. „Google“ taip pat yra mažiau ribojanti apie savo programų parduotuvėse esančias programas.
„IOS“ galite įdiegti programas tik iš „Apple“ „App Store“. Jei „Apple“ nenori patvirtinti programos arba jos pašalinamos iš „App Store“, tiesiog negalite jo naudoti. „Sideloading“ nepatvirtintoms programoms reikalingas gedimas, kuris yra galvos skausmas.
Ką tai reiškia jums: Priklausomai nuo to, ką norite daryti savo telefone, tai gali būti aktuali problema. Pavyzdžiui, „Apple“ programų parduotuvė neleidžia vaizdo žaidimų emuliatorių, „BitTorrent“ klientų ir kitų tipų programų, kurias jie laiko prieštaringais. Pavyzdžiui, „Apple“ draudžia žaidimus su prieštaringu turiniu iš „App Store“.
Realistiškai dauguma žmonių tikriausiai neprieštaraus šiems apribojimams. Bet jei planuojate naudoti vaizdo žaidimų emuliatorius ir kitas prieštaringas programas, tikriausiai norėsite gauti „Android“ telefoną vietoj „iPhone“.
Tinkamumas ir lankstumas
Istoriškai „Android“ telefonai buvo lankstesni. „Android“ programos turi prieigą prie visos failų sistemos, gali bendrauti viena su kita per „Share“ funkciją, pakeisti pradinio ekrano paleidimo priemonę, keisti klaviatūrą, nustatyti kaip numatytąsias programas ir daugelį kitų dalykų. Pavyzdžiui, kai kurios programos gali iš tikrųjų paleisti virš kitų programų. Valdiklius galite įdėti į pagrindinį ekraną. Galima įdiegti trečiosios šalies paleidimo priemonę ir piktogramos temą, kad visiškai pakeistumėte pagrindinio ekrano ir jo piktogramų rodymą.
iOS yra labiau ribotas. Programos neturi tiek daug galios, kad joms būtų suteikta galimybė bendrauti tarpusavyje. Per daugelį metų „Apple“ pagerėjo. Programos gali daryti daugiau fone, o „iOS 8“ prideda bendrinimo funkciją, trečiųjų šalių klaviatūras ir valdiklius, kurie rodomi pranešimų centre, o ne pagrindiniame ekrane.
Ką tai reiškia jums: „iOS“ vis dar yra ribotas, tačiau funkcijos, pvz., valdikliai, bendrinimas tarp programų, fone veikiančių programų ir trečiosios šalies klaviatūros, dabar pasiekė „iOS“. Jei norite, kad visas namų ekranas ir užrakinimo ekranas veiktų kitaip, reikės „Android“ telefono. Tačiau „iOS“ siūlo daug lankstumo, nesikreipdamas visiškai į viršų.
Tačiau „Apple“ „iOS“ vis dar neleidžia pasirinkti numatytosios žiniatinklio naršyklės, el. Pašto kliento, žemėlapių programos ir kitų numatytųjų programų - tai dar šiek tiek erzina, jei norite kitų programų.
Įsišaknijimas prieš Jailbreaking
Nepaisant visų „Android“ pasiūlymų, daug funkcijų yra užrakintos už „įsišaknijimą“. Jums reikės root prieigos, kad galėtumėte išnaudoti visas „Android“ entuziastų trimitas. Daugumoje telefonų įsišaknijimas iš tikrųjų reikalauja saugumo pažeidžiamumo. Kai kuriuose telefonuose, pvz., „Google“ „Nexus“ telefonuose, lengva apeiti saugumą ir daryti tai, ką norite. Tačiau „Google“ vis dar nemėgsta įsišaknijimo, o „Android“ naujiniai pašalins jūsų root prieigą.
„Apple“ naudotojai, norintys naudoti nepatvirtintas programas, „tweaks“ ir išsamesnę prieigą prie „iOS“, turi „operuoti“ operacinę sistemą. Tai iš tikrųjų panašus į įsišaknijimą tam tikrais būdais - tam reikia išnaudoti saugumo skylę „iOS“. Atlikę Jailbreak, nebūtinai galite atnaujinti į naują „iOS“ versiją. Jums reikės palaukti, kol jam bus išleistas jailbreak, arba prarasite visus savo jailbreak tweaks.
Ką tai reiškia jums: Paprastai „Android“ yra lengviau nei „jailbreak iOS“. Būtinai pasirinkite telefoną, kurį lengva įveikti, jei tai jums svarbu.
Taigi, kas tai svarbu? Daugumai žmonių tai labai svarbu. „iOS“ siūlo vis daugiau lankstumo su kiekviena pravažiuojančia versija. „Google“ „Android“ nėra visiškai atvira platforma - kažką visiškai atviro kodo, galbūt norėsite pažvelgti į „Ubuntu“ telefonams ar „Firefox OS“.
Kita vertus, jei esate kas nors, norintis pritaikyti kiekvieną mažą dalyką apie savo prietaisą, keisti žemo lygio daiktus ir įdiegti atsitiktines programas, „Apple“ gali nepatvirtinti, „Android“ telefonas vis dar yra lankstesnė platforma.
Neįmanoma į kiekvieną posėdį įtraukti visų šių diskusijų aspektų, tačiau tai suteikia jums idėją, ką reiškia „atviras“ ir „uždaras“. Per daugelį metų „Android“ ir „iOS“ vis labiau priartėjo - „Google“ visa „Android“ platforma tampa mažiau atviro kodo, nes „Google Play“ paslaugoms priskiriama daugiau dalykų, o „iOS“ suteikia daugiau galios ir lankstumo programoms ir vartotojams.
Vaizdo kreditas: „Aidan“ „Flickr“