In what sense is Netflix "freeloading"? Where does the free ride stop? Are they allowed to use TCP/IP stacks to deliver DRM? The HTTP protocol? Or is just Mozilla that's the problem?
The free ride stops when they add stuff to a spec that other people can't freely implement.
I understand why you don't like EME DRM. I don't understand the sense in which it is free-riding.
It's offloading the cost of implementing proprietary software onto others.
You don't see in what sense forcing the implementation of DRM into an open standard (HTTP in a broad sense, which includes HTML, JS, etc.), that has been developed for the past decades in a rather open way so your company can keep making profits could be "freeloading"? Not to mention setting it up in such a way that their part of the web is broken if for some reason you do not have their blessing for their DRM.
Netflix came in and screwed over everyone, in a way that is just as bad as Flash.
Sure, use the TCP/IP stack. Send your data over the internet. Make your own software based on that, it's just a transport layer and it screws no one else. Except they seem to be pretty damn awful at it, considering how comically bad all their desktop apps are.
No, I don't. Can you help me understand? Netflix isn't preventing you from using any of the open standards already implemented in a browser.
No, they're not. However, the standard itself is now tainted with this.
By forcing their way into the standard with EME, yes, they did. You cannot implement the full standard without getting their blessing.
They profited from the entire work done by hundreds of persons on an open standard, and implemented a proprietary solution on top of it. And made it part of the standard.
Because Netflix is freeloading on our open technology to deliver closed content, and putting the cost to support their DRM on us. It's not right. It's not fair.
They are fragmenting the web by making "web sites" which are browser and OS-specific.
If they want to make closed, OS-dependent stuff anyway, they should have to pay the cost, not us. They should just make a native app. Like they already do for at least 10 other platforms.
Basically keep your closed and non-free poison out of my browser and open web-standards. That's a no-DRM zone.
I'll use your app though, if you just go make it.