4 ms·
The problem is a normal plugin doesn't allow a browser vendor to write their own version. (iPhone + Flash for example). Perhaps a plugin standard and API would
by robmcm 13y ago
The problem is a normal plugin doesn't allow a browser vendor to write their own version. (iPhone + Flash for example).
Perhaps a plugin standard and API would solve it, then a vendor can build their own plugin (Apple) and allow others to use a non shipped third party (Firefox).
- hsivonen 13y agoIf Apple wanted to, they could write their own implementation of the non-DRM parts of swf. Mozilla is doing this in Shumway. Apple did this for PDF. Of course, just like you aren't allowed to interoperate with an EME CDM without permission, you aren't allowed to interoperate with the DRM part of Flash (called Adobe Access) without permission. (Or the DRM part Silverlight called PlayReady, which, unsurprisingly, Moonlight does not clone.)
- robmcm 13y agoSure, but I believe that Adobe didn't really want anyone to clone flash (at least not in the early days). If this was the goal from the outset the DRM parts could be described in the same way the HTML5 ones are being.