![]() ![]() A very interesting case study was graphics drivers circa 2005. The linux kernel is an example how an open-source-only plugin system works technical wonders. Often for legal reasons and not technical, or because a proprietary vendor is fighting back (eg video patents the first case, Skype protocol the second). Typically they don't have a feature I want. Open source plugins cause a lot less grief. ![]() In the interim, the big grief-causers are usually closed source plugins that crash the host. Speaking as a clueless user closed source plugins, sooner or later, go away. That they are relatively secure is only due to the massive amounts of human-years that went into polishing and bug fixing in the recent decade.) Current browser are horrible monolithic giants, that only mega-corporations (and Mozilla -)) can maintain. But at least in theory, it seems to me that the best architecture would be a minimal browser (just a layout engine), and everything as a plugin. Because the Flash implementation was so bad, we were led to believe that plugins are bad per se. (I can't help but wonder if we are making a huge historical mistake here by the way. An open source flash player will most likely be used standalone, and not in a browser. ![]() All mayor browsers are dropping support for plugins anyway. I don't know if Adobe/Macromedia could have done better, or if the backwards compatibility requirements make it impossible to maintain, but I'd like to see for myself.Īnyway, you have no reason to be afraid. Do you think Flash is insecure in principle, or in implementation? I think it is very much a problem of the implementation. ![]()
0 Comments
Leave a Reply. |