Ontwikkelaar wil Apple via rechter tot standaard-HTML5 dwingen
Bij de ontbrekende standaarden gaat het onder meer om toegang tot APIs voor de trilstand, detectie van omgevingslicht, batterijstatus, toegang tot het bestandssysteem, ‘service workers’, het WebRTC-protocol, en webm. Daardoor is het bijvoorbeeld niet mogelijk om video’s in het webm-bestandsformaat te bekijken, deel te nemen aan een online-conferentie als daarvoor webRTC nodig is, of een HTML5-spreadsheet te bekijken, schrijft ceo Jean-Paul Smets van Nexedi op zijn blog.
AppStore verbiedt alles dat anders is dan WebKit
Op Apples laptops en pc’s met MacOS kun je dat probleem omzeilen door een andere browser dan Safari te gebruiken. Maar op iOS blijkt dat niet te kunnen. Bij een test met Chrome voor iOS bleek Chrome ongeveer net zo beroerd te presteren als Safari. Daar bleek bij nader onderzoek een reden voor: Apple verplicht aanbieders van apps in zijn AppStore om gebruik te maken van zijn Webkit-bibliotheek. De HTML5-ondersteuning in Googles Chrome-browser voor iOS is daarom veel beperkter dan wat Chrome aanbiedt op andere platformen. Daar maakt Chrome namelijk gebruik van de modernere Blink-bibliotheek. Maar die is in de AppStore niet toegestaan.
Nexedi kan zelf dus ook geen alternatief ontwikkelen voor iOS dat de HTML5-standaarden wel respecteert. Apple zou een dergelijke app niet accepteren. Dus is Nexedi verplicht om voor de iPhone aparte versies van zijn apps te ontwikkelen, als het die interessante, feitelijk onmisbare markt niet links wil laten liggen. En dat kost geld. Om te beginnen voor het ontwikkelen van de iPhone-‘equivalenten’ van apps die al voor andere platforms zijn ontwikkeld.
Honderdduizenden euro's schade
Dat kostte Nexedi naar eigen zeggen de afgelopen tijd 210.000 euro. De tijd om te ontwikkelen wat al ontwikkeld was, had het bovendien beter kunnen besteden, door nieuwe apps te ontwikkelen. Nexedi schat dat het daarmee 560.000 euro omzet mis is gelopen. Vandaar dat het nu een schadevergoeding van 770.000 euro eist. Als Apple niet snel op zijn schreden terugkeert, kot daar nog 600.000 euro bij. Nexedi verwacht de komende twee jaar 120.000 euro kwijt te zijn aan herschrijven van bestaande apps, en daardoor 480.000 euro aan omzetkansen te missen.
Of de zaak kans van slagen heeft, is nog maar de vraag. In principe kan Apple zelf zijn voorwaarden stellen, zou je zeggen. Nexedi denkt echter juridische aanknopingspunten te hebben gevonden in een Franse wet die kleine bedrijven beschermt tegen grote bedrijven die oneerlijke voorwaarden stellen. ‘Een significante onevenwichtigheid tussen rechten en verplichtingen’, heet dat in de wet. Het niet toestaan van webbrowsers in de AppStore die niet op Apples eigen Webkit zijn gebaseerd, is daar volgens Smets een voorbeeld van. Alsof Carrefour [de Franse AH, maar dan groter met uitgebreider assortiment – red] alleen maar bonen wil verkopen die gekweekt zijn uit zaden die Carrefour geleverd heeft, schrijft Smets: dat is wellicht in andere landen wettelijk toegestaan, maar in Frankrijk niet.
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee