"Android" yra "Atviras", o "iOS" yra "uždarytas" - bet ką tai reiškia jums?

Turinys:

"Android" yra "Atviras", o "iOS" yra "uždarytas" - bet ką tai reiškia jums?
"Android" yra "Atviras", o "iOS" yra "uždarytas" - bet ką tai reiškia jums?

Video: "Android" yra "Atviras", o "iOS" yra "uždarytas" - bet ką tai reiškia jums?

Video:
Video: Multiple Time Zone Clocks on Windows 10 Taskbar! - YouTube 2024, Balandis
Anonim
Atrodo, kad yra kažkas, kad viskas sutampa - "Google" "Android" yra labiau "atviras", o "Apple" "iOS" yra labiau uždara operacinė sistema. Štai ką tai iš tikrųjų reiškia jums.
Atrodo, kad yra kažkas, kad viskas sutampa - "Google" "Android" yra labiau "atviras", o "Apple" "iOS" yra labiau uždara operacinė sistema. Štai ką tai iš tikrųjų reiškia jums.

"Atidaryti" ir "uždaryti" reiškia daug dalykų, nuo pradinio kodo iki programos parduotuvės, kiek operacinė sistema leidžia jums tinkinti ir keisti dalykus.

Atvirojo šaltinio (iš dalies) ir uždarojo šaltinio

"Android" yra "atviras" įvairiais būdais. Viena vertus, "Android" operacinė sistema pagrįsta "Android Open Source Project" arba AOSP kodu. Tai atvirojo kodo programa, todėl žmonės gali naudoti tą šaltinio kodą ir kurti pritaikytas operacines sistemas. CyanogenMod yra pasirinktinis ROM, pagrįstas šiuo kodu, pavyzdžiui. Amazonės "Fire OS", naudojama "Kindle Fire and Fire" telefone, taip pat remiasi šiuo atvirojo kodo "Android" kodu.

Tačiau vis daugiau ir daugiau "Android" skiriasi uždarų programų ir "API" iš "Google Play" paslaugų. "Android" gali reikšti keletą dalykų. Tai atvirojo kodo operacinė sistema (AOSP), taip. Tačiau tai, ką dauguma žmonių mano, kad "Android" su visais "Google" bitais yra tik iš dalies atviro kodo operacinė sistema. Ir dauguma telefonų siunčia su užrakintą įkrovos tvarkyklę - kai kurie gali neleisti jį atrakinti, nenaudojant saugumo pažeidžiamumo, todėl įdiegti savo pageidaujamą "Android" OS gali būti sunkiau, nei jūs galvojate.

Kita vertus, Apple "iOS" yra uždaras šaltinis. Taip, ji turi keletą atvirojo kodo bitų, tačiau didžioji dalis operacinės sistemos yra uždarojo tipo. Nėra jokios realios galimybės sukurti naują operacinę sistemą.

Ką tai reiškia tau: Jei nenorite, kad norėtumėte, kad jūsų telefone būtų naudojami įprasti ROM įrenginiai, ir norėtumėte netvarkyti tokio dalyko, "Android" yra už jus. Jei neturite, "iOS" yra gerai. Ir čia gaila tiesa: viena iš pagrindinių priežasčių įdiegti pasirinktinį ROM yra gauti šiuolaikiškesnę "Android" versiją telefonu, kurio gamintojas nebepritarė. Tai nėra susirūpinimas dėl "iOS".

Image
Image

Programos gali kilti iš bet kur vs tik "App Store"

"Android" galite perjungti jungiklį, kad įdiegtumėte programas iš "nežinomų šaltinių". Tai leidžia jums įdiegti programas iš "Google Play", kuri yra "Google" programų parduotuvė. Net jei "Google" nepatvirtina programos, ją galite įdiegti kitur. "Google" taip pat mažiau riboja programas savo programų parduotuvėje.

Sistemoje "iOS" galite įdiegti tik "Apple App Store" programas. Jei "Apple" nenori patvirtinti programos arba pašalina ją iš "App Store", jūs tiesiog negalite ją naudoti. "Sideloading" nepatvirtintoms programoms reikia "jailbreaking", tai yra galvos skausmas.

Ką tai reiškia tau: Priklausomai nuo to, ką norite padaryti savo telefone, tai gali būti realus susirūpinimas. Pvz., "Apple" programų parduotuvė neleidžia vaizdo žaidimų emuliatorių, "BitTorrent" klientų ir kitų tipų programų, kurias jie laiko ginčytinomis. Pavyzdžiui, "Apple" draudžia žaidimus su prieštaringais turinio iš programos parduotuvės.

Iš tiesų, dauguma žmonių, tikriausiai, neprieštaraus šiems apribojimams. Bet jei planuojate naudoti vaizdo žaidimų emulatorių ir kitų rūšių prieštaringas programas, tikriausiai norėsite gauti "Android" telefoną, o ne "iPhone".

Image
Image

Pritaikymas ir lankstumas

Istoriškai Android telefonai buvo lankstesni. "Android" programos turi prieigą prie visos rinkmenų sistemos, gali bendrauti viena kitai naudodamiesi "Bendrinimo" funkcija, pakeičia pradinio ekrano paleidimo priemonę, pakeičia klaviatūrą, nustato save kaip numatytasis programas ir daugelį kitų dalykų. Pavyzdžiui, kai kurios programos iš tikrųjų gali užpildyti kitų programų populiarumą. Galite įdėti elementus visame pradiniame ekrane. Galite įdiegti trečiosios šalies paleidimo priemonę ir piktogramų temą, kad visiškai pakeistumėte, kaip rodomi jūsų pagrindinis ekranas ir programos piktogramos.

"iOS" yra labiau ribotas. Programos neturi tokios galios, kad galėtų naudotis jomis, ir joms draudžiama bendrauti tarpusavyje. Per metus "Apple" tobulino. Programos gali padaryti 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 tau: "iOS" vis dar yra mažesnė, tačiau funkcijos, pvz., valdikliai, bendrinamos tarp programų, fono programose ir trečiųjų šalių klaviatūrose, jau pasiekė "iOS". Jei norite, kad visas jūsų pradinis ekranas ir užrakinimo ekranas veiktų kitaip, jums reikės "Android" telefono. Tačiau "iOS" siūlo daugybę lankstumo neišėję visiškai už borto.

Tačiau "Apple" "iOS" vis tiek neleidžia jums pasirinkti numatytosios žiniatinklio naršyklės, el. Pašto kliento, žemėlapių programos ir kitų numatytųjų programų. Tai dar labiau sutrikdys, jei norite naudoti kitas programas.

Image
Image

Įsišaknijimas ir jailbreaking

Nepaisant visų galingų "Android" pasiūlymų, daugybė funkcijų yra užrakintos už "įsišaknijimo". Jums reikės prisijungti prie šaknies, kad galėtumėte pasinaudoti visomis "Android" entuziastų trimitais. Daugeliui telefonų, norint įsitvirtinti, iš tikrųjų reikia pasinaudoti saugumo pažeidžiamumu. Pavyzdžiui, kai kuriuose telefonuose - pvz., "Google" "Nexus" telefonuose - lengva apeiti apsaugą ir padaryti tai, ko jums patinka.Tačiau "Google" vis dar nemėgsta prisijungti, o "Android" atnaujinimai pašalins jūsų prieigą prie šaknies.

"Apple" vartotojai, kurie nori nepatvirtintų programų, tweaks ir išsamesnės prieigos prie "iOS", turi "jailbreak" operacinę sistemą. Tai iš tiesų yra panašus į šaknį tam tikrais būdais - tai reikalauja išnaudoti "iOS" saugumo skylę. Kai atliksite "jailbreak", jūs negalėsite atnaujinti naujos "iOS" versijos. Jums reikės palaukti, kol bus paleistas jailbreak'as, arba prarasite visus savo "jailbreak" tweaks.

Ką tai reiškia jums: Paprastai "Android" yra lengviau nei jailbreak "iOS". Būtinai pasirinkite telefoną, kurį lengva root, jei tai jums svarbu.

Image
Image

Taigi, galiausiai, kas tai svarbu? Daugeliui žmonių tai tikrai nesvarbu. "iOS" siūlo vis daugiau ir daugiau lankstumo kiekvienoje versijoje. "Google" "Android" nėra visiškai atvira platforma - kažkas visiškai atviro kodo, galbūt norėsite ieškoti Ubuntu telefonams ar "Firefox OS".

Kita vertus, jei esate tas, kuris nori pritaikyti kiekvieną mažą dalyką apie savo įrenginį, žemo lygio dalykus ir įdiegti atsitiktines programas, kurias "Apple" gali nepatvirtinti, "Android" telefonas vis dar yra lankstesnė platforma.

Į vieną postą neįmanoma aptarti kiekvieno šios diskusijos aspekto, tačiau tai suteikia jums idėjų apie tai, kas čia yra "atvira" ir "uždara". Per metus "Android" ir "iOS" priartėjo vienas prie kito - "Google" visa "Android" platforma tampa mažiau atviro kodo, nes "Google Play" paslaugoms priskiriama daugiau dalykų, o "iOS" teikia daugiau galių ir lankstumo programoms ir naudotojams.

Rekomenduojamas: