Startpagina » hoe » Android is Open en iOS is gesloten - maar wat betekent dat voor jou?

    Android is Open en iOS is gesloten - maar wat betekent dat voor jou?

    Als er iets lijkt overeen te komen, is het dat Google's Android meer "open" is en Apple's iOS een meer "gesloten" besturingssysteem is. Dit is wat dat voor jou betekent.

    "Open" versus "gesloten" betekent veel dingen, van de broncode tot de app store tot hoeveel het besturingssysteem u toestaat om dingen aan te passen en aan te passen.

    Open-source (gedeeltelijk) versus closed-source

    Android is op verschillende manieren 'open'. Om te beginnen is het Android-besturingssysteem gebaseerd op de code van het "Android Open Source Project" of AOSP. Het is open-source, dus mensen kunnen die broncode gebruiken en er aangepaste besturingssystemen van maken. CyanogenMod is een aangepaste ROM op basis van deze code, bijvoorbeeld. Amazon's Fire OS, gebruikt op de Kindle Fire and Fire Phone, is ook gebaseerd op deze open-source Android-code.

    Meer en meer van Android komt echter in de vorm van closed-source applicaties en API's van Google Play Services. "Android" kan verschillende dingen betekenen. Het is een open-source besturingssysteem (AOSP), ja. Maar wat de meeste mensen als "Android" beschouwen, compleet met alle Google-bits, is slechts een gedeeltelijk open source besturingssysteem. En de meeste telefoons worden geleverd met een vergrendelde opstartlader - sommige laten je deze niet ontgrendelen zonder misbruik te maken van een beveiligingslek, dus het installeren van je eigen Android-besturingssysteem is misschien moeilijker dan je zou denken.

    Aan de andere kant is iOS van Apple closed-source. Ja, het heeft enkele opensourcebits, maar de overgrote meerderheid van het besturingssysteem is closed-source. Er is geen echte mogelijkheid om er een nieuw besturingssysteem van te maken.

    Wat dit voor u betekent: Als je wanhopig aangepaste ROM's voor je telefoon wilt en met dit soort dingen wilt rommelen, dan is Android iets voor jou. Als je het niet doet, is iOS prima. En hier is een ongelukkige waarheid: een van de belangrijkste redenen om een ​​aangepaste ROM te installeren, is om een ​​modernere versie van Android op een telefoon te krijgen die niet meer wordt ondersteund door de fabrikant. Dit is geen probleem met iOS.

    Apps kunnen overal vandaan komen versus alleen de App Store

    Op Android kun je een schakelaar omdraaien om apps uit 'onbekende bronnen' te installeren. Hiermee kun je apps installeren van buiten Google Play, de app store van Google. Zelfs als Google een app niet goedkeurt, kunt u deze van elders installeren. Google is ook minder beperkend over apps in hun eigen app store.

    Op iOS kunt u alleen applicaties installeren vanuit de App Store van Apple. Als Apple een app niet wil goedkeuren of als ze het uit de app store verwijdert, kun je het gewoon niet gebruiken. "Sideloading" niet-goedgekeurde apps vereisen jailbreak, wat een hoofdpijn is.

    Wat dit voor u betekent: Afhankelijk van wat u op uw telefoon wilt doen, kan dit een punt van zorg zijn. De app store van Apple staat bijvoorbeeld geen emulators voor videogames, BitTorrent-clients en andere soorten apps toe die zij als controversieel beschouwen. Apple verbiedt bijvoorbeeld games met controversiële inhoud van de app store.

    Realistisch gezien zullen de meeste mensen waarschijnlijk niet tegen deze beperkingen aanlopen. Maar als u van plan bent om emulators voor videogames en andere soorten controversiële apps te gebruiken, wilt u waarschijnlijk een Android-telefoon in plaats van een iPhone..

    Aanpasbaarheid en flexibiliteit

    Historisch gezien waren Android-telefoons flexibeler. Android-apps hebben toegang tot een volledig bestandssysteem, kunnen met elkaar communiceren via de Share-functie, het startscherm van het startscherm wijzigen, uw toetsenbord verwisselen, zichzelf instellen als standaard-apps en vele andere dingen doen. Sommige apps kunnen bijvoorbeeld zelfs over de top van andere apps rennen. U kunt widgets overal op uw startscherm plaatsen. U kunt een launcher van een derde partij en een pictogramthema installeren om volledig te veranderen hoe uw startscherm en de app-pictogrammen erop verschijnen.

    iOS is beperkter. Apps hebben niet zoveel stroom voor hen beschikbaar en zijn beperkt in het communiceren met elkaar. In de loop der jaren heeft Apple dit verbeterd. Apps kunnen meer op de achtergrond doen en iOS 8 voegt een deelfunctie, toetsenborden van derden en widgets toe die in het meldingscentrum worden uitgevoerd in plaats van op het startscherm.

    Wat dit voor u betekent: iOS is nog beperkter, maar functies zoals widgets, delen tussen apps, apps die op de achtergrond worden uitgevoerd en toetsenborden van derden zijn nu in iOS aangekomen. Als je je hele startscherm en vergrendelscherm op een andere manier wilt laten werken, heb je een Android-telefoon nodig. Maar iOS biedt veel flexibiliteit zonder volledig overboord te gaan.

    Apple's iOS staat je echter nog steeds niet toe om je standaard webbrowser, e-mailclient, toewijzingapp en andere standaard apps te kiezen - dat is nog steeds een beetje vervelend als je andere apps verkiest.

    Rooten versus Jailbreaking

    Ondanks alle power die Android biedt, zijn veel functies achter 'rooten' verborgen. Je hebt root-toegang nodig om echt te profiteren van alle krachtige Android-enthousiasten die trompet spelen. Op de meeste telefoons vereist rooten eigenlijk gebruik maken van een beveiligingsprobleem. Op sommige telefoons - Google's Nexus-telefoons bijvoorbeeld - is het eenvoudig om de beveiliging te omzeilen en te doen wat u wilt. Maar Google houdt nog steeds niet van rooten, en Android-updates zullen je root-toegang verwijderen.

    Apple-gebruikers die niet-goedgekeurde apps, tweaks en meer diepgaande toegang tot iOS willen, moeten het besturingssysteem "jailbreaken". Dit lijkt op sommige manieren op rooten - het vereist het misbruiken van een gat in iOS. Zodra je een jailbreak hebt uitgevoerd, kun je niet per se upgraden naar een nieuwe versie van iOS. Je zult moeten wachten tot een jailbreak voor het eerst wordt vrijgegeven of je verliest al je jailbreak tweaks.

    Wat dit voor u betekent: Het is meestal gemakkelijker om Android te rooten dan iOS te jailbreaken. Kies een telefoon die eenvoudig te rooten is als dit belangrijk voor u is.


    Dus, uiteindelijk, wat maakt het uit? Voor de meeste mensen maakt het eerlijk gezegd niet veel uit. iOS biedt meer en meer flexibiliteit bij elke passerende versie. Android van Google is geen volledig open platform - voor iets volledig open-source, zou je misschien willen kijken naar Ubuntu voor telefoons of Firefox OS.

    Aan de andere kant, als u iemand bent die elk klein ding over uw apparaat wil aanpassen, dingen op het laagste niveau aanpast en willekeurige apps installeert die Apple misschien niet goedkeurt, is een Android-telefoon nog steeds een meer flexibel platform voor dat.

    Het is onmogelijk om elk aspect van dit debat in één bericht te behandelen, maar dit geeft u een idee van wat 'open' en 'gesloten' hier betekent. In de loop der jaren zijn Android en iOS dichter bij elkaar gegroeid, waarbij het volledige Android-platform van Google minder open source is geworden naarmate meer dingen worden ondergebracht in Google Play-services en iOS meer mogelijkheden en flexibiliteit biedt voor apps en gebruikers.

    Image Credit: Aidan op Flickr