Slashdot Mirror


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.'"

15 of 419 comments (clear)

  1. Hmmm... by NEOtaku17 · · Score: 5, Funny
    The Microsoft employee's take on security:

    " 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. "

    1. Re:Hmmm... by savagedome · · Score: 5, Funny

      Slashdotters could pull their heads out of Tux's feathery ass and look around for a minute and see that for themselves

      *Pulls head out of Tux's feathery ass*

      *looks around*

      Nah. Nothing to like here.

      *goes back into Tux's feathery ass*

    2. Re:Hmmm... by rsidd · · Score: 5, Funny
      If this is a flagship Operating System, then Dijkstra's life was in vain.

      It was, anyway.

      Dijkstra: "It is practically impossible to teach good programming style to students that have had prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."

      Microsoft: Visual BASIC.

    3. Re:Hmmm... by Curtman · · Score: 2, Funny

      This isn't a Microsoft, Linux, or Java issue - this is a "good guys" issue

      Oh crap. Sounds like they're further in cahoots with Dubya than I thought. I bet you the next security updates will conain the word 'evildoer'

    4. Re:Hmmm... by Kingpin · · Score: 2, Funny


      What are you doing up Tux's ass? Waiting to get laid!? :-)

      --
      Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
      Geocrawler error message.
    5. Re:Hmmm... by jeif1k · · Score: 2, Funny

      Hmm what? MSFT has been pretty honest about their past designs and it's security flaws as of late.

      That amounts to saying "yes, it sucks, but we know you don't have a choice but to buy it anyway". That's supposed to make people feel good?

  2. Re:5% most interesing nugget of info by beavis88 · · Score: 2, Funny

    Windows 3.1

    Although I'm joking, it wouldn't really surprise me...

  3. Re:As far as I understand... by DAldredge · · Score: 2, Funny

    Because have good ideas sometimes.

  4. Re:PLEASE STOP WITH THE SENSELESS LINKS ALREADY by aussie_a · · Score: 1, Funny

    You mis-spelt arms. You typed "arm" when it should be "arms."

  5. Re:Two observations by Wateshay · · Score: 2, Funny

    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."

  6. Re:The fake Miguel de Icaza posts. by Anonymous Coward · · Score: 1, Funny

    Miguel, you're a great developer... ! DEVELOPERS! developers! developers!

  7. Re:look at those URLs... by mod_parent_down · · Score: 2, Funny

    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!

  8. Re:The fake Miguel de Icaza posts. by don.g · · Score: 5, Funny

    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.
  9. Re:Display driver, not GUI subsystem by Foolhardy · · Score: 2, Funny

    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.