News for hackers. Stuff that matters.
Re:W3C green-lights adding DRM to the Web's standards by cyrus_ on Thursday October 03, 2013 @03:33PM (#6491352)
The EFF has strong words about where this is taking the open web [1]:

"A Web where you cannot cut and paste text; where your browser can't "Save As..." an image; where the "allowed" uses of saved files are monitored beyond the browser; where JavaScript is sealed away in opaque tombs; and maybe even where we can no longer effectively "View Source" on some sites, is a very different Web from the one we have today. It's a Web where user agents—browsers—must navigate a nest of enforced duties every time they visit a page. It's a place where the next Tim Berners-Lee or Mozilla, if they were building a new browser from scratch, couldn't just look up the details of all the "Web" technologies. They'd have to negotiate and sign compliance agreements with a raft of DRM providers just to be fully standards-compliant and interoperable."

They suggest the W3C may be digging itself into another hole like the one that led to the formation of WHATWG. A good read.

[1] https://www.eff.org/deeplinks/2013/10/lowering-your-standard...

Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @03:41PM (#6491428)
> It's a place where the next Tim Berners-Lee or Mozilla, if they were building a new browser from scratch, couldn't just look up the details of all the "Web" technologies. They'd have to negotiate and sign compliance agreements with a raft of DRM providers just to be fully standards-compliant and interoperable.

I may be totally naive here, but I'm not really sure why this matters. That there is a WC3 standard does not imply that browsers have to adhere to it. If they didn't they simply wouldn't be able to access DRM protected content. From a UX perspective this seems no different from Netflix putting their content behind a login. Maybe I am being an idiot, if so please correct me, but this doesn't really seem like anything to worry about. The threats implied by EFF, that massive corporations will control content on the internet, seems only true for content published by those massive corporations (and thus are already happening now, with 3rd party DRM ie: Netflix's Silverlight player). It doesn't stop people from publishing non DRM protected content.

I would agree this doesn't belong in the spec on technical level, but it seems to be inclusive not exclusive.

Re:W3C green-lights adding DRM to the Web's standards by cyrus_ on Thursday October 03, 2013 @03:51PM (#6491520)
The W3C is the guardian of the world wide web, a system for disseminating information publicly and globally to all those who may benefit from it. By standardizing DRM for video, they are giving legitimacy to a technical kludge that is designed specifically to prevent the dissemination of information. There are legitimate reasons why someone may wish to save a video to their hard drive, just like they can save an image today. There is no reason the web should be built upon mechanisms designed specifically to privilege corporate interests over the interests of those falling under fair use exemptions to copyright laws.
Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @03:55PM (#6491555)
If I had my way we wouldn't have copyright at all. It seems idiotic to me for the same reasons patents are.

But we do, and so just as you say there are "legitimate reasons" why someone may wish to save a video, there are too "legitimate reasons" someone may want to share their work in a protected manner. It's a product. If you don't like it don't buy it.

There is no part of this that forces the user to view only DRM protected websites. As far as I can tell this only increases the rights of copyright holders, which, again, I think is stupid, but seems completely legal and a reasonable thing to do under our existing legal framework. Edit: it also does not seem like it will fundamentally change the user experience of the web since the things that it allows are mostly already doable, just not with an HTML standard.

Re:W3C green-lights adding DRM to the Web's standards by fafner on Thursday October 03, 2013 @04:08PM (#6491630)
If some copyright holder wants his stuff DRMed then they are free to implement their own DRM plugin or App. But I don't see why we should support them. Especially when it makes our nice open web depend on proprietary closed source binary blobs.

The idea was that HTML5 gets rid of Flash and similar plugins and not that HTML5 turns into a vehicle for "yet another Flash".

Next thing we are adding a spy module feature because advertisers and the NSA demand it? Well at least the spy module could be free software unlike the proprietary closed source binary blobs needed for Digital Restrictions Management.

Re:W3C green-lights adding DRM to the Web's standards by spacelizard on Thursday October 03, 2013 @05:23PM (#6492175)
DRM doesn't "increase the rights" of copyright holders, it just intentionally goes out of its way to stifle everyone else. The fact that it's called "Digital Rights Management" is a bit of doublespeak, which is why the FSF encourages using the more accurate description of "Digital Restrictions Management."

Although it seems the word "copyright" is also a bit of doublespeak these days. In general it doesn't go out of its way to give authors the right to control how publishers distribute copies any more, it's been co-opted as a system for publishers to deny every individual the the ability to make their own copies for any reason. If you ask me they should call it a copy-block instead of a copy-right.

Re:W3C green-lights adding DRM to the Web's standards by shitlord on Thursday October 03, 2013 @10:23PM (#6493383)
What I don't understand is that if these companies want so desperately to enforce DRM, why are they using the web? A native application is better suited to what they want to do, and they are going to end up writing DRM modules in native code anyway. So why are they targeting the web at all, and why do they insist on getting something that is fundamentally closed (DRM) put into something that was meant to be open (HTML)?

IMO, this is a very dumb approach. This would not be OK anywhere else. Feel free to enforce your copyright, but don't expect me to bear your burden without kicking and screaming.

Re:W3C green-lights adding DRM to the Web's standards by dublinben on Friday October 04, 2013 @10:00AM (#6495381)
Content providers want to be on the web, because that's where the audience is. If they're made to feel unwelcome on the web, they certainly will take their content away. This makes the web less useful and harms users.
Re:W3C green-lights adding DRM to the Web's standards by icebraining on Friday October 04, 2013 @11:12AM (#6495791)
The web has had copies of that content well before the "content providers" even had a website, and it'll have copies of the content well after they decide to leave.

All they can take away is the sources that actually bring them money.

Re:W3C green-lights adding DRM to the Web's standards by AJ007 on Friday October 04, 2013 @04:37PM (#6497805)
The "web" has existed in a mature form for over 2 decades.

The web's success has been extraordinary in the same terms of any monumental human achievement -- the discovery of anti-biotics, the moon landing, the Magna Carta.

Why would we cripple that set of features just to make a tiny group of people happy (relative to the world's population, the copyright "special interest" cartel is indeed microscopic.)

And I thought web sites screwing up keyboard shortcuts was annoying..

Re:W3C green-lights adding DRM to the Web's standards by aaronbrethorst on Thursday October 03, 2013 @04:27PM (#6491788)

    If I had my way we wouldn't have copyright
    at all. It seems idiotic to me for the same
    reasons patents are.
Excellent news! So it's ok if I copy the images, CSS and HTML on your landing page for your employer for my competitor, then?

Edit: I'm obviously not serious.

Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @04:51PM (#6491949)
It's not my company, and the things I'm saying don't represent the opinions of my employer.

To your question, is it "ok," I couldn't provide the answer as I don't own the copyright.

My statement was that I wish we lived in a world without copyright. The rules would be very different, and thus we would act and compete differently. As is, brand is an important asset for a company. I think you know all this.

I also think your argument is a bit sophomoric and I find it obnoxious that you are calling out my employer's name.

Re:W3C green-lights adding DRM to the Web's standards by waqf on Thursday October 03, 2013 @06:39PM (#6492641)
What do brands have to do with copyright law?

Or are you also advocating for changes to trademark law?

Re:W3C green-lights adding DRM to the Web's standards by pitchups on Friday October 04, 2013 @01:48AM (#6493923)
It seems counter intuitive and even foolish to suggest that you could increase innovation and creativity by getting rid of copyrights and patents. But there is a great great example of an industry that actually thrives in both sales and innovation, despite not having any copyrights or patents - the fashion industry.

This TED talk explains it quite well : http://www.ted.com/talks/johanna_blakley_lessons_from_fashio...

Re:W3C green-lights adding DRM to the Web's standards by gaius on Saturday October 05, 2013 @08:28AM (#6500475)
The elephant in the corner of your argument is trademarks, which are vigorously protected by fashion labels.
Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @08:22PM (#6493027)
You're right, I'm conflating the two. I mean to be saying intellectual property law in general, which I am not a huge fan of.
Re:W3C green-lights adding DRM to the Web's standards by dublinben on Friday October 04, 2013 @10:03AM (#6495399)
If you're against "intellectual property" then you shouldn't use that propaganda term. Refer to the specific legal protections at issue, like copyright, patents, or trademarks, because they are all have very different functions and purposes.

http://www.gnu.org/philosophy/not-ipr.html

Re:W3C green-lights adding DRM to the Web's standards by burntsushi on Saturday October 05, 2013 @11:25AM (#6500924)
Copyrights, patents and trademarks all share a single unifying assumption: ideas are things that can be owned. Since I disagree with that assumption, it makes sense to speak about "disagreeing with intellectual property" if IP is just a synonym for "a legal framework that uses violence to support laws that allow ideas to be owned."
Re:W3C green-lights adding DRM to the Web's standards by wdewind on Friday October 04, 2013 @11:13AM (#6495801)
That's an interesting piece, thanks for sharing. I think from the perspective of "what existing pieces of culture can I use to create something new" IP is actually a useful bucket. From the perspective of people who have already created or are consuming that piece of culture, I agree that combining trademark with copyright and patents is not useful.
Re:W3C green-lights adding DRM to the Web's standards by angrow on Thursday October 03, 2013 @04:46PM (#6491916)
I wouldn't recommend it: the name and logo are trademarked, and even if you replaced those, if anyone noticed the rest of the copying, you'd be the laughingstock of the internet. Who'd want to buy your product then?
Re:W3C green-lights adding DRM to the Web's standards by perrupa on Thursday October 03, 2013 @05:01PM (#6492009)
Zynga doesn't particularly seem to care about that kind of thing and they're doing pretty ok...
Re:W3C green-lights adding DRM to the Web's standards by belandrew on Friday October 04, 2013 @06:35AM (#6494632)
Zynga only had one profitable year in 2010. They have lost $600 million since then.
Re:W3C green-lights adding DRM to the Web's standards by chris_wot on Thursday October 03, 2013 @10:36PM (#6493411)
Worst. Example. Evar.
Re:W3C green-lights adding DRM to the Web's standards by tesseractive on Thursday October 03, 2013 @06:50PM (#6492694)
They are?
Re:W3C green-lights adding DRM to the Web's standards by imdsm on Friday October 04, 2013 @08:56AM (#6495031)
The exec$ are doing ju$t fine I'm $ure
Re:W3C green-lights adding DRM to the Web's standards by FLUX-YOU on Thursday October 03, 2013 @09:44PM (#6493270)
I think you're proposing dire consequences where there aren't likely to be any.

Google copying Yahoo's front page code? Okay, that'll be in the news and everyone will have a good laugh.

Some Joe Schmoe Web Developer lifting CSS/HTML from an unknown client to sell to an unknown client? Eh, not so much. This probably happens often and goes undetected.

Re:W3C green-lights adding DRM to the Web's standards by AJ007 on Friday October 04, 2013 @04:39PM (#6497823)
I wonder how explosive the web's growth would have been if Hyper Text Markup Language was complex, pre-compiled, and invisible to end users.
Re:W3C green-lights adding DRM to the Web's standards by danesparza on Friday October 04, 2013 @09:07AM (#6495084)
"The W3C is the guardian of the world wide web"...

I completely disagree. You are the guardian. Every one of us is the guardian.

"Guarding the web" isn't in the W3C's mission at all: http://www.w3.org/Consortium/mission.html They design standards used internationally. That's it.

Re:W3C green-lights adding DRM to the Web's standards by unhammer on Friday October 04, 2013 @06:51AM (#6494659)
> The W3C is the guardian of the world wide web

At least they were.

Re:W3C green-lights adding DRM to the Web's standards by marcosdumay on Thursday October 03, 2013 @03:54PM (#6491545)
It matters because of two things:

1 - We'll lose the W3C. We'll have to either create another standards body, or go back to the 90's situation when nobody agreed on anything.

2 - There are a few places where actualy reading the data somebody sent to you is a crime. Despite the drawbacks on those kinds of law, some of those places are still very importantly economically, and we can't just ignore them, at least for now. If you create a code for "don't read this data" to be sent over the web, disobeying it will become a crime there.

Re:W3C green-lights adding DRM to the Web's standards by lambda on Thursday October 03, 2013 @05:38PM (#6492305)
> 1 - We'll lose the W3C. We'll have to either create another standards body, or go back to the 90's situation when nobody agreed on anything.

We already lost the W3C once for about 10 years. Remember XHTML and XHTML2? Those, and a bunch of special purpose not particularly interesting niche XML standards (P3P? XML-FO?) were pretty much all they worked on for a decade or so. It wasn't until the WHATWG was formed by some browser vendors who wanted to start working on a standard for features that users would actually want, rather than what architecture astronauts thought would be a nice design, and the W3C realized that's what people were actually interested in and so replaced XHTML2 with HTML5 based on the WHATWG spec that they actually became relevant again.

Now, I will have to give credit that there were still a few groups at the W3C doing work relevant to the actual open web, such as SVG and CSS. But given how the WHATWG took over work on the HTML standard and actually did work towards a standard that was useful and relevant to browser vendors when the W3C went off the rails the last time means that I'm not too worried if it goes off the rails again this time, you can always form another standards body if it becomes irrelevant. You just need to be sure to recognize this early on, so you don't waste too much time and effort waiting for the W3C to get its act together again.

Re:W3C green-lights adding DRM to the Web's standards by cbhl on Thursday October 03, 2013 @06:23PM (#6492560)
> W3C realized that's what people were actually interested in

So, with XHTML, the main thing is that people just wanted their web pages to work like they always had; they didn't want to deal with adding slashes to make their web pages XML and strict parsers and whatnot.

But with P3P, what people want is Netflix and Rdio on all their devices (such as ARM-based Samsung Chromebooks).

Frankly, I prefer the sound of standardized DRM to everyone rolling their own ala the 90s; with any luck it'll mean fewer formats/keys that need to be reverse engineered and whatnot.

Re:W3C green-lights adding DRM to the Web's standards by lambda on Thursday October 03, 2013 @07:21PM (#6492812)
First of all, I think you have gotten P3P confused with EME (or whatever the new term is). P3P, the "platform for privacy protection" was just one of my examples of previous useless stuff the W3C has worked on (it was basically a schema for describing a website's privacy policy, with dubious advantages over simply linking to a privacy policy in the footer).

Second, none of the proposals for EME that I've seen actually address the issue of being able to play the same content across devices. They aren't a standardized DRM scheme; they are merely hooks for proprietary DRM schemes, essentially a way to allow proprietary DRM schemes to hook into the HTML5 media player rather than having to use the plugin interface and implement the media player in Flash or Silverlight. It's basically just a plugin API for plugins that provide only DRM, leaving the rest up to the browser.

Don't think that this is meant to actually increase interoperability; a large portion of the "value" of DRM, for those who promote it, it the ability to have various lucrative exclusive contracts with particular cable networks, hardware vendors, and so on. You're just going to see more "Live NFL - a Samsung exclusive!", not actually be able to get Netflix on any device you want.

If it worked across any device, then it would need to work on open devices as well, but of course if the device is open you can bypass the DRM. So it's always going to be based on licenses, that only certain vendors can get if they promise to implement DRM securely and not give users full access to their own devices.

Re:W3C green-lights adding DRM to the Web's standards by dragonwriter on Thursday October 03, 2013 @07:31PM (#6492847)
> They aren't a standardized DRM scheme; they are merely hooks for proprietary DRM schemes, essentially a way to allow proprietary DRM schemes to hook into the HTML5 media player rather than having to use the plugin interface and implement the media player in Flash or Silverlight. It's basically just a plugin API for plugins that provide only DRM, leaving the rest up to the browser.

Exactly: its a specification for a constrained plugin API focussed DRM, so that browsers don't have to either maintain a common general purpose plugin API (e.g., NPAPI) or, alternatively, have browser-specific APIs in order to meet content-owners demand for a DRM-supporting delivery channel.

Re:W3C green-lights adding DRM to the Web's standards by cbhl on Monday October 07, 2013 @04:26PM (#6511001)
Yes, I typed the acronym wrong; that's what I get for writing HN comments in the middle of the night.

I agree with the rest of what you've said, but I don't think the typical end-user worries about "openness" until it's too late.

Re:W3C green-lights adding DRM to the Web's standards by johnbm on Thursday October 03, 2013 @08:03PM (#6492974)
> architecture astronauts

That's an awesome term for something I never quite had a word for.

Re:W3C green-lights adding DRM to the Web's standards by lambda on Thursday October 03, 2013 @11:10PM (#6493512)
I suspect this may be the article that introduced the term:

http://www.joelonsoftware.com/articles/fog0000000018.html

Re:W3C green-lights adding DRM to the Web's standards by Zigurd on Thursday October 03, 2013 @04:42PM (#6491882)
> Despite the drawbacks on those kinds of law, some of those places are still very importantly economically, and we can't just ignore them

Browsers have plug-in architectures. DRM systems are inherently proprietary. Leave them to implement proprietary plug-ins.

Re:W3C green-lights adding DRM to the Web's standards by cleversoap on Friday October 04, 2013 @01:26AM (#6493865)
Oh sure, that's the logical solution.

In reality though these control freak moves only "work" (for them) if everybody is forced to adopt. Another site another plugin type situation will shift a lot of people to non-drm content providers, whether on principle or maybe just plain old apathy. I'm sure browser makers could streamline this process so that it's a minimal hurdle to install a plugin but if it's optional then we have the option to avoid it and that is exactly what those goddamn morons would like to stop.

Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @04:00PM (#6491589)
1. I don't agree that this is true at all. The W3C is not created to destroy copyright, which seems to be the implication of your statement (ie: we will need a new standards body that does not provide a copyright-compliant standard). I don't agree with copyright law, but it is law. We currently have a web that provides the ability to companies to protect their data via implementation, this simply provides a spec to do it in a different way. It does not fundamentally change the user experience of the web.

2. Yes, like in the United States. Just like receiving stolen goods is a crime. No offense, but when you say things like "If you create a code for "don't read this data" to be sent over the web, disobeying it will become a crime there." I don't think you fully understand how DRM currently works and how it would work using this standard. It is simply a standard people can implement.

Edit: as some of you have pointed out, the phrase "copyright-compliant" is somewhat meaningless. I should've chosen my words more carefully. I meant "copyright-enforcement-enabling."

Re:W3C green-lights adding DRM to the Web's standards by saraid216 on Thursday October 03, 2013 @04:03PM (#6491606)
> The W3C is not created to destroy copyright, which seems to be the implication of your statement (ie: we will need a new standards body that does not provide a copyright-compliant standard).

No, what he means is that, if we stop listening to the W3C because of this, the W3C will no longer matter. So either we won't have a standards body, or we will need a new one.

Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @04:10PM (#6491637)
And why would we stop listening to the W3C because of this?
Re:W3C green-lights adding DRM to the Web's standards by gavinlynch on Thursday October 03, 2013 @04:28PM (#6491799)
Exactly. There are countless standards issued by the W3C that are completely ignored by Browser Vendors at large. Yet it's still the most relevant consortium on the matter.

Conversely, there are countless features introduced by Browser Vendors that do not exist in the W3C's specs. (And some of those are even eventually picked up by the W3c.)

I honestly don't think people understand how the Standards Body's work, and how their specs propagate into actual products that people use on a daily basis.

Many companies have cherry-picked what to implement and what not to. This is not new. If anything, it's the norm. Vendors will continue to do this as long as the W3C will exist, and can continue to do so in this case, without destroying the W3C or making it an invalid body.

This particular argument is totally bunk.

Re:W3C green-lights adding DRM to the Web's standards by jeroen on Thursday October 03, 2013 @05:13PM (#6492096)
It was your own suggestion that spawned this thread.

You wrote:

"I may be totally naive here, but I'm not really sure why this matters. That there is a WC3 standard does not imply that browsers have to adhere to it." - https://news.ycombinator.com/item?id=6491428

marcosdumay is responding to that by saying "It matters because ..."

Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @05:16PM (#6492121)
Sorry, fair point. My point that you quoted was that anyone could roll a browser that did not include the DRM standard (or any standard for that matter). And many do already. I don't think this implies that the W3C is dead.
Re:W3C green-lights adding DRM to the Web's standards by pdonis on Thursday October 03, 2013 @05:58PM (#6492411)
anyone could roll a browser that did not include the DRM standard

And how many people will use it, apart from outliers like people who post here? The vast majority of people use one of the Big Three: Firefox, Internet Exploder [no, that's not a typo ;)], and Chrome.

Furthermore, if the Big Three implement a DRM standard, then web pages that want to "protect their content" will simply use the DRM standard, and it won't matter that Joe's Really Cool Browser doesn't implement it; that browser simply won't be able to view the pages. A few outliers like us will rant and rave; anyone else who tries it will say "Joe's Really Cool Browser Sucks" and go back to using one of the Big Three.

Re:W3C green-lights adding DRM to the Web's standards by schoen on Thursday October 03, 2013 @04:20PM (#6491721)
There is no sense in which DRM is "copyright-compliant" and a lack of DRM is not "copyright-compliant", and there is no sense in which copyright requires anyone to help industry create or deploy DRM.
Re:W3C green-lights adding DRM to the Web's standards by wdewind on Thursday October 03, 2013 @04:46PM (#6491912)
Yeah that's true. I chose my words poorly.
Re:W3C green-lights adding DRM to the Web's standards by yk on Thursday October 03, 2013 @04:18PM (#6491702)
DRM can not work. Assuming that you don't come up with a plan, which prevents reading data, while allowing the reading of data. So if the W3C starts to write standards which defy the basis of logic, were are forced to abandon their standards, thus destroying the W3C.
Re:W3C green-lights adding DRM to the Web's standards by betterunix on Thursday October 03, 2013 @04:15PM (#6491681)
Copyright-compliant standard? How is the existing standard not compliant with copyrights?

This is not about making a copyright-friendly web. This is about attacking the openness of the web.

Re:W3C green-lights adding DRM to the Web's standards by gavinlynch on Thursday October 03, 2013 @04:25PM (#6491763)
"> It's a place where the next Tim Berners-Lee or Mozilla, if they were building a new browser from scratch, couldn't just look up the details of all the "Web" technologies. They'd have to negotiate and sign compliance agreements with a raft of DRM providers just to be fully standards-compliant and interoperable."

What the hell are they even talking about here? Since when has ANY browser been "Fully, 100% W3C Compliant"?? Answer: None. Ever. Seriously.

There are rafts of non-compliant features, both legacy and newly introduced, in every single one of the most popular modern web browsers. (Even Opera!!) Certainly, with the last decade of popular support pushing Browser Vendors towards W3C compliance, the web has been more standards-based than ever before.

But this is just a silly argument. I agree with the political aim of the EFF here. But let's not just invent things or misrepresent things. It makes them lose credibility in my eyes.

Re:W3C green-lights adding DRM to the Web's standards by dannyobrien on Thursday October 03, 2013 @05:41PM (#6492315)
Sure, not everything is standards-compliant, nor fully interoperable. But part of the transformative effect of open Internet standards has been that anyone can implement them without permission from others (indeed, the IP policy of the W3C is pretty much engineered to make this the case).

If you want to implement a DRM binary blob with EME, you're going to have to negotiate a compliance contract of some kind with the DRM vendor, probably connected to some hook IP. (See http://en.wikipedia.org/wiki/Compliance_and_Robustness )

Re:W3C green-lights adding DRM to the Web's standards by JoshTriplett on Thursday October 03, 2013 @11:12PM (#6493528)
The problem isn't that browsers do or don't have to implement this "standard"; the problem is that the standard itself isn't enough to actually support the content it claims to support.

It's the equivalent of standardizing the object or embed tags: it's a standard way of getting at non-standard functionality, and sites then depend on specific implementations of that non-standard functionality, the same way they depend on the Flash plugin today in ways that knowing how to implement the object tag doesn't help with.

Standardizing a single fully-specified mechanism for DRM might actually be useful (debatably), but that would break the current model in which DRM is completely unsound and relies on security-through-obscurity. "Standardizing" a means of getting at the myriad non-standard DRM implementations and their non-standard APIs is worse than worthless: it's actively harmful, and it prolongs the death of those technologies.

Right now, content providers have to choose whether to support the open web or DRM. They should continue to have to make that choice, with supporters of the open web reaching a larger audience, until eventually all the holdouts either switch or lose. This is a major step backward for that goal, and the W3C has no business claiming EME has anything to do with the open web.

Re:W3C green-lights adding DRM to the Web's standards by nailer on Thursday October 03, 2013 @08:17PM (#6493018)
Say you're a netflix customer. You login to watch a video. But Netflix hasn't updated to support your amazing new device that uses a different OS.

Pretty much like Firefox and IE6 activeX sites, or iPhones / android and flash. DRM simply restricts playback devices.

Re:W3C green-lights adding DRM to the Web's standards by Someone on Friday October 04, 2013 @05:19AM (#6494452)
"From a UX perspective this seems no different from Netflix putting their content behind a login."

That depends on where you think UX ends. That login will work fine from within an open source browser and/or OS you compiled (and possibly wrote or tweaked) yourself.

I haven't read the article, but if that DRM works, it wouldn't run in your browser on your OS, as content providers would not trust them. Chances are that your Chrome, Firefox, or Safari extensions wouldn't even work with the DRM (at best, they would get disabled on protected (from you) pages.)

Re:W3C green-lights adding DRM to the Web's standards by jonahx on Thursday October 03, 2013 @03:39PM (#6491409)
This news makes me so sad. Also: The more things progress, the more and more sense RMS makes.
Re:W3C green-lights adding DRM to the Web's standards by MarcScott on Thursday October 03, 2013 @03:53PM (#6491542)
I wish I could upvote more than once.
Re:W3C green-lights adding DRM to the Web's standards by rimantas on Thursday October 03, 2013 @07:44PM (#6492900)
Actually RMS makes less and less sense each day (and has nothing to do with this issue at all), and comments of this kind are getting annoying.
Re:W3C green-lights adding DRM to the Web's standards by bigphishy on Thursday October 03, 2013 @11:13PM (#6493529)
Wait.. are you being facetious? Can you explain why you feel this way.
Re:W3C green-lights adding DRM to the Web's standards by _j5l3 on Friday October 04, 2013 @01:59AM (#6493949)
What is RMS in this context? Googling got me nowhere.
Re:W3C green-lights adding DRM to the Web's standards by sounds on Friday October 04, 2013 @02:12AM (#6493973)
We're talking about DRM and content protection, so RMS' 1997 short story seems apropos:

http://www.gnu.org/philosophy/right-to-read.html

Re:W3C green-lights adding DRM to the Web's standards by oscargrouch on Friday October 04, 2013 @03:10PM (#6497311)
RMS -> Richard Matthew Stallman
Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @03:53PM (#6491539)
This is a bit of an exaggeration, we have had content like this on the web for years with proprietary technologies like flash, silverlight ,activeX and highly obfuscated JS. Not to mention the amount of content locked into walled gardens and proprietary app stores etc.

The W3 proposals suggested do not in fact mandate browser vendors implement any DRM scheme to remain 100% standards compliant. This is myth that gets repeated on HN surprisingly often.

The issue is that some big name content providers don't want to sell you content unless they can also install things on your computer. This fact remains regardless of the technological implementation details.

The overwhelming majority of content on the web is DRM free. These proposals do not mandate nor give any incentive for that content to be protected if it is not already.

Re:W3C green-lights adding DRM to the Web's standards by jonahx on Thursday October 03, 2013 @04:11PM (#6491650)
>The issue is that some big name content providers don't want to sell you content unless they can also install things on your computer. This fact remains regardless of the technological implementation details.

Sure, but we don't have to aid them in their quest

>The overwhelming majority of content on the web is DRM free. These proposals do not mandate nor give any incentive for that content to be protected if it is not already.

The practical effect of being able to deliver DRM'd content to every non-technical web user, without first having to get that user to download and install your proprietary software, is just massive. This is one of the biggest falloff points in the conversion funnel, so it makes this new delivery method highly attractive. As it is now, businesses have to balance the cost of losing customers against the cost of not being able to DRM their content. Take that dilemma away and I think you certainly have a new incentive. The practical effects of this are far reaching imo.

Re:W3C green-lights adding DRM to the Web's standards by asadotzler on Thursday October 03, 2013 @05:04PM (#6492027)
"As it is now, businesses have to balance the cost of losing customers against the cost of not being able to DRM their content. Take that dilemma away and I think you certainly have a new incentive."

And the businesses (Hollywood) with the content that Web users want have done that math and decided that DRM through plug-ins and native apps is an EXCELLENT system and they're happy to keep mandating it forever. If Plug-ins go away, as they're slowly but surely doing, then native apps will be the only place to get this content.

Hacker News types, myself included, will cringe at this truth, but most consumers don't give a shit about the Web. They care about the content the Web gives them. If the Web cannot give them the content they want, they'll get it elsewhere, probably from silo'd App Stores where things "just work."

Re:W3C green-lights adding DRM to the Web's standards by pdonis on Thursday October 03, 2013 @06:01PM (#6492437)
If the Web cannot give them the content they want, they'll get it elsewhere, probably from silo'd App Stores where things "just work."

And in this scenario (i.e., the way things are now), someone like me, who doesn't give a shit about "content" but does care about the Web itself, can still avoid DRM by not installing the plugins, not using the silo'd App Stores, etc. But if my browser is the silo'd plugin/App Store, I'm SOL. That is why all this matters: it makes DRM and all of the closed source nastiness that goes with it the default, instead of something people have to choose. I think that's a very, very bad idea.

Re:W3C green-lights adding DRM to the Web's standards by takluyver on Thursday October 03, 2013 @06:12PM (#6492489)
This is unlikely to change. Firefox at least is not about to ship with DRM plugins built in, any more than it comes with Flash built in now.

EME is not strictly DRM in your browser: it's a standardised interface to allow your browser to talk to DRM modules.

Re:W3C green-lights adding DRM to the Web's standards by jonahx on Thursday October 03, 2013 @05:11PM (#6492077)
> Hacker News types, myself included, will cringe at this truth, but most consumers don't give a shit about the Web. They care about the content the Web gives them. If the Web cannot give them the content they want, they'll get it elsewhere, probably from silo'd App Stores where things "just work."

I don't cringe at that, it's just the way it is. But I promise you no-install browser delivery of DRM'd content which "just works" is very valuable to those businesses. People grab the thing within arm's reach. Sure, if there isn't anything in arm's reach a decent amount of them will still walk across the room for what they want, but I think that's besides the point.

Re:W3C green-lights adding DRM to the Web's standards by duncan_bayne on Friday October 04, 2013 @01:09AM (#6493821)
> If the Web cannot give them the content they want, they'll

> get it elsewhere, probably from silo'd App Stores where

> things "just work."

That's entirely reasonable. Silo'd 'app stores' are where things like DRM belong, not the World Wide Web.

Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @04:51PM (#6491948)
It seems odd for HN to be in favour of making technology & content marginally less accessible simply to spite people.

Perhaps there exists a class of people who wanted to implement DRM on all of their content but were just waiting for the W3s blessing but such a class will be extremely small.

Most of the DRM you see comes from mandates from big content firms, most other people could give less of a shit.

Re:W3C green-lights adding DRM to the Web's standards by pgeorgi on Friday October 04, 2013 @08:22AM (#6494899)
DRM'd content isn't accessible and that's the entire problem. Adding a standardized hook for DRM modules to use creates the illusion that things got accessible that previously weren't.

Try exercising your fair-use rights on those DRM'd bits for example.

Re:W3C green-lights adding DRM to the Web's standards by makomk on Thursday October 03, 2013 @05:04PM (#6492025)
Browser vendors don't have to implement any DRM scheme, but they will and sites will use them. What this means in practice is that there will be 100% standards compliant, pure HTML5 websites that can only legally be rendered in specific, proprietary browsers. The stated purpose of HTML5 EME is to make it a criminal offence under the DMCA anti-circumvention clause to develop an unauthorised browser or extension that displays the protected content.

If anything this is worse than proprietary plugins because those used documented APIs that any browser could support, whereas this is integrated into the web browser itself.

Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @05:25PM (#6492190)
If anything it's the opposite. Defining a standard interface for content decryption allows such a system to be browser agnostic. You install a module and it works in any browser which implements the spec, whether proprietary or open source.
Re:W3C green-lights adding DRM to the Web's standards by makomk on Thursday October 03, 2013 @06:08PM (#6492471)
Unless they've changed it since I looked, the only interface the HTML5 EME specification defines is the one between the website and the browser. There is no standardized interface between browsers and DRM modules, nor is there any requirement browsers support external content decryption modules. For example, last I heard IE was only going to support a built-in implementation of Microsoft's PlayReady which isn't available to anyone else.

In fact it's not clear that anyone can use a standardized, open API for decryption modules and meet content providers' security demands. While some of them were historically willing to use Flash which did use standard browser APIs, they've taken this as an opportunity to demand more.

Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @06:28PM (#6492586)
There's a good diagram on the w3 page. https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-med...

It looks like the idea is to implement a system where encrypted content is passed to the browser. The key is then sent through the browser to the CDM, the CDM can take the content and hand back decrypted frames.

It's entirely possible for content vendors to support multiple CDMs for different browser or OS combinations. The advantage of this is that the CDM is a smaller dependency than something like silverlight, so you can have a standard HTML5 video player interface across platforms and just swap out CDMs.

Re:W3C green-lights adding DRM to the Web's standards by fafner on Thursday October 03, 2013 @06:39PM (#6492637)
That won't work. If the restrictions module simply hands back the decrypted data then you could just change the browser to dump the data on your disk.

The only way it will work is if the restrictions module handles everything from decryption, decoding, to rendering. Probably even using a hardware DRM scheme and preventing any interaction of the video data with the JavaScript or any other website elements.

Re:W3C green-lights adding DRM to the Web's standards by makomk on Friday October 04, 2013 @10:45AM (#6495638)
If you read the spec: "The Content Decryption Module (CDM) is a generic term for a part of or add-on to the user agent that provides functionality for one or more Key Systems. Implementations may or may not separate the implementations of CDMs and may or may not treat them as separate from the user agent."

So the CDM isn't necessarily seperate from the browser itself - that's left totally as an implementation decision, and at least one widespread implementation (IE11) is integrating the CDM tightly into the browser. Also, even if the CDM is seperate it can render frames directly to the screen without passing through the browser. In particular, note that:

"Where media rendering is not performed by the UA, for example in the case of a hardware protected media pipeline, then the full set of HTML rendering capabilities, for example CSS Transforms, may not be available. One likely restriction is that video media may be constrained to appear only in rectangular regions with sides parallel to the edges of the window and with normal orientation."

So basically, just like with existing plugins, encrypted content is an opaque rectangle plonked on top of the web page that's not part of the browser's normal rendering pathway.

Re:W3C green-lights adding DRM to the Web's standards by jeltz on Thursday October 03, 2013 @05:38PM (#6492307)
Yes, but it wont be OS agnostic. So it might work on all browsers on Windows but not in any one FreeBSD.
Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @05:50PM (#6492374)
Not true at all, there is nothing in the spec that mandates the use of any particular OS.
Re:W3C green-lights adding DRM to the Web's standards by toyg on Thursday October 03, 2013 @06:26PM (#6492576)
But there's nothing compelling plugin developers to support all OS/browser combinations, so no, in practice it likely won't be OS-agnostic.

This scheme basically just creates a special class of plugins; these plugins clearly won't be OS-agnostic, because they can't -- that's the whole point of the exercise: to restrict playback to devices that are fully authorised/controlled from top to bottom, with the browser piping streams from the web to trusted plugins running on trusted OSes using trusted hardware (TPM etc).

Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @06:45PM (#6492672)
Isn't this the same with all software? There is never anything mandating that anybody supports your OS or browser of choice.

If I want to watch netflix or play GTA5 on my haiku box I'm SOL as it is unless there is a business case to be made for doing the port.

This actually makes things easier. For example netflix currently uses silverlight for their streaming, this means that in order to watch netflix you need something that supports the entire silverlight stack.

With this proposal all you need is modern browser and a compatible CDM which is a much smaller chunk of code.

Re:W3C green-lights adding DRM to the Web's standards by toyg on Thursday October 03, 2013 @07:38PM (#6492879)
Much smaller, I don't think. It will still have to grab the screen and render directly onto it. It's basically the same thing a regular plugin would do except a little bit of identity validation, from what I understand.

Technically speaking it's almost the same as the status quo, but a little bit of DRM principles have now been enshrined in the foundations of our web. Depending on what your view of DRM is, of course, this is good news or bad news; but from a technical point of view, it changes very, very little.

Re:W3C green-lights adding DRM to the Web's standards by jeltz on Friday October 04, 2013 @07:12AM (#6494689)
Indeed, this changes nothing technically. But what it does is harm the idea that standards should promote the the open web. You may or may not agree to this idea of course.
Re:W3C green-lights adding DRM to the Web's standards by Drakim on Friday October 04, 2013 @04:09AM (#6494283)
> Isn't this the same with all software?

That's exactly the point, the case is NOT so with HTML and JavaScript. A webapp I write in HTML and JavaScript is OS agnostic!

Re:W3C green-lights adding DRM to the Web's standards by makomk on Thursday October 03, 2013 @08:22PM (#6493028)
It's not the same because HTML5 EME is designed to ensure anyone who manages to get media working on unauthorized platforms can be arrested under the anti-circumvention provisions of the DMCA and other similar laws. As in, this was actually one of the stated requirements.
Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @08:44PM (#6493095)
This is simply incorrect, can you show a w3 document that supports this in any way?
Re:W3C green-lights adding DRM to the Web's standards by nitrogen on Thursday October 03, 2013 @06:23PM (#6492557)
Is there anything in the spec that ensures compatibility with more than one OS?
Re:W3C green-lights adding DRM to the Web's standards by jiggy2011 on Thursday October 03, 2013 @06:46PM (#6492677)
Is there anything in the TCP/IP spec that ensures compatibility with more than one OS?
Re:W3C green-lights adding DRM to the Web's standards by camus on Friday October 04, 2013 @12:49AM (#6493761)
TCP/IP is an open standard, DRM are not.
Re:W3C green-lights adding DRM to the Web's standards by acdha on Friday October 04, 2013 @08:11AM (#6494855)
Your statement is as wrong technically as stating that encryption cannot be open source. What matters are the keys, not the code.
Re:W3C green-lights adding DRM to the Web's standards by nitrogen on Saturday October 05, 2013 @06:44PM (#6502358)
The purpose of encryption is to secure communications between two trusted endpoints against untrusted intermediaries. Since all parties to the exchange are trusted and the intent is for both parties to have access to the data, an open source encryption system works.

DRM's purpose is similar, but one of the endpoints is in the physical control of an untrusted entity: you. Since the point of DRM is to prevent the user at one of the endpoints from accessing the data, if you have the source and keys to the destination endpoint (e.g. TPM, HDCP-enabled GPU), the endpoint can't be trusted, you can get the data, and the DRM fails at its purpose.

Re:W3C green-lights adding DRM to the Web's standards by fafner on Thursday October 03, 2013 @04:12PM (#6491662)
If Digital Restrictions Management gets added to HTML5 then it makes it far easier for content hosts to add restrictions. This is a huge risk.

But more importantly the idea of HTML5 was to get rid of proprietary closed source plugins like Flash. Adding DRM to HTML5 will make it rely on proprietary closed source plugins.

I hope the W3C reconsiders. If somebody feels the need for DRM then they should implement their own stuff outside of the open web.

Re:W3C green-lights adding DRM to the Web's standards by ds9 on Thursday October 03, 2013 @03:52PM (#6491534)
That would be the dystopian outcome if the sites and browsers together diverged from open standards and started forcing DRM on everyone.

What this standard actually specifies however, is only that the browser will respond to a certain tag by looking for some proprietary-ware to play whatever audio and/or video someone wants to restrict.

This is a disappointing move on the part of w3c, because it lends some air of legitimacy to DRM, and because it revives the otherwise dying plugin system under a new name. But it doesn't actually force DRM on anyone or restrict the ability to do anything on the web.

The best case would be that users are unwilling to install the black-box-ware in order to see videos or whatever, and the feature is little used and the copyright exploiters have to either unlock the content or go away with it. None of which would be bad.

Re:W3C green-lights adding DRM to the Web's standards by Supermighty on Thursday October 03, 2013 @03:38PM (#6491405)
What is the WHATWG's position on this? They represent the browser makers. If they support DRM then it's game over. Another break-away standards group won't be able to do anything to sway the browser makers. What could they do?
Re:W3C green-lights adding DRM to the Web's standards by cbhl on Thursday October 03, 2013 @03:52PM (#6491535)
Consider that three of the largest browser makers -- Microsoft, Apple, and Google -- all have arms that deal heavily with media companies.

I dislike DRM as much as the next person, but if it's implemented reasonably (think Steam or Netflix), then many consumers are willing to deal with it. EME was what enabled Netflix on ARM-based Chromebooks, for example; and I prefer EME to not being able to legally access media at all.

Re:W3C green-lights adding DRM to the Web's standards by pdonis on Thursday October 03, 2013 @06:06PM (#6492459)
I prefer EME to not being able to legally access media at all.

In other words, you are willing to give up freedom to get--what, exactly? Movies? Music? Eye candy?

I confess I simply can't understand this point of view. People are willing to hand over the Internet to DRM and the media corporations because they can't live without the "entertainment" that Hollywood provides? People are willing to have their computers pwned just so they can watch Netflix? That appalls me.

Re:W3C green-lights adding DRM to the Web's standards by cbhl on Thursday October 03, 2013 @06:30PM (#6492593)
I'm writing this comment from a Samsung Chromebook. When I use Chrome OS; I'm already giving up my freedom. Chromium itself is open-source, but there are tons of binary blobs on this device: the accelerated graphics driver for the Mali GPU, the ARM build of Adobe Flash, and the EME implementation that makes Netflix work on my device.

EME is not new. There are already devices shipping with implementations, like mine. If EME is standardized, what it means for me is that there's a chance that my device will work with all DRMed content I want to access, and not on a per-service basis.

We're not talking about giving "big bad media companies" full control of the Ring 0 Hypervisor; I am still perfectly capable of flipping the virtual developer switch on my device and booting a pure version of Linux at any time. If I buy a device ships like that, I hope that future me will have the good sense to return it to the store.

Re:W3C green-lights adding DRM to the Web's standards by makomk on Thursday October 03, 2013 @08:25PM (#6493033)
You're giving up a lot more than that. Last I heard, the existing Chrome OS implementation of HTML5 EME refuses to run unless the device is a Chromebook that's locked down to ensure no unauthorized or modified code is running anywhere on the device: enable developer mode and the CDM disables itself.
Re:W3C green-lights adding DRM to the Web's standards by pdonis on Thursday October 03, 2013 @07:16PM (#6492787)
When I use Chrome OS; I'm already giving up my freedom.

Yes. Why? (I don't have a Chromebook, and don't use Chrome OS, for this very reason.)

Re:W3C green-lights adding DRM to the Web's standards by toyg on Thursday October 03, 2013 @06:29PM (#6492591)
Dude, having your computer pwned is the smallest thing people will give up for entertainment. Romans were happy to hand their Republic to an Emperor, as long as he kept the circensem coming.
Re:W3C green-lights adding DRM to the Web's standards by pdonis on Thursday October 03, 2013 @07:18PM (#6492795)
Yes, but the Romans had few other options. Today people have lots of other options.
Re:W3C green-lights adding DRM to the Web's standards by 8note on Friday October 04, 2013 @03:27AM (#6494169)
If you don't plan on using your laptop for anything outside of entertainment, being able to rewrite the software on the micro that controls the battery charging circuit is not particularly relevant or useful.
Re:W3C green-lights adding DRM to the Web's standards by jgraham on Thursday October 03, 2013 @03:56PM (#6491562)
The WHATWG doesn't really "exist" in quite the same way that the W3C does. There isn't Process for obtaining an opinion that you can then ascribe to an organisation rather than one or more individuals. It only represents the browser makers insofar as the specs hosted at whatwg.org accurately reflect what browsers implement. Sometimes this is achived by adjusting the browsers to match the specs; oftentimes the opposite occurs.

It is certainly the case that several individuals editing specs under the WHATWG banner have set out their opposition to DRM. It seems unlikely that Hixie will include it the HTML spec he edits unless, of course, we end up with something implemented in browsers that is both interoperable and open. Since "open" rather defeats the point of DRM, it's difficult to imagine that happening, however.

Re:W3C green-lights adding DRM to the Web's standards by justincormack on Thursday October 03, 2013 @04:23PM (#6491751)
The W3C though is an organization you can buy. Their process is not reasonable and we should not recognise their authority. Especially after this.
Re:W3C green-lights adding DRM to the Web's standards by parasubvert on Saturday October 05, 2013 @11:16AM (#6500898)
Seemingly, the WHATWG is against this. But there's a big difference between individuals on a mailing list and broader corporate interests.

It's a tragic comedy that everyone's yelling at the W3C for losing their way yet again... the WHATWG, weren't they great. Yet the WHATWG is basically a proxy for Google, Apple and Microsoft. And they have driven the W3C agenda for a long while.

When you repeatedly shit on the hippies, academics, and non-browser makers that had more sway in the past at the W3C, and replace them by corporate browser makers, you weaken the antibodies that were in place. The WHATWG's presence has marginalizing other voices within the W3C and forced it to listen to its primary members - i.e. corporate, pay-to-play ones.

Re:W3C green-lights adding DRM to the Web's standards by marcosdumay on Thursday October 03, 2013 @03:56PM (#6491566)
Most browsers are free software nowadays. Their makers opinion is important (yeah, forking is hard work), but not that much.
Re:W3C green-lights adding DRM to the Web's standards by azakai on Thursday October 03, 2013 @06:45PM (#6492674)
EME is driven by two browser vendors, Google and Microsoft, in partnership with Netflix. See Editors section of the spec,

https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-med...

Chrome and IE are the ones pushing this - so yes, the opinion of browser makers matter, but sadly the 2 biggest ones, Google and Microsoft, do not just support EME but are the ones driving it.

Re:W3C green-lights adding DRM to the Web's standards by glhaynes on Thursday October 03, 2013 @04:16PM (#6491694)
This vastly underestimates the importance of the massive number of users running browsers supplied by the vendor of their device/OS.
Re:W3C green-lights adding DRM to the Web's standards by sliverstorm on Thursday October 03, 2013 @06:20PM (#6492535)
We've already got Silverlight, Flash, Java, so on and so forth... denying DRM entry to HTML won't stop DRM web content, and allowing it might just make the experience less miserable.
Re:W3C green-lights adding DRM to the Web's standards by pornel on Friday October 04, 2013 @11:32AM (#6495922)
It will make it more miserable, because EME is not a standard DRM, it's a plug-in interface for launching browser-specific/vendor-specific DRM plug-ins. DRM plug-ins are allowed to do whatever they want, and proponents at W3C want to completely bypass the browser and have DRM all the way from TPM to HDCP.

Makers of Flash and Silverlight were a 3rd party in the DRM battle. They had to worry about their plugins' marketshare and could not implement too user-hostile DRM. They had to balance pleasing media corporations and users.

Now there won't be anything stopping MPAA's CEOs wet dreams running in your OS's kernel. Media corps have Netflix and Google (Play Store) in their pockets and can force them to ship all kinds of nastiness — under W3C's brand name.

Re:W3C green-lights adding DRM to the Web's standards by parasubvert on Saturday October 05, 2013 @11:13AM (#6500889)
The WHATWG are in control of the W3C's agenda. The corporate members of the WHATWG are the ones pushing for Web DRM. Oh, not the individuals necessarily. They might be opposed to it.

But they're just voices in a large game: Microsoft and Google are co-editors with Netflix of the new DRM spec.