Miguel de Icaza Debates Avalon with an Avalon Designer
Karma Sucks writes "In an interesting debate with a Microsoft employee, Miguel points out some crucial flaws in Microsoft's Avalon strategy. Perhaps the most shocking revelation is the absolutely horrendous inheritence hierarchy exposed by the Avalon API. Miguel himself is clearly not amused, saying 'We do not want to waste our time with dead-end APIs as we are vastly under-resourced, so we must choose carefully.'"
" I totally agree, this is a huge issue. Phishing attacks, spyware, malware, viruses, and more are out there and probably the largest problem facing computer science today. This isn't a Microsoft, Linux, or Java issue - this is a "good guys" issue. Windows XP SP2 is probably the best response to Miguel's security concerns. The integrated firewall, security center, and dozens of other security related features are really the first line of defense. After the basics are resolved there, I would say that the new enhancements to the security system in Avalon are a great step. Not only is Avalon built from the ground up to be secure, but we are enhancing the security system for better application level security, and simpler more understandable presentation of security decisions to the user (hopefully in most cases this means no decision). As to the specific issue of Phishng that Miguel brings up, that is still mostly a research level issue, which I'd love to see creative solutions to. In Windows today there is the secure desktop, but you must press Ctrl+Alt+Delete to get to it first. "
Creative Demolition
Windows 3.1
Although I'm joking, it wouldn't really surprise me...
Because have good ideas sometimes.
This is a call to arm, sent out to all sensible /.ers. PLEASE, DO NOT embed senseless links within your story submission. It goes against the ethics of every data purist out there to have to mouse over words like "interesting" and "debate", carefully examining the status bar URL, to find out WTF that link points to. Enough already.
You mis-spelt arms. You typed "arm" when it should be "arms."
I'm glad to know Miguel has at least a passing familiarity with GNOME. Otherwise he'd be much harder to take seriously. [/sarcasm]
"If English was good enough for Jesus, it's good enough for everyone else."
Miguel, you're a great developer... ! DEVELOPERS! developers! developers!
I saw the modding on this was Interesting, and I'm like Interesting?, This is the funniest damn Chewbacca Defense of Open Source I've ever seen!
Wow, I never realised I was Miguel.
I must tell all my friends. They will be confused.
Pretend that something especially witty is here. Thanks.
Everything on an AS/400 runs at the same privldege level; it's secure because users can't make executables on the system without using the trusted compiler. Under your definition of the kernel, everything everywhere on an AS/400 is part of the kernel.