RMS Urges W3C To Reject On Principle DRM In HTML5 320
gnujoshua writes "In a new article, GNU Project founder Richard M. Stallman speaks out against the proposal to include hooks for DRM in HTML5. While others have been making similar arguments, RMS strikes home the point that while companies can still push Web DRM themselves, the stance taken by the W3C is still — both practically and politically — vitally important: '[...] the W3C cannot prevent companies from grafting DRM onto HTML. They do this through nonfree plug-ins such as Flash, and with nonfree Javascript code, thus showing that we need control over the Javascript code we run and over the C code we run. However, where the W3C stands is tremendously important for the battle to eliminate DRM. On a practical level, standardizing DRM would make it more convenient, in a very shallow sense. This could influence people who think only of short-term convenience to think of DRM as acceptable, which could in turn encourage more sites to use DRM. On the political level, making room for DRM in the specifications of the World Wide Web would constitute an endorsement in principle of DRM by the W3C. Standardization by the W3C could facilitate DRM that is harder for users to break than DRM implemented in Javascript code. If the DRM is implemented in the operating system, this could result in distribution of works that can't be played at all on a free operating system such as GNU/Linux.'"
Re:What is "GNU/Linux?" (Score:5, Informative)
No, it'd still be fragmented (Score:5, Informative)
Re:DRM for transient content ... (Score:5, Informative)
All DRM is worthless (Score:4, Informative)
Bad is a subjective concept, and DRM can't be it (at least, not for everybody). The following are objective characteristics that do apply to all forms of DRM:
1 - It doesn't disturb pirates in any way
2 - It destroys value for your paying customers
3 - It makes the communication channels proprietary
Re:DRM for transient content ... (Score:5, Informative)
Implementing something openly means anyone can implement it. If any user could implement it, then any user could just as easily fake implementing it, lie to the previous block of code in the chain, and immediately divulge the keys to themselves. DRM cannot allow this to happen, thus the keys AND the code must both be protected from the user.
Just because you don't have DRM does not mean users can freely access your system. Conditional access is completely separate from DRM. Conditional access limits initial access to the content. DRM prevents what users can do once they do access the content. DRM is not even to protect against users violating your copyrights by redistributing your content, as time and again, history has shown that all DRM systems will be broken, and broken in short order. People who illegally download content never have to deal with DRM. DRM is merely to artificially restrict how the otherwise legitimate paying customer can consume the content.
Re:Fascinating ... (Score:4, Informative)
DRM is a way of forcing ALL sales to be rentals.
except, no discount for being just a rental. you pay full price but still don't get to actually own what you bought.