Right idea, wrong solution
MS is kicking our butts with IE because it's a damn good piece of software that will carry the load for a long time for MS. Anonymous is correct to bring our attention to the problem, but (if I'm understanding correctly) he/she has the absolutely wrong solution. When I read Miguel de Icaza's paper "Let's Make Unix Not Suck" (http://primates.helixcode.com/~miguel/bongo-bong.html), I jumped for joy: Finally somebody gets it!! The free computer world is not dominated by only grumbly old C-dog kernel hackers. Maybe there are some forward-lookers.
MS runs on COM, and COM is very, very good. MS has a very, very smooth overall desktop experience, and all of the resource-flush MS progamming world is geared towards getting your Windows app project up and running with minimal hassle. Anonymous's attitude that old-fashioned Unix C programs piped together is enough to outdo COM is ludicrous. de Icaza is trying desperately to get GNOME into the late 20th century, let alone 21st. Anonymous's attitudes are part of the problem, not the solution. I don't disagree that bloated programs suck, but the browser is going to carry the weight for the next 20-odd years--and yes, it will become an all-in-one, desktop-mini-OS. And for better or worse, it's going to be expanded greatly to deliver all manner of information, app and doc-oriented. .NET (and/or one of its competitors) will prevail. Look at Apple, they've done a very smart thing with XOS: they've wedded great GUI with Unix power and flexibility. IMHO, there simply is no future for the Unixae, free or otherwise, with crappy, crude GUI anymore. If Linux can offer a competitive desktop coupled with null tarif, you'll start to see OEM's take the bait, as the "MS tax" will instead stay in their pockets. But without a great browser on a super-smooth desktop, the whole thing falls apart. If I've totally flamed Anonymous unfairly, sorry, but I've seen so many Unix curmudgeons who couldn't care less if they ever stopped using Lynx or Netscape 3.0, that I've really had some doubts as to whether they really want this free thing to succeed or not. If I've missed Anonymous's point, let me know with some details.