Reading the comments to this article on Slashdot made me vomit in my mouth. Hey, Apache is great. It's free! My sister is paying $3 a month for a decent host for service. How are they able to charge so little? Because they pay nothing for the software, and the have some pretty talented people working there for real cheap. But reading through the comments about people switching to Apache because IIS is hard to configure, applications crash on it more (wtf?) and that IIS is chock full of holes and are constantly being hacked is just plain retarded.
The reason that Apache is so far ahead is because my little sister wants a website, and wants to spend $3 bucks on it. You have every Tom, Dick and Dimtry out there with a weblog, pictures of their dog, crappy gaming and/or hardware site and that starts to add up. Not to mention people who are simply squatting domains and pointing them towards some Apache server out there.
As many people know, a scan of the fortune 1000 sites by Port80 Software puts Microsoft 54.1% of the market share, with Netscape's server in second place. Take what you will of that information, but the fact remains that companies are choosing IIS or Netscape server for many reasons, not just technical. It is simply easier to work with and there is a much great sense of security for companies. I'm not trying to knock Apache, I think it is swell. But I don't think that because a bunch of porn sites and weblogs are running Apache is any reason to pat yourself on the back and fire off a good round of Microsoft bashing.
Now one thing is interesting about this is that you commonly hear that the reason you see more attacks against MS is because their software has a bigger market share. Apache clearly has a bigger marketshare, but you don't hear about any Nimda type attacks against Apache. Hmmmmm.
Sorry about this, but sometimes when I read the comments on slashdot I need to get it out of my system. Otherwise what I read would rattle around in my brain until blood actually shot out of my eyes.