Android er åben og iOS er lukket - men hvad betyder det for dig?
Hvis der er noget, der synes at være enige om, er det, at Googles Android er mere "åben", og Apples iOS er et mere "lukket" operativsystem. Her er hvad det egentlig betyder for dig.
"Åbn" vs "lukket" betyder mange ting, fra kildekode til appbutik til, hvor meget operativsystemet gør det muligt at tilpasse og finjustere ting.
Åben kilde (delvist) vs lukket kilde
Android er "åben" på en række måder. For det første er Android-operativsystemet baseret på kode fra "Android Open Source Project" eller AOSP. Det er open source, så folk kan tage kildekoden og oprette brugerdefinerede operativsystemer fra den. CyanogenMod er en brugerdefineret ROM baseret på denne kode. Amazon's Fire OS, der bruges på Kindle Fire og Fire Phone, er også baseret på denne open source Android-kode.
Men flere og flere af Android kommer i form af closed source applikationer og API'er fra Google Play Services. "Android" kan betyde flere ting. Det er et open source-operativsystem (AOSP), ja. Men hvad de fleste mennesker tænker på som "Android" komplet med alle Google-bits er kun et delvist open source-operativsystem. Og de fleste telefoner leveres med en låst bootloader - nogle kan ikke lade dig låse den op uden at udnytte en sikkerhedsproblemer. Derfor kan installation af dit eget foretrukne Android OS være sværere end du måske tror.
På den anden side er Apples IOS lukket kilde. Ja, det har nogle open source-bits, men langt størstedelen af operativsystemet er lukket kilde. Der er ingen reel mulighed for at lave et nyt operativsystem fra det.
Hvad det betyder for dig: Hvis du desperat vil have brugerdefinerede ROM'er til din telefon og vil rive rundt med denne slags ting, er Android til dig. Hvis du ikke gør det, er iOS fint. Og her er en uheldig sandhed: En af de store grunde til at installere en brugerdefineret ROM er at få en mere moderne version af Android på en telefon, som ikke længere understøttes af producenten. Dette er ikke et problem med iOS.
Apps kan komme fra hvor som helst vs. kun App Store
På Android kan du vende en switch til at installere apps fra "ukendte kilder." Dette gør det muligt at installere programmer fra uden for Google Play, som er Googles appbutik. Selvom Google ikke godkender en app, kan du installere den fra andre steder. Google er også mindre restriktive for apps i deres egen appbutik.
På iOS kan du kun installere programmer fra Apples App Store. Hvis Apple ikke vil godkende en app, eller de fjerner den fra appbutikken, kan du bare ikke bruge den. "Sidelading" uautoriserede apps kræver jailbreaking, hvilket er hovedpine.
Hvad det betyder for dig: Afhængigt af hvad du vil gøre på din telefon, kan dette være en reel bekymring. Apples appbutik tillader f.eks. Ikke videospilemulatorer, BitTorrent-klienter og andre typer apps, som de anser for kontroversielle. For eksempel forbyder Apple spil med kontroversielt indhold fra appbutikken.
Realistisk vil de fleste sandsynligvis ikke løbe op imod disse begrænsninger. Men hvis du planlægger at bruge videospilemulatorer og andre slags kontroversielle apps, vil du sikkert have en Android-telefon i stedet for en iPhone.
Tilpasningsevne og fleksibilitet
Historisk set har Android-telefoner været mere fleksible. Android-apps har adgang til et fuldt filsystem, kan kommunikere hinanden via Share-funktionen, ændre startskærmen til startskærmen, bytte dit tastatur, sætte sig som standard apps og gøre mange mange andre ting. For eksempel kan nogle apps rent faktisk løbe over toppen af andre apps. Du kan placere widgets over hele startskærmen. Du kan installere en tredjeparts launcher og et ikon tema for helt at ændre, hvordan din startskærm og app ikoner på den vises.
iOS er mere begrænset. Apps har ikke så meget strøm til rådighed for dem og er begrænset fra at kommunikere med hinanden. I årenes løb har Apple forbedret sig på dette. Apps kan gøre mere i baggrunden, og iOS 8 tilføjer en delfunktion, tastaturer fra tredjeparter og widgets, der kører i meddelelsescenteret snarere end på startskærmen.
Hvad det betyder for dig: IOS er stadig mere begrænset, men funktioner som widgets, deling mellem apps, apps, der kører i baggrunden, og tredjeparts tastaturer er nu ankommet til iOS. Hvis du vil gøre hele din startskærm og låse skærm arbejde på en anden måde, skal du bruge en Android-telefon. Men iOS giver en masse fleksibilitet uden at gå helt overbord.
Apples iOS tillader dig dog ikke at vælge din standardwebbrowser, e-mail-klient, kortlægningsapp og andre standardapps - det er stadig lidt irriteret, hvis du foretrækker andre apps.
Rooting vs Jailbreaking
På trods af al den magt Android tilbyder, er mange funktioner låst bag "rooting." Du skal bruge root adgang for virkelig at udnytte alle Android-entusiaster trompet. På de fleste telefoner kræver rooting faktisk at udnytte en sikkerhedsrisiko. På nogle telefoner - f.eks. Googles Nexus-telefoner - er det nemt at omgå sikkerheden og gøre, hvad du kan lide. Men Google kan stadig ikke lide at rooting, og Android-opdateringer fjerner din root-adgang.
Apples brugere, der ønsker uautoriserede apps, tweaks og mere dybtgående adgang til iOS, skal "jailbreak" operativsystemet. Det ligner faktisk rooting på nogle måder - det kræver udnyttelse af et sikkerhedshul i iOS. Når du har udført et jailbreak, kan du ikke nødvendigvis opgradere til en ny version af iOS. Du bliver nødt til at vente på en jailbreak til at blive frigivet til det først, eller du vil miste alle dine jailbreak tweaks.
Hvad det betyder for dig: Det er normalt lettere at rod Android end jailbreak iOS. Sørg for at vælge en telefon, der er let at rod, hvis det betyder noget for dig.
Så i sidste ende, hvad betyder det? For de fleste mennesker er det ærligt ikke noget meget. iOS tilbyder mere og mere fleksibilitet med hver bestående version. Googles Android er ikke en helt åben platform - for noget helt open source, kan du måske kigge på Ubuntu til telefoner eller Firefox OS.
På den anden side, hvis du er en person, der ønsker at tilpasse hver eneste lille ting med din enhed, tilpasse ting på lavt niveau og installere tilfældige apps, som Apple ikke kan godkende, er en Android-telefon stadig en mere fleksibel platform til det.
Det er umuligt at dække alle aspekter af denne debat i et enkelt indlæg, men det giver dig en ide om, hvad "åben" og "lukket" betyder her. I løbet af årene har Android og iOS vokset tættere på hinanden - med Googles hele Android-platformen bliver mindre open source, da flere ting er opdelt i Google Play Services og iOS giver mere strøm og fleksibilitet til apps og brugere.
Billedkredit: Aidan on Flickr