According to a study done by Port80.com in August 2006 they found that “Microsoft IIS serves 54.9% of Fortune 1000 web sites.” I’ll be honest, I would have lost money on that; my money would have been on Apache.
Does this surprise anyone else?
I decided to do some research of my own using Firefox and the Web Developer extension to view each website’s Response Headers to see what web server they’re using. Here’s what I found:
The graph below shows the web servers of the top 20 Fortune 500 companies for 2007.
- Wal-Mart Stores – Microsoft-IIS/6.0.0
- Exxon Mobil – Microsoft-IIS/6.0
- General Motors – Sun-ONE-Web-Server/6.1
- Chevron – Microsoft-IIS/6.0
- ConocoPhillips – Microsoft-IIS/5.0
- General Electric – Sun-ONE-Web-Server/6.1
- Ford Motor – Microsoft-IIS/5.0
- Citigroup – unknown
- Bank of America – Sun-ONE-Web-Server/6.1
- AIG – IBM_HTTP_Server/22.214.171.124 Apache/2.0.47 (Unix)
- J.P. Morgan Chase & Co. – Apache/2.0.55 (Unix)
- Berkshire Hathaway – Microsoft-IIS/6.0
- Verizon Communications – Microsoft-IIS/5.0
- HP – Apache
- IBM – IBM_HTTP_Server
- Valero Energy – Microsoft-IIS/6.0
- Home Depot – IBM_HTTP_Server/126.96.36.199 Apache/2.0.47 (Unix)
- McKesson – Microsoft-IIS/6.0
- Cardinal Health – Microsoft-IIS/6.0
- Morgan Stanley – Apache
The data supports that Microsoft IIS still serves the majority of Fortune 500 companies in 2007. Interesting, but what about web-based companies? Many of the top 20 Fortune 500 companies are banks or oil companies; what if we looked at internet based companies? Would Microsoft IIS still hold the lion share?
I looked at 20 popular internet-based companies to see what web server they are using. These are companies where their primary business is done online. Here’s what I found:
- Google – GWS/2.1
- Yahoo – unknown
- Amazon – unknown
- Ebay – Microsoft-IIS/5.0, Apache-Coyote/1.1
- Digg – Apache
- Apple – Apache/1.3.33 (Darwin) PHP/5.2.1
- Craigslist – Apache/1.3.34 (Unix) mod_gzip/188.8.131.52a
- Technorati – Apache
- WordPress – LiteSpeed
- YouTube – Apache
- Dell – Microsoft-IIS/6.0
- Monster – Microsoft-IIS/6.0
- NVIDIA – Microsoft-IIS/6.0
- Mozilla – Apache/2.0.52 (Red Hat)
- Newegg.com – Microsoft-IIS/5.0
- CBS Sportsline.com (Fantasy Football) – Apache/1.3.28 (Unix)
- Overstock – Apache
- Adobe – Apache
- Myspace – Microsoft-IIS/6.0
- StumbleUpon – Apache/2.0.55 (Ubuntu) PHP/5.1.2
Here we see that Apache serves the majority of internet-based companies – serving 50%, while Microsoft IIS serves only 15%.
Obviously 20 companies is not a huge sample size, but I think it’s representative enough that those percentages would remain fairly steady even if we increased the sample size to 100.
Do these findings surprise you?
What are your experiences in the work place?
What conclusions can we draw?
Cheers to Yahoo and Amazon for taking a basic security step and masking their web-server.