Koduleht » kuidas » Android on “Open” ja iOS on “suletud” - aga mida see teile tähendab?

    Android on “Open” ja iOS on “suletud” - aga mida see teile tähendab?

    Kui midagi näib olevat nõus, on see, et Google'i Android on rohkem avatud ja Apple'i iOS on rohkem suletud operatsioonisüsteem. Siin on see, mis tegelikult teile tähendab.

    "Avatud" vs "suletud" tähendab palju asju, lähtekoodi ja rakenduste salvestamise vahel kuni operatsioonisüsteemi asjade kohandamiseni ja näpistamiseni.

    Avatud allikas (osaliselt) vs suletud allikas

    Android on mitmesugustel viisidel avatud. Esiteks põhineb Android-operatsioonisüsteem koodil „Android Open Source Project” või AOSP. See on avatud lähtekoodiga, nii et inimesed saavad selle lähtekoodi ja luua sellest kohandatud operatsioonisüsteeme. CyanogenMod on kohandatud kood, mis põhineb näiteks sellel koodil. Amazon's Fire OS, mida kasutatakse Kindle Fire ja Fire Phone, põhineb ka sellel avatud lähtekoodiga Android-koodil.

    Kuid enam ja rohkem Androidi on Google Play teenuste suletud lähtekoodiga rakenduste ja API-de kujul. „Android“ võib tähendada mitmeid asju. See on avatud lähtekoodiga operatsioonisüsteem (AOSP), jah. Aga mida enamik inimesi arvab, et kõik Google'i bitid on „Android”, on ainult osaliselt avatud lähtekoodiga operatsioonisüsteem. Ja enamik telefone laevad koos lukustatud bootloaderiga - mõned ei pruugi teile seda avada ilma turvahaavatavust ära kasutamata, nii et teie eelistatud Android OS-i installimine võib olla raskem kui arvate.

    Teisest küljest on Apple'i iOS suletud allikas. Jah, sellel on mõned avatud lähtekoodiga bitid, kuid enamik operatsioonisüsteemi on suletud allikas. Ei ole reaalset võimalust teha sellest uut operatsioonisüsteemi.

    Mida see teile tähendab: Kui soovid meeleheitlikult oma ROM-ile kohandatud ROM-e ja tahad sellist asja segada, on Android teile. Kui te seda ei tee, on iOS hea. Ja siin on kahetsusväärne tõde: üks ROM-i paigaldamise üks suuremaid põhjuseid on saada Android'i kaasaegsem versioon telefonis, mida tootja ei toeta. See ei puuduta iOS-i.

    Rakendused võivad tulla kõikjal vs ainult App Store'ist

    Androidis saate lülitada lülitit rakenduste installimiseks „tundmatutest allikatest”. See võimaldab teil installida rakendusi väljaspool Google Play, mis on Google'i rakenduste kauplus. Isegi kui Google ei kiida rakendust heaks, saate selle installida mujalt. Google on ka oma rakenduste poes rakenduste suhtes vähem piirav.

    IOS-il saate installida rakendusi ainult Apple'i App Store'ist. Kui Apple ei soovi rakendust heaks kiita või eemaldab selle rakenduste poest, ei saa te seda lihtsalt kasutada. „Sideloading” (heakskiitmata) rakendused nõuavad purjetamist, mis on peavalu.

    Mida see teile tähendab: Sõltuvalt sellest, mida soovite telefonis teha, võib see olla tegelik probleem. Näiteks ei luba Apple'i rakenduste kauplus videomängude emulaatoreid, BitTorrenti kliente ja muud tüüpi rakendusi, mida nad peavad vastuolulisteks. Näiteks keelab Apple rakenduste poest vastuolulise sisuga mängud.

    Reaalselt ei pruugi enamik inimesi nende piirangute vastu. Aga kui te plaanite kasutada videomängude emulaatoreid ja muid vastuolulisi rakendusi, tahate ilmselt iPhone'i asemel telefoni Android-telefoni hankida..

    Kohandatavus ja paindlikkus

    Ajalooliselt on Android-telefonid olnud paindlikumad. Android-rakendustel on juurdepääs täielikule failisüsteemile, võimalik üksteisega suhelda funktsiooni Share abil, muuta avakuva käivitaja, vahetada klaviatuuri välja, seadistada ennast vaikimisi rakendusteks ja teha palju muid asju. Näiteks võivad mõned rakendused tegelikult töötada teiste rakenduste peal. Vidinaid saate paigutada kogu avalehele. Saate installida kolmanda osapoole kanderaketi ja ikooniteema, et täielikult muuta oma avakuva ja selle ikoonide ilmumist.

    iOS on piiratum. Rakendustel ei ole neile nii palju energiat ja nad ei saa omavahel suhelda. Aastate jooksul on Apple seda parandanud. Rakendused võivad taustal rohkem ära teha ja iOS 8 lisab jagamisfunktsiooni, kolmanda osapoole klaviatuure ja vidinaid, mis töötavad pigem teavituskeskuses kui avakuval.

    Mida see teile tähendab: iOS on ikka veel piiratud, kuid funktsioonid nagu vidinad, jagamine rakenduste, taustal töötavate rakenduste ja kolmanda osapoole klaviatuuride vahel on nüüd saabunud iOS-i. Kui soovite, et kogu oma kodusekraan ja lukustusekraan toimiksid teisiti, peate Android-telefoni. Kuid iOS pakub palju paindlikkust, ilma et see oleks täiesti üle parda.

    Apple'i iOS ei võimalda siiski teil valida vaikimisi kasutatavat veebibrauserit, e-posti klienti, kaardistamisrakendust ja muid vaikeprogramme - see on veel veidi häiriv, kui eelistate teisi rakendusi.

    Juurdumine vs Jailbreaking

    Hoolimata kõigist Android-pakkumistest, on palju funktsioone „juurdumisele“ taga. Peate juurjuurdepääsu, et tõesti ära kasutada kõiki Android-i entusiastide trompetit. Enamikus telefonides nõuab juurdumine tegelikult turvalisuse haavatavuse ärakasutamist. Mõnes telefonis - näiteks Google'i Nexuse telefonides - on lihtne turvalisust mööda hiilida ja teha seda, mida soovite. Kuid Google ei meeldi ikka veel juurdumisele ning Android-värskendused eemaldavad teie juurepääsu.

    Apple'i kasutajad, kes soovivad heakskiitmata rakendusi, tweaks'i ja põhjalikumat juurdepääsu iOS-ile, peavad operatsioonisüsteemi „jailbreak”. See on tegelikult sarnane juurdumisele mõnes mõttes - see nõuab iOS-i turvaaugu kasutamist. Kui olete teinud jailbreak, ei saa te tingimata uuendada iOS-i uuele versioonile. Peate ootama, et selle eest vabastataks jailbreak, või kaotate kõik oma jailbreaki vead.

    Mida see teile tähendab: Tavaliselt on Androidi juurimine lihtsam kui jailbreak iOS. Valige kindlasti telefon, mis on teie jaoks kerge juurida.


    Niisiis, mis see on? Enamiku inimeste jaoks pole see ausalt tähtis. iOS pakub üha enam paindlikkust iga mööduva versiooni puhul. Google'i Android ei ole täiesti avatud platvorm - midagi täiesti avatud lähtekoodiga, võiksite vaadata Ubuntu telefonide või Firefox OS-i jaoks.

    Teisest küljest, kui olete keegi, kes soovib seadmega kohandada iga väikest asja, vähese tasemega asjade näpistamist ja juhuslike rakenduste installimist, ei pruugi Apple seda heaks kiita, sest Android-telefon on selle jaoks veel paindlikum platvorm.

    Selle arutelu kõiki aspekte ei ole võimalik üheainsa ametikohaga katta, kuid see annab teile mõningase ettekujutuse sellest, mida tähendab "avatud" ja "suletud". Aastate jooksul on Android ja iOS üksteisele lähemale kasvanud - Google'i kogu Android-platvorm muutub vähem avatud lähtekoodiks, kuna Google Play teenustes on rohkem asju ja iOS pakub rakendustele ja kasutajatele rohkem võimu ja paindlikkust.

    Image Credit: Aidan Flickris