HTML5 en Digital Rights Management Geschreven door: Mark Scheeres Hogeschool Rotterdam Studentnummer 0837455 0837455@student.hr.nl Aanleiding Sinds de opkomst van het internet is het mogelijk om bijna oneindig bestanden uit te wisselen via allerlei services waaronder FTP, nieuwsgroepen, torrents en filehosters. Dit maakt het erg gemakkelijk om eigen bestanden uit te wisselen maar ook bestanden waarop derden auteursrechten bezitten. Bij deze bestanden wordt er dus inbreuk gemaakt op het auteursrecht, intellectueel eigendom en mogelijk andere rechten. Bij het uitwisselen van deze bestanden (even losgelaten van wetten zoals het recht op thuiskopie etc.) wordt er dus inbreuk gemaakt op het auteursrecht wat volgens de Auteurswet [2] niet is toegestaan. HTML is een opmaaktaal voornamelijk bedoeld voor het internet waarbij in december 2012 een kandidaat-aanbeveling is geplaatst voor HTML5. Deze kandidaat-aanbeveling moet uiteindelijk leiden tot een nieuwe versie van de HTML standaard, HTML5. Spotify is een dienst waarbij, na het afsluiten van een abonnement, muziek gestreamt kan worden via een eigen webclient. Van deze webclient is er ook een versie gemaakt op basis van de aanbeveling voor de HTML5 standaard, de muziek kan dus gestreamt worden in een browser die ondersteuning biedt voor de HTML5 standaard. Op 7 mei is er een extensie uitgebracht voor de Chrome webbrowser die het mogelijk maakt om de muziek die wordt gestreamt via de Spotify webclient te downloaden [3]. Met deze extensie is het dus mogelijk om auteursrechtelijk beschermde muziekbestanden te downloaden aangezien de muziekbestanden niet bescherm waren door midden val Digital Rights Management. De aanleiding van dit artikel is om uit te zoeken of het mogelijk is om Digital Rights Management toe te voegen aan een webpagina die gebruikt maakt van de, momenteel nog in ontwikkeling, HTML5 standaard. Belang Het belang van de media-industrie dat het onrechtmatig verspreiden van film, muziek en overige bestanden wordt tegengegaan is groot. Volgens Go-Gulf [4] wordt er jaarlijks een verlies van 12,5 miljard dollar gemaakt vanwege downloads waarbij de auteurs geen vergoeding krijgen. Het is dan ook niet moeilijk voor te stellen dat dit een grote schadepost oplevert voor de auteurs en distributeurs van deze media. Volgens een onderzoek [5] is de hoofdreden waarom men media illegaal download dat er geen kosten worden gemaakt van de consumer voor het verkrijgen van deze media. Een andere grote reden waarom men download zonder een vergoeding te betalen is dat de media gemakkelijk en snel kunnen worden gedownload van het internet. Het is dus in (veel) gevallen sneller en gemakkelijker om media illegaal te downloaden dan om een legale fysieke kopie of download aan te schaffen. Hierop zijn een aantal bedrijven in gaan spelen en bieden services aan waarbij bij aanschaf van een abonnement media gestreamd kunnen worden. Bekende services hiervan zijn Netflix, Pandora, Grooveshark en Spotify. Er dient echter een kanttekening te worden geplaatst dat sommige van deze services (nog) niet beschikbaar zijn in Nederland [6] en hierdoor de kans bestaat dat er geen legale optie is om media betaald te kunnen streamen. Het is natuurlijk in belang van deze services dat de media die zij aanbieden beveiligd kan worden aangezien zij deze media met toestemming van de auteur publiceren op hun website [7]. De bescherming van deze media gebeurt door gebruik te maken van Digital Rights Management zodat alleen gebruikers met een abonnement de media af kunnen spelen en het voorkomt dat deze media gekopieerd (en dus kan worden uitgewisseld) kan worden. In de huidige opzet van HTML5 is het niet mogelijk om bestanden te beschermen door DRM. Hierdoor is het dus mogelijk (zoals beschreven is in de aanleiding) om media te kopiëren aangezien deze niet worden beschermd in webpagina’s die gebruik maken van HTML5. Centrale vraag De centrale vraag hierbij luidt dus als volgt: is het mogelijk om Digital Rights Management toe te passen binnen HTML5 en is het wenselijk om dit te hebben? Encrypted Media Extensions Op de website van het World Wide Web Consortium [8] is een zogenoemde ontwerp, geschreven door medewerkers van Google, Microsoft en Netflix, gepubliceerd die het mogelijk maakt om media te beschermen op webpagina’s die gebruik maken van HTML5. Encrypted Media Extensions is niet een standaardimplementatie van Digital Rights Management maar is een ‘application programming interface’ voor HTML en JavaScript voor de interactie met encryptie en decryptie modules. Met deze modules wordt het dus mogelijk gemaakt om media in HTML5 te kunnen beveiligen en maakt het tevens mogelijk om HTML5 webpagina’s te kunnen verbinden met huidige Digital Rights Management systemen. Encrypted Media Extensions zorgt er dus niet voor dat de media zelf wordt beveiligd maar is enkel een systeem waarin externe modules kunnen worden aangekoppeld, deze externe modules zorgen ervoor dat de media versleuteld wordt. De Encrypted Media Extensions zorgt er enkel voor dat de sleutels kunnen worden uitgewisseld. Encrypted Media Extensions is opgezet om te voorkomen dat het nodig is om speciale Digital Rights Management servers te gebruiken en maakt gebruik van de HTMLMediaElement zoals gespecificeerd in de huidige opzet voor HTML5. Er wordt gebruik gemaakt van een Content Decryption Module die de functionaliteit levert voor een of meerdere ‘Key System’. Een Key System is een mechanisme waarmee het mogelijk is om een ‘content protection provider’ te kunnen ontsleutelen. Bezwaar De Electronic Frontier Foundation heeft op 29 mei officieel bezwaar gemaakt [9] tegen het Encrypted Media Extensions ontwerp. De Electronic Frontier Foundation vindt dat het ontwerp ervoor zorgt dat er een zwarte doos wordt gemaakt voor de entertainmentindustrie waarbij de eindgebruik niks over heeft in te brengen. De Electronic Frontier Foundation vreest dat, bij het toevoegen van het ontwerp aan de HTML5 specificatie, dit een deur opent voor bedrijven om invloed uit te oefenen op het internet en is van mening dat de World Wide Web Consortium een beleid moet gaat maken over Digital Rights Management en gelijkwaardige ontwerpen. Een online petitie [10] is gestart tegen het toestaan van Digital Rights Management in de HTML5 specificatie. De motivatie achter deze petitie is dat Hollywood (de entertainmentindustrie) een poging doet tot het overnemen van het internet door restricties toe te passen op internetpagina’s. Zij vinden dat dit ervoor zorgt dat het internet niet tot zijn volledige potentie kan worden benut en dat hiermee de grote mediabedrijven en de media-industrie te veel invloed krijgt op het internet. Problemathiek bij Digital Rights Management Het gebruik van Digital Rights Management is op zijn zachts gezegd controversieel [11]. Het gebruik van Digital Rights Management neemt een groot aantal problemen met zich mee. Het gebruik van Digital Rights Management is geen zekerheid dat de beveiliging niet gekraakt kan worden. Ook limiteert Digital Rights Management in het gebruik en de mogelijkheden van de (aangeschafte) media. Aan de andere kant is Digital Rights Management ook een goed iets. Naast dat de aanname kan worden gemaakt dat door het gebruik van Digital Rights Management de auteurs van media een vergoeding krijgen zorgt het er ook voor dat de media überhaupt aangeboden wordt op het internet. Met de opkomst van de smartphone, en meer specifiek de grote hoeveelheid apps die gemaakt worden voor smartphones, is er voor bijna elke handeling wel een app ontwikkeld. Het gebruik van deze apps zorgt ervoor dat de functie gedaan wordt in de app voor de smartphone en niet meer via de webbrowser. Zonder het gebruik van Digital Rights Management zullen de functies van websites (kranten en boeken lezen, films bekijken, muziek luisteren, etcetera) langzaam verhuizen naar specifieke apps voor smartphones. Dit zorgt er dus voor dat functies verhuizen van een open internet naar een gesloten omgeving voor smartphone apps. Widevine Widevine is een bedrijf, waarvan Google de eigenaar is, die zicht specialiseert in het aanbieden van Digital Rights Management voor het afspelen van video’s op verschillende platformen [12]. Widevine is een Encrypted Media Extension voor HTML5 die al door Google wordt meegeleverd in zijn Chrome browser en maakt het dus mogelijk om Digital Rights Management toe te passen op streaming media. Widevine is momenteel al beschikbaar voor veel blu-ray spelers, TVs en mobiele apparaten. In Nederland wordt Widevine, en dan de Widevine Video Optimizer, gebruikt door televisieaanbieder UPC. UPC gebruikt Widevine voor zijn Horizon product waarmee in de webbrowser televisie kan worden gekeken. De Widevide Video Optimizer moet geïnstalleerd worden op de computer waarop de online tv kijken functie wordt gebruikt. De applicatie controleert welke zenders de gebruiker kan bekijken aan de hand van het abonnement van de gebruiker. Conclusie Het is dus mogelijk, en in sommige gevallen wordt het al gedaan, om Digital Rights Management toe te passen in de HTML5 standaard. Het ontwerp is gemaakt door medewerkers van grote mediabedrijven (Google, Microsoft, Netflix) en zorgt ervoor dat er restricties worden toegelegd op het internet wat gezien wordt als een grote, open wereld. Na de bekendmaking van het ontwerp is er dan ook de nodige consternatie ontstaan. Het is dus niet mogelijk om direct media gebruik te laten maken van Digital Rights Management. Encrypted Media Extensions maken het echter wel mogelijk: Encrypted Media Extensions zorgen ervoor dat sleutels kunnen worden uitgewisseld met, door derde partijen gemaakte, modules waarbij de modules zorgen voor de encryptie van de media. Encrypted Media Extensions is momenteel nog niet onderdeel van het HTML5 ontwerp maar is momenteel slechts een ontwerp. Google heeft, aangezien zij een van de schrijvers zijn van het ontwerp en eigenaar zijn van Widevine, Encrypted Media Extensions echter al wel geïmplementeerd in zijn webbrowser Chrome. Ook heeft Widevine een plugin voor webbrowsers, de Widevine Video Optimizer, ontwikkeld en uitgebracht die het mogelijk maakt om gebruik te maken van deze manier voor Digital Rights Management. De Widevine Video Optimizer wordt momenteel gebruikt door onder andere televisieaanbieder UPC voor het kunnen bekijken van live televisie in een webbrowser. Discussiepunten Naar aanleiding van de ontstane consternatie na de bekendmaking van het ontwerp zijn er de nodige discussiepunten over dit onderwerp. Eén onderwerp wat vaak terugkomt is dat een systeem als Encrypted Media Extensions, wat dus een restrictie geeft op het internet, een inbreuk is op de openheid van het internet en dat hiermee een deur wordt opengezet voor invloed van grote (media) partijen op het internet. Wanneer grote mediabedrijven dusdanig veel invloed uitoefenen dat zij internet standaarden kunnen aanpassen dan wel uitbreiden komt de netneutraliteit in het geding. Een ander onderwerp waar veel over gediscussieerd wordt is de ideologie achter het internet en de ideologie achter het uitwisselen van kennis, informatie en data. De opkomst van het internet heeft ervoor gezorgd dat het veel gemakkelijker is om informatie (en dus ook data) te kunnen uitwisselen met een ieder die hier interesse voor heeft. Het heeft de globalisering versneld en heeft ook zijn impact gehad op politieke situaties, waaronder de Arabische Lente. Het zou zonde zijn als er door druk van bedrijven ervoor gezorgd wordt dat deze informatiebron wordt aangepast door deze te limiteren. De mening van de auteur hierbij is dat het zeker wel belangrijk is dat de auteurs van media een vergoeding voor hun werk krijgen maar dat er ook moet worden gekeken naar waarom media (illegaal) wordt gedownload. Het gebruik van Digital Rights Management zorgt er voor dat je altijd afhankelijk bent van andere partij om jouw aanvraag om media te bekijken goed te keuren, dit zorgt er dus voor dat de mogelijkheid blijft bestaan dat het op een gegeven moment niet meer mogelijk is om de media te kunnen bekijken. Immers, media zonder Digital Rights Management heeft hier geen last van en kan dus op alle gewenste apparaten worden gebruikt zonder limitaties. Het is een verstandiger idee om een systeem te ontwikkelen waarbij auteurs wel een vergoeding voor hun werk krijgen maar waarbij gebruiksgemak voor de klant ook vooropstaat zodat het gelijk aantrekkelijker is voor consumenten om de media aan te schaffen in plaats van (illegaal) downloaden. Eén ding is in ieder geval wel zeker: over het toevoegen van Encryped Media Extensions zal ook na het moment van het schrijven van dit artikel nog veel over worden gepubliceerd. Het zal blijken of de ideologie achter een open internet groter is dan de wil van een kleine hoeveelheid partijen om media te kunnen beschermen tegen onrechtmatig verspreiden. De druk van deze kleine hoeveelheid partijen is echter wel dusdanig groot dat het eigenlijk onomkoopbaar is dat Digital Rights Management zal worden toegevoegd aan de HTML5 standaard. Bronnen [1] Berjon, R. (2012, December 17). HTML5 – smile, it’s a snapshot! Opgeroepen op 11 juni 2013, van W3: http://www.w3.org/QA/2012/12/html5_smile_its_a_snapshot.html [2] Wet- en regelgeving. Opgeroepen op 11 juni 2013, van Overheid.nl: http://wetten.overheid.nl/BWBR0001886/geldigheidsdatum_12-06-2013 [3] Schellevis, J. (2013, Mei 7). Chrome-extensie maakt rippen muziek van Spotify mogelijk. Opgeroepen op 11 juni 2013, van Tweakers: http://tweakers.net/nieuws/88948/chrome-extensie-maakt-rippen-muziek-van-spotify-mogelijk-update-3.html [4] (2011, November 1). Online piracy in numbers – facts and statistics [infographic]. Opgeroepen op 12 juni 2013, van Go-Gulf.com: http://www.go-gulf.com/blog/online-piracy/ [5] Lindvall, H. (2013, Maart 12). Survey: the number of people consuming music illegally is almost equal to the number paying for downloads. Opgeroepen op 12 juni 2013, van Digital Music News: http://www.digitalmusicnews.com/permalink/2013/20130311downloads-legal-illegal-ofcom-equal-uk [6] (2013, Juni 13). ‘Netflix in september in Nederland’. Opgeroepen op: 13 juni 2013, van Emerce: http://www.emerce.nl/nieuws/netflix-september-nederland [7] Labels en artiesten. Opgeroepen op 13 juni 2013, van Spotify: https://www.spotify.com/nl/about-us/labels/ [8] Dorwin, D et al (2012). Encrypted media extensions v0.1. Opgeroepen op: 13 juni 2013, van W3C: https://dvcs.w3.org/hg/html-media/raw-file/eme-v0.1/encrypted-media/encrypted-media.html [9] (2013, Mei 29). EFF makes formal objection to drm in html5. Opgeroepen op: 13 juni 2013, van Electronic Frontier Foundation: https://www.eff.org/press/releases/eff-makes-formal-objection-drm-html5 [10] Tell w3c: we don’t want the hollyweb. Opgeroepen op: 13 juni 2013, van Defective by design: http://www.defectivebydesign.org/no-drm-in-html5 [11] (2006, November 18). The top 10 arguments against drm. Opgeroepen op: 13 juni 2013, van Learn out loud: http://www.learnoutloud.com/content/blog/archives/2006/11/the_top_10_argu.html [12] Multiplatform drm for over-the-top video delivery. Opgeroepen op: 13 juni 2013, van Widevine: http://www.widevine.com/drm.html
Related Articles -
html5, drm,
|