- From: Fred Andrews <fredandw@live.com>
- Date: Sun, 3 Mar 2013 11:38:16 +0000
- To: Glenn Adams <glenn@skynav.com>
- CC: HTML Media <public-html-media@w3.org>
- Message-ID: <BLU002-W221D6C8852BBCCBC6D92EEAAAF90@phx.gbl>
Good suggestion, I'll use 'encumbered' or 'unencumbered' when mentioning 'independent implementation' to avoid confusion. cheers Fred From: glenn@skynav.com Date: Sat, 2 Mar 2013 17:35:22 -0700 To: fredandw@live.com CC: public-html-media@w3.org Subject: Re: [Bug 20944] New: EME should do more to encourage/ensure CDM-level interop On Sat, Mar 2, 2013 at 5:17 PM, Fred Andrews <fredandw@live.com> wrote: I think it is obvious what I mean. That I can take the specification ALONE, sit down at my computer, and write software that implements this specification, and expect it to work. And you can certainly do that for EME. Whether you can independently implement a CDM that supports a specific key/encryption system is another matter. You may be required to obtain a license to be able to implement and deploy some systems, and that license may impose restrictions (encumbrances) on the form in which the CDM is distributed or integrated into a larger system. This is an orthogonal matter to independent implementability. I expect that this standards setting forum has a similar definition to me, but I am open to being shown otherwise, in which case it would be you who needs to take care that your language does not mislead. I am simply attempting to explain that the concept of independent implementability includes both encumbered and unencumbered implementations. You have chosen to restrict your interpretation to the latter. So, if you are open to a suggestion, then may I offer the more specific phrase "unencumbered, independent implementation" as a better expression your intent?
Received on Sunday, 3 March 2013 11:38:43 UTC