Terminologie: de iPhone is open en gesloten tegelijk



Deze column verscheen eerder in Control.

Wat is open? Wat is gesloten? Het klinkt als een Sesamstraat-filmpje over een deur, maar ik heb het over de inmiddels alomtegenwoordige Apple-discussie. “Leuk ding die iPhone, maar hij is zo gesloten.” Ik hoor gamedevelopers er regelmatig over mopperen. Met een vies gezicht maken ze me duidelijk dat er weinig ergers bestaat.

Bestandsstructuur

De iPhone (en de iPod Touch en de iPad, maar gemakshalve heb ik het over de iPhone) is gesloten op meerdere manieren. Je kan er (zonder hacks) niet zomaar bestanden op zetten of af halen, alles wordt gesynchroniseerd via iTunes. Dat vinden techies vervelend, maar ik vind het wel prettig. Ik moet al over zoveel dingen nadenken in het leven dat ik blij ben dat ik niet ook nog hoef bij te houden welke bestanden waar staan.

Dat is (vermoedelijk) ook Apple’s motivatie. De meeste mensen willen helemaal niet weten waar hun bestanden staan, welke extensie die hebben, of het wel de nieuwste versie is. Ze willen gewoon muziek luisteren, foto’s bewerken en applicaties gebruiken. Dankzij de iPhone kan Apple breken met het archaïsche model van de hiërarchische bestandsstructuur. En dat maakt computeren leuker en makkelijker voor iedereen. Ik kan niet wachten tot mijn Mac (of bureau-iPhone) net zo handig wordt.

App Store

Maar als developers klagen over Apple’s geslotenheid, gaat het natuurlijk voornamelijk over het App Store-model. Wie een game wil uitbrengen voor de iPhone moet hiervoor verplicht langs Apple. Het bedrijf controleert alle apps en behoudt het recht om dingen te weigeren of terug te trekken. Daarnaast heeft men via de diverse top tienen in de winkel een dikke vinger in de pap bij wat succesvol wordt.

Het verbaast mij dat juist gamedevelopers hier zo verbolgen over zijn. Ja, als je het vergelijkt met pc-platformen zoals Windows, Mac OS en Linux is de App Store gesloten. Daar ben je volledig vrij om te maken en verkopen wat je wilt. Vervolgens steek je 100% van de inkomsten in eigen zak. Maar kijk je de andere kant op, dan is de App Store juist ongekend open.

Ik heb het over consoles. De tijd dat Nintendo bepaalde dat een third party publisher per jaar maximaal vijf NES-cartridges mocht uitbrengen ligt gelukkig ver achter ons, maar desondanks is het nog een hele kluif: een ontwikkelingslicentie verwerven, dure ontwikkelhardware aanschaffen, je game goedgekeurd krijgen, in de winkel leggen. Je hebt echt een uitgever nodig om al het gedoe te regelen. Aan het einde van de rit, na alle tolpoortjes, ben je blij als je 10% van de verkoopprijs overhoudt.

Halfvol of halfleeg

Daarmee vergeleken is de App Store een open paradijs - een Efteling zonder entreebewijs. Iedereen kan gratis de ontwikkelsoftware downloaden, die draait op iedere Mac. Voor $100 per jaar ben je een gelicenseerd ontwikkelaar en kun je apps submitten. Dat je niet precies weet hoe lang het approvalproces gaat duren en op welke onduidelijke regels je game kan afketsen is vervelend, maar uiteindelijk krijg je wel 70% van de verkoopprijs.

Dus wat is open? Wat is gesloten? Het is maar hoe je het bekijkt. Het glas is halfvol als het net is bijgevuld, halfleeg als je er net van hebt gedronken. De iPhone is de meest open console ooit en een verdomd gesloten pc.

17 reacties

  1. Henk · 27-7-2010 · 17.27 uur

    Als techie zeg ik dan: kijk eens naar Android. Dat heeft dezelfde dingen die je aanhaalt: een verborgen bestandsstructuur en een appstore. Het grote verschil is dat áls je meer wilt, dan kán het wel (zonder dat je eerst je telefoon moet hacken).
    Waarom moet Apple het dan zo nodig beperken?

  2. Niels ’t Hooft · 27-7-2010 · 18.43 uur

    @Henk: Het korte antwoord is, “Om de gebruikerservaring te waarborgen.” En je zegt het zelf al, als je het wilt, kun je gewoon je iPhone jailbreaken. Maar mijn column gaat vooral over het perspectief van de gameontwikkelaars.

  3. Marcel · 27-7-2010 · 19.42 uur

    Wat ik me dus afvraag is wat dit betekend voor consoles. Deze apparaten zijn ook super gesloten. Sony heeft dit jaar nog de ondersteuning van Linux verwijderd op haar console wat tot veel ophef heeft geleid binnen een bepaalde community.

    Ik begrijp de redenatie van de rechter ook niet helemaal. Als je een apparaat koopt dan ga je toch akkoord met de voorwaarden van het apparaat. Dat het apparaat gesloten is, is een voorwaarden van het product.

  4. Sander van der Vegte · 27-7-2010 · 20.10 uur

    Als de gemiddelde iPhone ontwikkelaar $682 per jaar verdient (bron) is het glas voor de meeste halfleeg.

    Het risico van games uitbrengen via de appstore is ongekend hoog. Je app kan geweigerd worden zonder reden, en het lijkt belangrijker om iemand van Apple te kennen die je game pushed dan een kwaliteitsproduct af te leveren. Investeerders vinden dit niet interessant. Dan ga ik liever naar een 5 games per jaar plan, dan doen developers tenminste hun best om er wat van te maken waardoor de 90% van de apps wat geen cent waard is in de eerste plaats nooit in de app store was beland.

  5. David Nieborg · 27-7-2010 · 20.39 uur

    “Dus wat is open? Wat is gesloten? Het is maar hoe je het bekijkt.”

    Het beste antwoord op deze vraag wordt gegeven in het boek “The Future of the Internet — And How to Stop It” van de Amerikaanse jurist Jonathan Zittrain. IJzersterk verhaal en ik raad een ieder die dit debat interessant vindt en inhoudelijk nog wat op te steken, zijn boek te lezen. Hij trekt het breder dan alleen consoles, maar heeft het wel degelijk over de Xbox, Playstation enz. Ook trekt hij een duidelijke grens (tussen open en gesloten). Kortom, lees dat boek!

    De titel geeft overigens aan waar Zittrain staat in dit debat. Het boek is als .pdf (gratis en legaal) te downloaden.

    Over de iPad heeft hij ook een paar rake observaties. Ik kan het niet meer met hem eens zijn.

    “To be sure, many rejected apps will not be missed. (Only eight spendthrifts bought I Am Rich before it disappeared.) And users can be protected from harmful software from suspect sources. But consider: the world wide web started as, and remains, an app. Its first versions were written by Tim Berners-Lee, a British computer scientist who was unaffiliated with any software or hardware vendor. How worthy of approval would Wikipedia have seemed when it boasted only seven articles — dubiously hoping that the public would magically provide the rest? How threatened might today’s content publishers feel by peer-to-peer apps that let iPhone users trade data from one phone to another? We know the answer to that: enough that they have persuaded Apple to exclude all such apps from the App Store.”

    &

    “Hope lies in more balanced combinations of open and closed systems, such as that embodied by the traditional Apple Mac – or phones based on the Android operating system from the Open Handset Alliance, a consortium of hardware, software and telecoms companies. Android Market is the approved counterpart to Apple’s App Store but, in this case, users are also free to go off-roading, installing any code they like. Android is a canary in the digital coal mine: will its more open model survive should people load suspect apps and find they cannot make calls any more?

    Mr Jobs ushered in the personal computer era and now he is trying to usher it out. We should focus on preserving our freedoms, even as the devices we acquire become more attractive and easier to use.”

  6. mika74 · 28-7-2010 · 8.01 uur

    tis simpel, net wat niels zegt is apple ook mijn liefde.
    Ik ben een n00b, ik wil enkel gebruiken en ervaren.
    Ik game enkel op consoles omdat ik op een pc, instelling en de gehele frotzooi moet afstemmen op elkaar.
    Daar heb ik de brains/zin niet voor. Ik wil plug ‘n play.
    Apple doet het ergonomisch zeer goed, en kan m.i. met originele FW meer dan genoeg.
    En denk zelfs dat al die jailbreaks er enkel zijn om die dure TOMTOM software gratis te downen….
    Kijk de ouders die een R4 kaart kopen worden worden verkettert maar de JB zijn cool en willen enkel het optimale uit hun gadget….bullships.

  7. Bram Balk · 28-7-2010 · 9.40 uur

    Mijn ervaring is dat de meeste gamedevelopers voor de iPhone gewoon tevreden zijn over de App Store. En ik heb er veel gesproken voor iCreate magazine; doorgaans zijn het alleen de mensen die afgewezen worden die hoog van de toren blazen.

    Probleem bij discussies over “open” en “gesloten” software, is dat veel open-source groupies “open” gelijk stellen aan “beter”. En dat hoeft helemaal niet zo te zijn. Android Market is een veel lastiger platform voor ontwikkelaars dan de App Store. Die eerste is namelijk vrij, waardoor er geen controle is, waardoor je een enorme ongeschifte berg applicaties krijgt die niks mogen kosten als je succes wilt hebben.

    Als je een app in de App Store download, krijg je het idee dat je iets koopt en daarvoor iets krijgt. Bij Android hoop je maar dat je niet voor de zoveelste keer zooi aan het downloaden bent. Wat overigens niet wil zeggen dat er geen goede Android-software is.

  8. Niels ’t Hooft · 28-7-2010 · 11.07 uur

    @Sander:

    Die 600 dollar per jaar lijkt me geen gevolg van de ‘te gesloten’ iPhone, eerder van de ‘te open’ iPhone. Omdat het zo moeilijk is om op te vallen tussen de apps die iedereen en z’n hond in de winkel heeft gezet.

    Overigens, 600 dollar per jaar lijkt me enorm veel als je het vergelijkt met wat de gemiddelde website-exploitant verdient. Dus het is maar wat je referentiepunt is.

    Ik ben het wel met je eens dat de politieke spelletjes om ‘aanbevolen door Apple’ te worden een probleem vormen, en dat het duidelijker moet worden waarom en wanneer apps worden afgewezen. Maar volgens mij is dat laatste al enorm verbeterd sinds de begintijd.

    @David:

    Dank voor de leestip. Wat je citeert vind ik alleen nog niet helemaal overtuigend. Neem dat Wikipedia-voorbeeld. Waarom zou zo’n app niet toegelaten worden? Het gros van de apps komt er wel gewoon op. Het voorbeeld van filesharing apps is net als DRM in de begintijd van iTunes wat mij betreft een acceptabel compromis, nodig om Apple in staat te stellen te doen wat het doet en niet een zodanige beperking van mijn mogelijkheden als eindgebruiker dat ik er last van heb.

    Android is ook niet heilig, wat Bram ook al zegt. Openheid betekent in het geval van Android ook meer vrijheid voor de telefoonfabrikant en netwerkprovider (die Apple met de iPhone juist geslaagd voor zich had geclaimd), en dus via een omweg minder vrijheid voor de gebruiker.

    En de Mac is ook niet heilig. Piraterij van desktopsoftware is een enorm probleem. De gesloten App Store lost dat deels op.

  9. Debby · 28-7-2010 · 15.30 uur

    “Wat is open? Wat is gesloten? Het klinkt als een Sesamstraat-filmpje over een deur…”
    Hilarische opening Niels!
    Interessante discussie ook.

  10. Robert Hoogendoorn · 28-7-2010 · 16.05 uur

    Timing van je column is helaas niet zo ideaal. Jailbreaken is legaal geworden in de USA. Ik ben benieuwd wat dit betekent voor jouw column, voor de openheid van de iPhone en voor de toekomst van de AppStore en dienst -onvermijdelijke- concurrentie.

  11. Ruud · 28-7-2010 · 16.17 uur

    Ik hoop eigenlijk dat het jailbreaken ook legaal wordt verklaard in Nederland.

  12. Arne · 28-7-2010 · 16.19 uur

    De iPhone is al jaren jailbroken en heeft tot niets geleid. Zal ook geen invloed hebben op de Appstore. Jailbreaken is leuk voor een select aantal mensen - zijn er cijfers bekend? Ik schat nog geen 5% - die wellicht WiFi o.i.d willen hebben. Het is volstrekt geen concurrentie.

  13. Niels ’t Hooft · 28-7-2010 · 16.24 uur

    @Robert: Of jailbreaken legaal is of niet, er zal altijd maar een kleine groep zijn die het doet. Zelf heb ik er bijvoorbeeld totaal geen behoefte aan, de gebruikerservaring zoals Apple die voor ogen heeft is me zo goed als heilig. Ik zie de jailbreak als een soort via een cheat toegankelijke Sandbox Mode voor de mensen die openheid echt belangrijk vinden, die weinig tot niets verandert aan de normale situatie.

  14. Bram Balk · 29-7-2010 · 10.21 uur

    @Robert Ik denk niet zoveel. Het mag namelijk wel, maar je verliest in principe nog steeds je garantie als je jailbreakt (Dat wil zeggen: als Apple erachter komt en er een probleem van maakt).

  15. Rogier Kahlmann · 29-7-2010 · 14.30 uur

    @niels

    Een vriend van een vriendin van een vriend en daar zijn neef van liet mij eens zijn jailbroken iPhone zien. Hij gebruikte het niet voor gepirate spelletjes (hij speelt toch niets meer), maar had wel heel handig al zijn aps in folders geplaats. Mijn eigen iPod-interface is een zooitje geworden met al die programma’s en al dat bladeren. Jij noemt Jailbraken als een open zandbak, voor de freaks wellicht. Dat kan, maar zo hoef je dus niet met een jailbroken iPhone om te gaan. Misschien wordt die voor jou zo heilige Apple-ervaring wel nog beter als je hem openbreekt. Al is het maar een beetje.

  16. freekdeman · 4-8-2010 · 0.31 uur

    Beste Niels, Apple maakt succesvolle producten, met een ongeevenaarde gebruikerservaring. Dat neemt niet weg dat een iPod een dure MP3 speler is en een iPhone moet concurreren met betere hardware. Het gesloten ecosysteem van iTunes is iets waar de meeste mensen mee om kunnen gaan. Dat is prima voor de comnsument, maar voor ontwikkelaars niet zo rendabel als voorgespiegeld wordt. Echte goede games die uitgekomen zijn op de iPhone en op geen enkel ander platform zijn er niet. De iPhone en iPad zijn voorlopig goed voor ports van goede games. De meeste gebruikers kennen die games toch niet…

  17. Niels ’t Hooft · 4-8-2010 · 10.31 uur

    @freek: Volgens mij is de definitie van een ‘goede game’ voor de iPhone anders. Mensen willen daar helemaal geen grote console-achtige games op spelen, maar dingen als Trism, Flight Control, Strategery en Doodle Jump. Concepten die in al hun eenvoud sterk zijn uitgewerkt. Die speciaal voor iPhone zijn ontworpen en die zeker profitabel waren/zijn. Waarbij de prijs van een paar euro klopt bij de scope van de game.

    Bij de iPad is die dynamiek weer wat anders, ik denk dat het te vroeg is om daar heel veel over te zeggen. Maar het is veelzeggend dat de prijzen wat hoger liggen. En dat de beste versie van Plants vs. Zombies de iPad-versie is :-)

Volg de reacties op deze post via RSS

Plaats een reactie

Registreer je als vaste gebruiker. Heb je dit al eens gedaan, log dan in.

Hou de discussie menselijk en inhoudelijk. Reageer bij voorkeur onder je echte naam, met je foto als avatar (via Gravatar).

Toegestane HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>