Slashdot Mirror


2003: Year of Apache

John Chamberlain writes "Netcraft's numbers for the new year are in. The trend graphs tell a story: 2003 was the Year of Apache. If Time magazine had a server-of-the-year award the cover would be featuring a feather. Since October 2002 market share has grown from 53% to 64%, a 20% gain while Microsoft IIS, its nearest competitor has shrunk from 36% to 24%, a 33% decline. The change in server totals was even more dramatic. Apache HTTP Server increased from about 20 million to 32 million (+60%) while all other competitors remained flat."

440 comments

  1. A win for open source by mgv · · Score: 5, Insightful

    The big advantage of measuring the fall in IIS vs Apache is that web servers are public, and easily counted.

    I'm sure that the same thing is happening thoughout the open source movement, but its just alot harder to measure the number of (for example) Linux installs when there is no central body that really collects data on this (not that there is any need for this).

    So its representing a victory for much more than Apache.

    Michael

    --
    There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    1. Re:A win for open source by Anonymous Coward · · Score: 0, Funny

      Apache is NOT a better piece of software. It is free - that is its one and only advantage.

      I just love the zealotry - a bunch of jobless Linux geeks who set up little mom and pop websites are declaring that Apache is superior. Guess what, slashbots? Real professionals that have to set up large, professional sites, will ALWAYS choose IIS because study after study has shown that it handles heavy loads better.

      I can't wait under SCO drives the final nail in Linux's coffin. You know that annoying geek at work that is so fucking stupid that he thinks open-sores is the answer to EVERYTHING? You all know one, many of you are probably that person yourself (always a sys-admin, never an actual software engineer). Well, I can't wait to listen to that person whine when SCO finally kills off Linux, which will effectively kill Apache (Apache on Windows is dogshit).

    2. Re:A win for open source by Dave2+Wickham · · Score: 2, Informative

      You know SCO is running Apache on Linux, right?

    3. Re:A win for open source by noselasd · · Score: 1

      But what about intranet sites ? Most companies I've visited runs one or
      more intranet sites. And they seem to run lots of diffrent things. Would
      be nice to get some statistics on those.

    4. Re:A win for open source by Anonymous Coward · · Score: 2, Funny

      Although we DO appreciate the effort, I'm sorry to have to tell you that your troll does not meet the high standards that we expect on Slashdot.

      Please practice further at amateur sites before returning. Although you have a long way to go, the thrill of achieving excellence in this field will be very rewarding.

      We look forwards to your return when you are able to meet our minimum standards.

      HAND

    5. Re:A win for open source by bwy · · Score: 1

      The big advantage of measuring the fall in IIS vs Apache is that web servers are public, and easily counted.

      True, but depending on the nature of the survey, it is reasonable to consider all the intranet servers out there that will never see the Internet. Probably all of the Fortune 1000 companies have very extensive Intranets as well as internal web-based applications that may also utilize Apache or IIS on the front end.

    6. Re:A win for open source by DrSkwid · · Score: 1

      Yeah, the repeated 404s I get on cg1.ebay.co.uk clearly demonstrate IIS's superior load handling.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    7. Re:A win for open source by Anonymous Coward · · Score: 0

      404 is document not found, you fool. If it was failing under a high load, the error number would begin with a 5.

    8. Re:A win for open source by Anonymous Coward · · Score: 0

      Dave2!

      M-S

    9. Re:A win for open source by Dave2+Wickham · · Score: 1

      M-S

      IRC!

      *cough*

    10. Re:A win for open source by BhAaD · · Score: 0

      You cant really say that, a number of users are also using apache for windows :P

    11. Re:A win for open source by inode_buddha · · Score: 1

      Actually, the *is* a "central body" collecting data on Linux installs right here. Its strictly voluntary and non-automated; you have to actively sign up if and when you find out about it. Hence, their numbers could reflect anything. BTW, this is Jon "Maddog" Hall's site; I remember when he first proposed the idea.

      --
      C|N>K
    12. Re:A win for open source by jellomizer · · Score: 1

      A small win for open source. Apache is just one application. And Apache is runs on all sorts of platforms, Linux, Unix, Windows, and many others. While IIS just runs off of windows platforms. So it is possible that a lot of people running windows are also running Apache. Apache has been #1 for a long long time. So rewinning again is not really much of an accomplishment. It is like saying that it is a major win for Microsoft that there is still more Windows system running then Linux.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    13. Re:A win for open source by houseofmore · · Score: 1

      "Apache on Windows is dogshit"

      Funny that, 'cause dogshit on Windows is IIS.

    14. Re:A win for open source by pcmanjon · · Score: 1

      How can I get netcraft to monitor my sites uptime, a month ago i did a search on it and it said it may monitor the uptime -- a month passes and no uptime data



      What do I do to have it monitored like all the big people like amazon/microsoft?

  2. Mac OS? by Orien · · Score: 0, Offtopic

    I wonder how much OS X has to do with this?

    1. Re:Mac OS? by Anonymous Coward · · Score: 0

      With the Apple's stunning 3% marketshare in the server sector? Probably not much.

    2. Re:Mac OS? by Anonymous Coward · · Score: 1, Insightful

      Being that MacOSX's "personal web sharing" *is* Apache, could be that an OS with single digit marketshare may have an impact. Doesn't need to be a server OS to be part of the mix.

    3. Re:Mac OS? by d99-sbr · · Score: 1

      Yeah, not to mention OS/2!

    4. Re:Mac OS? by Anonymous Coward · · Score: 0

      Probably almost nothing. OS X is a great operating system, but not enough people are using it to serve web sites to make much of a difference in Apache's market share.

  3. Re:20 percent gain? by Sp4c3+C4d3t · · Score: 2, Insightful

    But it also happens to be about 20% more than 53... I think that's what they mean.

    --
    Happy New Year, it's 1984!
  4. TCO by Nadsat · · Score: 5, Insightful

    MS's recent campagin of Total Cost Of Ownership does not factor well into this. They cite recent studies which heavily stress human maintenance and development costs into the TCO. Yet what they don't cite is the fact that as software popularity grows, such as Apache here, TCO is driven down because the technology is more accesible.

    Basic technology such as web servers are on their way of being removed from the realm of competition. 2004 is promising.

    1. Re:TCO by cooldev · · Score: 1

      Basic technology such as web servers are on their way of being removed from the realm of competition. 2004 is promising.

      'Cause we all know competition is a bad thing, right?

      /rolls eyes
    2. Re:TCO by Anonymous Coward · · Score: 0


      You're exactly right.

      The growth of Apache is what has kept me away from learning MS .NET. My avoidance of .NET contributes to a slight decrease in the total supply of .NET-experienced engineers, which drives their labor cost up slightly.

      Obviously, this is a self-correcting, temporary phenomenon. As IIS usage drops, so will the market value of .NET engineers. But during the drop, TCO for IIS will be higher because of the "bandwagon" effect that engineers like me cause by avoiding .NET.

    3. Re:TCO by jxs2151 · · Score: 2, Interesting
      Basic technology such as web servers are on their way of being removed from the realm of competition. 2004 is promising.

      'Cause we all know competition is a bad thing, right?

      I think perhaps he meant that http server is becoming a commodity. Study up on product life-cycles as it relates to commoditization.

      This might help.

    4. Re:TCO by helebor · · Score: 1
      Oh, yes! The TCO research was an expensive ride with King Canute. It's obvious that M$oft, like SCO-SCAM, when confronted with "the beginning of the End", is placing its bets on the cupidity of the disciples of Mammon.

      I don't wish any of 'em well. Let market forces decide. MS is bleeding heavily in all of its high-revenue hotspots - OS, intraweb, database, web tools - and it can't fix its QA and security lapses fast enough for the market it has burned, from home through to sovereign government, with arrogance, megalomania and FUD. In burning its captive market, it has burned its boats. 2003-2004 is the period in history when the chickens came home to roost. Bye-bye M$oft.

      All power and praise to Apache for winning on merit.

  5. Re:The platform they did the calculations on by netsharc · · Score: 4, Informative

    Well, 33% of "36" is 12.. 36-12=24.

    I wonder though, when Netcraft (and subsequently Slashdot) reported about a rise in ISS-usage, many commented about "But they're just being used as domain parking servers". When the same thing happened but with Apache, most people just say "Yay Apache!"

    --
    What time is it/will be over there? Check with my iPhone app!
  6. I'm one of those by gorfie · · Score: 5, Interesting

    Our department is moving from IIS 4.0 to Apache 1.3.29 within the next few months. The server is up & running and I'm working on porting our site over. The reasoning for the switch?

    While MS requires patching & monitoring, so does Apache/Linux (although it's not as time-consuming IMO). I also haven't had up-time issues with IIS although I inherently believe Apache would beat IIS in that category.

    The true reason is that Apache processes SSI from the outside, while IIS processes them from the inside. I can make more modular code using apache (i.e. a single template for the whole site that the index files link to, and that template links to "content" and "data" files in a given directory). It also seems to perform better, but that's because I was using Access on the IIS machine, and MySQL on the Apache machine. Also Apache/MySQL are cheaper (putting SCO aside).

    The only other good reason was to learn something new/different to make myself more marketable. :)

    1. Re:I'm one of those by Dalroth · · Score: 3, Interesting

      May I ask why you're moving to Apache 1.x and not 2.x?

      Bryan

    2. Re:I'm one of those by gorfie · · Score: 1

      See about 2 posts down ("I love Apache")...

    3. Re:I'm one of those by Anonymous Coward · · Score: 0

      Hey, Linux/Apache must be good. SCO use it (according to netcraft's "What's that site"!

  7. Re:The platform they did the calculations on by benja · · Score: 2, Insightful

    A 33% decline is a decline by a third. A decline from 36% to 24% is also a decline by a third. Ok, there was rounding involved. What's your problem?

  8. Makes you wonder by twoslice · · Score: 5, Interesting

    People don't generally switch web servers just for the heck of it. Obviously, there must be something seriously wrong with IIS to make people switch - I wonder what that could be...

    --

    From excellent karma to terible karma with a single +5 funny post...
    1. Re:Makes you wonder by Stile+65 · · Score: 4, Insightful

      Actually, the post says the number of servers for IIS stayed flat. Their percentage decreased, but that seems to be a function of a huge number of ADDITIONAL web servers, of which an enormous percentage are Apache rather than IIS.

      --
      I claim first use of "Error No. 0B" - or "No. 0B error." It'll be the new ID 10T!
    2. Re:Makes you wonder by PhiberOptix · · Score: 1

      I did some consulting in a really big corporation in South America last year.
      They buy mostly everything from Sun (from software to hardware).
      Their web application servers ran Sun http server, which i don't remember the name right now and weblogic.
      But you know what? they switched those sun http servers for apache. This one guy in the IT showed to the PHB that not only that would be cheaper (no license fees) but also would make the job easier (better product, more features and documentation).

      it is up to us to show the manager types what tools are better for the job, i guess.

    3. Re:Makes you wonder by ClosedSource · · Score: 2, Insightful

      So, the question for MS is what percentage of those additional servers were operated by potential IIS customers as opposed to individuals or organizations that simply wouldn't operate a site if the server wasn't free?

      It's bit like the complaints from the record companies about how much money they lost to illegal downloading: the downloaders couldn't possibly afford to pay for all the music they download, so the actual losses are a lot smaller.

    4. Re:Makes you wonder by ddear · · Score: 1, Flamebait

      Its interesting that nobody here seems to note that there *are* people who make IIS report itself as Apache to reduce the number of attacks.

      Nothing like the Linux/Slashdot reality bubble. When reports come out that IE has X market share, everyone clamors how its because they (and "everyone they know" have their Mozilla reporting itself as IE. These get modded as Insighful. Nothing against Mozilla, but I doubt this is why IE market share numbers are high.

      Every company I've been at in the last four years have made IIS report as Apache. At my current company its part of the standard security process for publicly accessible web servers. Does this mean Apache market share isn't increasing? No. But it does mean you can't take Netcraft numbers and just start celebrating the Open Source Victory.

    5. Re:Makes you wonder by Anonymous Coward · · Score: 0

      i worked for one of the top 5 isp's for about 2 years (i'm now a victim of the .com blowout)... the nt/2000 admins would have to constantly contact the datacenter to hard power cycle the boxes.

      the only times i can think of that we had to hard power cycle our linux boxes was when we experienced fatal or near-fatal hardware errors.

      quoth the nt admin when 2000 was implimented, "our systems are alot more stable now than ever before, what does the linux group have to say about that?"

      quoth my co-worker, "we have systems with uptimes longer than your os has been out. talk to me in 2 years"

    6. Re:Makes you wonder by UnknowingFool · · Score: 2, Interesting
      One of my projects last year was to install a new piece of software that intergrated with web services for evaluation purposes. The software maker offered 2 versions. 1 with .NET/IIS and the other J2EE/not-IIS (read Apache, Websphere, Netscape). I did 2 installs on the same Windows 2000 machine.

      With Apache, it was upfront that it required a bit more tweaking to get it to work. But changing a few config files didn't really take a lot of time. While the .NET/IIS version installed without much intervention, it was difficult to figure out how to cofigure IIS even though it was the same setup as Apache.

      There were three major factors in our decision. Ultimately we went with Apache mostly because the J2EE web services worked so much better than .NET. That was the software makers design choices not ours. Cost was not an issue with us because we already had Windows 2000 Server. For a mom and pop places, I don't know how they would get IIS without Server. For Apache, it doesn't matter since it will work on client or server versions. The last factor considered was, at that time, there happened to be major exploits of IIS in the news.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    7. Re:Makes you wonder by cabalamat2 · · Score: 1

      I once had to use IIS on a client's website. It was taking 30 seconds to serve simple 4K web pages. Eventually we fixed the problem by "downgrading" to an earlier version of IIS. If I'd known what problems we'd have with IIS, I would have recommended Linux+Apache.

    8. Re:Makes you wonder by mr.+marbles · · Score: 1

      Shift in market share does not necessarily indicate massive switching of systems taking place. Rather, it's likely that the growth of new webservers are running Apache.

    9. Re:Makes you wonder by ssstraub · · Score: 1

      Every company I've been at in the last four years have made IIS report as Apache. At my current company its part of the standard security process for publicly accessible web servers.

      So what you're saying is your security team recognizes Apache to be much more secure than IIS. So much so, that they use the mere mention of the name to ward off attacks of their vulnerable IIS servers.

      Seems like a win for Apache in either case then.

    10. Re:Makes you wonder by ddear · · Score: 0, Troll

      Ahh, Slashlogic.

      If my company thought Apache was a better fit (security and flexibility), then we'd switch to Apache, not just have our servers identify as Apache.

      And identifying as Apache wards off TRAFFIC from ATTEMPTED attacks, from our fully patched IIS servers.

      I would think a "win for Apache" to be my company CHOOSING Apache, which they haven't. Thats like saying Mozilla users changing their browser to identify itself as IE as a win for Microsoft.

    11. Re:Makes you wonder by Anonymous Coward · · Score: 0

      Except that sharing RIAA music using Kazaa is illegal. Using non-Microsoft software isn't. Yet.

    12. Re:Makes you wonder by You're+All+Wrong · · Score: 1

      Looks like it, yup.

      However, the renaming thing really ought to be a myth. (I.e. it makes no sense.)

      All the robo-attacks against my webservers simply automate all known IIS exploits without even checking to see what web server software I run (3*Apache 1.x, 1*Apache 2.x, 3 'in house' products).

      Thinking that identifying IIS as Apache protects you from IIS exploits is as stupid as thinking that spiritual cleansing
      protects you from white man's bullets.

      YAW.

      --
      Your head of state is a corrupt weasel, I hope you're happy.
  9. Re:20 percent gain? by AlgoRhythm · · Score: 1

    no, gained 20% on previous market share, not gained 20% OF the market.

  10. I love Apache by dominator2010 · · Score: 2, Informative

    I love apache, but the one thing that bothers me is the two versions (1.3.x and 2.x). I originally started using the 2.x and found that a lot of people weren't using it. Then later to my dismay I found that wanting to adapt PHP would be troublesome so I had to switch to 1.3.x. It's okay either way because it was painless. And no trouble. So take that people who pay for bloated products that work just as well or less than the ever loved free Apache. All hail Apache.

    1. Re:I love Apache by gorfie · · Score: 1

      That caught me off-guard too... originally I was wanting to go to the most recent version, but then I noticed that most people were on 1.3.29 because it worked and 2.0 might present problems with things like PHP. I was a victim of the tendency to want the most recent version just because it was the most recent version... not because it had features/improvements that would benefit me or my organization. Good lesson to learn... I hope I remember it in the future. :)

    2. Re:I love Apache by Anonymous Coward · · Score: 0

      Elaborate. I've never had /any/ problems with PHP4 and Apache2 since official support was added.

    3. Re:I love Apache by gorfie · · Score: 1

      The Apache 2.0 installation documentation (http://www.php.net) suggests "Do not use Apache 2.0 and PHP in a production environment neither on Unix nor on Windows." The reasoning I found, after researching this on Google, had to do with a lack of testing and the fact that something could go wrong because Apache 2.0 is multithreaded (or something like that). So, if you have two versions of an application, both of which meet your needs, you pick the one that has been proven in the field (in this case, Apache 1.3.29). I probably could have used Apache 2.0 without incident, but there was really no reason to risk it.

    4. Re:I love Apache by Anonymous Coward · · Score: 0

      If you run Apache 2.x with the Prefork MPM, the thread model is exactly the same as in Apache 1.x. Thus PHP _will_ work as good as in 1.x.

      If you change to Worker MPM you might run in to trouble, since not all of older PHP versions are completely thread safe.

      Red Hat ships Apache 2.x with the Prefork MPM enabled by default. Running PHP on that works perfectly fine.

      Apache 2.x usually gives you better performance too, compared to 1.x.

    5. Re:I love Apache by Anonymous Coward · · Score: 0

      Not a PHP issue itself, more a PHP extension issue. Because if you use it with Apache 2's new threading model every extension and every library used by every extension has to be thread safe. And the PHP developers can't guarantee that.

  11. Build a better mousetrap... by sdo1 · · Score: 2, Insightful

    Is anyone surprised? It's a superior piece of software from the competition. And the users (meaning IT folks and people who run web sites) are not your average Joe Blow, so having open source software makes absoulute sense. It's not like a desktop app (like a word processor) where the person using it would have a need or want or ability to go mess with the code for some reason.

    Additionally, any serious security bugs have been fixed with blazing speed. Compare that with the amount of time MS takes to patch a IIS hole when an exploit is found.

    -S

    --
    --- What parts of "shall make no law", "shall not be infringed", and "shall not be violated" don't you understand?
  12. Couldn't see this one coming, huh? by rylin · · Score: 1

    Netcraft confirms. . . ;)

  13. Yes, but measuring webserver market share is hard by Raul654 · · Score: 5, Insightful

    Web server market share is a funny thing. Do you count the total number of webservers, or just domains? What if you use a very ineffecient implimentation, and it takes twice the number of machines to do it? Should the server get a better market share because of it? The numbers are open to a lot of intepritation.

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
  14. Who *are* these guys? by fm6 · · Score: 5, Interesting

    We need to a series -- a long series -- of Slashdot interviews with key Apache people. I mean, look at all the stuff they're into. And the list doesn't seem to have any vaporware or bogged-down projects -- which is damned remarkable in the Open Source community, where people tend to be big on ideas and short on followthrough. Let's get these people under the microscope and find out what they're doing right!

    1. Re:Who *are* these guys? by maelstrom · · Score: 5, Insightful

      You make a very good point. Many people can list off Larry Wall, ESR, RMS, and Linus off the top of their head, but don't know the first thing about the principles in the Apache project. Seems to be a nice counter-point to ESR's ego currency as a motivation for OSS. Apache is in my mind the most successful OSS project.

      Kudos.

      --
      The more you know, the less you understand.
    2. Re:Who *are* these guys? by GustavoT · · Score: 1

      I agree. These people put in a lot of hard work with little monetary gain. It should only be fair to recognize their work since a large majority of Slashdot readers use it.

      --
      Gus
    3. Re:Who *are* these guys? by bwy · · Score: 2, Informative

      I agree. Apache makes good stuff, bottom line. I've used so much of the Jakarta stuff- Tomcat, Velocity, Axis, loads of other utility type libraries. It all works and it all works damn good. And the documentation and support beats anything you'll ever get from Microshaft. Kudos and thanks to whoever these guys are.

    4. Re:Who *are* these guys? by Anonymous Coward · · Score: 1, Funny

      It's "Microsoft", not "Microshaft", you fucking idiot.

    5. Re:Who *are* these guys? by mr.+marbles · · Score: 1

      People like to believe in individual ability rather than group social ability. It's a hero mentality, Larry Wall, ESR, RMS, and Linus are not famous simply because the press aims to make them famous, they're simply more visible leaders. Reading news sites like news.com can show this, on literally every article ever written about linux they say 'linux was written by linus torvalds' or something to that effect. The Apache project may not have any visible leaders which might be why no one really knows of their names.

    6. Re:Who *are* these guys? by Anonymous Coward · · Score: 0

      Excuse me, but ESR is not a 'leader' of anything except his own gross incompetence and ridiculously large ego. At least Wall, Stallman and Torvalds have something interesting to show for their 'leadership'. What does ESR do -- hmm, let's see.. he ripped off the Jargon Dictionary and fetchmail, fucking them up very badly indeed. Also he wrote some ridiculously inaccurate essays about open source software that have no scientific basis whatsoever.

      ESR is useless. He can fuck off and live in a hole.

    7. Re:Who *are* these guys? by duffbeer703 · · Score: 1

      ESR is a pagan wizard and a genius. Without the spiritual influence of ESR, Larry Wall and Linus would be drinking two buck chuck under a bridge.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    8. Re:Who *are* these guys? by Anonymous Coward · · Score: 0
      ESR is, frankly, one of the greatest human beings alive today. I wouldn't rate him on the same level as RMS or Perens, he's better than that. Whereas those two have limited their work to free software, ESR has taken positive steps to change the way we thing, the way we do things, in every sphere.

      I'm reminded of an incident at Disclave '97. An accident caused by a broken water sprinkler in his room caused the collapse of three floors of the Ramada hotel. There was chaos. ESR saved the day by recovering over 700 survivors that day, using a methodology I don't think anyone else would have thought of. He encouraged those around him to volunteer, to pitch in suggestions on where to search and how to do it, and he excluded nobody, giving everyone a chance to add something.

      He is a great man. You, frankly, are not worthy enough to clean his shoes.

    9. Re:Who *are* these guys? by Anonymous Coward · · Score: 0

      That wasn't a joke, you fucking idiot.

    10. Re:Who *are* these guys? by Anonymous Coward · · Score: 0

      Clean his shoes? Hell, I fucked his wife.

    11. Re:Who *are* these guys? by PReDiToR · · Score: 1

      Did you ever take the time to find out just how far along Linux development ESR entered the picture?

      That Linus would not be as much of a hero without him, possibly, I'll give you the benefit of the doubt on an unknown, but drinking two buck chuck under a bridge he would not be, mainly because as the inventor of the OS that people chose for many other reasons than "being on the inventor's dick" would have taken him to any job he wanted. Look how fast people were lining up to get him out of Transmeta. His code did that for him, not his personality, and his ability to code was around long before ESR was in the picture.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    12. Re:Who *are* these guys? by bedessen · · Score: 1

      Well the Apache contributors page seems to do a pretty good job of detailing the several dozen core developers. There's even a few pictures.

      That said I think the reason you don't have a name to associate with Apache is that there is no one singular Guru/Creator/Architect Figure, as with Larry Wall or Linus Torvalds.

    13. Re:Who *are* these guys? by duffbeer703 · · Score: 1

      Sorry to get your goat dude. The post was a joke.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    14. Re:Who *are* these guys? by Anonymous Coward · · Score: 0

      Justin Erenkrantz! Roy Fielding!
      And they both came from/are at UCI!
      Go Anteaters

      http://www.erenkrantz.com/

    15. Re:Who *are* these guys? by PReDiToR · · Score: 1

      Sorry to flame you because I have no sense of humour

      =)

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    16. Re:Who *are* these guys? by fm6 · · Score: 1

      I don't want to just know who these guys are. I want to know how they do what they do. They're obviously doing something right. As I said, we need some Slashdot interviews.

    17. Re:Who *are* these guys? by TheLink · · Score: 1

      What if the secret to their success was not to waste time on Slashdot? :)

      --
  15. Apache 2 runs well on Windows by hey · · Score: 5, Insightful

    If you assumed Apache was *nix only you haven't checked out Apache 2.x on Windows. Perhaps this is the cause of the gain -- Windows users switching to Apache?

    1. Re:Apache 2 runs well on Windows by caino59 · · Score: 4, Informative

      I can confirm that one...

      apache is just so much easier to configure and use...it runs so much smoother, have never had a hiccup or headache with apache.

      i don't use php, so using 2.x isnt an issue for me.

      as mentioned by others, patching/upgrading is a simple process, be it on linux or windows. no reboots of course, just take the server offline momentarily, run the upgrade, restart server. don't have to worry about your config files being overwritten or anything.

      when i first started using apache, i tried both appache and iis, and just found apache sooo much easier to manage, used less resources - all the good stuff kids go for.

      and like another person said...the guys over at apache have a lot more than just the webserver going on, if you havent checked out some of their other projects...by all means do!

    2. Re:Apache 2 runs well on Windows by Anonymous Coward · · Score: 1, Informative

      Another nice thing about Apache, you don't have to take it offline to upgrade it! You can install the upgrade while the old version still serves pages. Once you're done installing the new version:

      service httpd restart

      and off you go!

    3. Re:Apache 2 runs well on Windows by Anonymous Coward · · Score: 0

      I'm not certain that Apache for Windows was stable until sometime last year. In fact, most instances of Apache do run on BSD or Linux. Though Windows users may use it, they often use it on home machines and things for personal filesharing, if anything.

      I've only ever known one person to use Apache, on his pirated Windows install.

    4. Re:Apache 2 runs well on Windows by FooAtWFU · · Score: 1

      Hear hear! http://localhost runs Apache... Sorry that I'm stuck with Win Doze, but I'm going dual-boot soon. (University issues prevent a full Linux hard drive =/)

      In any case, what is *sad* to see is all my access logs with 5kr1p+ k1dd135 trying to break into my system by using some IIS exploit... =b

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    5. Re:Apache 2 runs well on Windows by Anonymous Coward · · Score: 0

      It concerns me that someone as stupid as you managed to gain a place in a University.

      Some advice for you:

      - Learn how to spell "Windows". "Win Doze" is neither correct, or amusing.
      - Don't apologise for using Windows instead of Linux. This emits the worst stench of rampant Linux fanboyism, and really makes you look like the fool that you are.
      - Avoid using 'smileys', especially those with an equals sign to represent the eyes. That is the hallmark of the lamer.

      Additionally, you may wish to get out a bit more and not get so emotionally attached to piece of office equipment. It really is quite sad, you know.

    6. Re:Apache 2 runs well on Windows by caino59 · · Score: 1

      what's the attempted access?

      chances are its actually a computer that has nimda or code red, and the user has no idea

      just make a redirect to a 404 or some other website for the error in question

    7. Re:Apache 2 runs well on Windows by quantum+bit · · Score: 1

      Another nice thing about Apache, you don't have to take it offline to upgrade it! You can install the upgrade while the old version still serves pages. Once you're done installing the new version:

      This probably won't work on the Windows version of Apache. It works fine on UNIX because of UNIX filesystem semantics (files don't actually get deleted until the last file handle is closed, but are removed from the directory immediately). On Windows, executables that are running are locked and cannot be deleted or overwritten.

    8. Re:Apache 2 runs well on Windows by Anonymous Coward · · Score: 0

      Actually the way the upgrade is done on Unix systems is to install apache httpd to a new directory that includes the version number in the name, so it is different to the old one, and then just change the 'apache' symlink to point to thenew one instead of the old one. This can be done in Nt-based Windows using junction points.

    9. Re:Apache 2 runs well on Windows by quantum+bit · · Score: 1

      Actually the way the upgrade is done on Unix systems is to install apache httpd to a new directory that includes the version number in the name

      Depends on the server administrator. On my FreeBSD-based systems, the old apache gets tarred up into a package for recovery if something goes wrong, deleted, then the new one installed where it used to be. I suspect the same holds true for anyone who uses package management systems to upgrade apache.

    10. Re:Apache 2 runs well on Windows by CowboyBob500 · · Score: 2, Interesting

      i don't use php, so using 2.x isnt an issue for me.

      PHP is running my webmail just fine on my 2.x server on Linux (uptime.netcraft.com is Slashdotted so can't give a link)

      Bob

    11. Re:Apache 2 runs well on Windows by caino59 · · Score: 1

      it's not that php wont work...just not fully supported or suggested, even the PHP folks dont recommend it...that's all i was saying...

    12. Re:Apache 2 runs well on Windows by sparklingfruit · · Score: 0

      Running a webserver other than a paid IIS is against the windows EULA

      You should read it sometime

    13. Re:Apache 2 runs well on Windows by PReDiToR · · Score: 1

      I disregarded their recommendation, and have been running PHP on 2.x happily for a couple of years now.

      The machine runs IRC, Email, FTP, PHP, MySQL, NAT and firewall. It never so much as hiccups, and on Windows too.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
    14. Re:Apache 2 runs well on Windows by ceswiedler · · Score: 1

      On Windows, you can move the open file to another directory on the same filesystem and put the new file in the original location. When the file is closed, you can then delete it.

      This isn't as good as Unix, I agree, but it's not terribly difficult either.

  16. normalize for traffic? by Hollins · · Score: 4, Interesting

    It would be nice to see how this would look for percentage of http traffic rather than percentage of domains. I'm not sure who would be favored, but it seems like a better metric.

    1. Re:normalize for traffic? by jesterzog · · Score: 1

      I mostly agree, but you'd probably have to allow for junk data caused by other factors. For example, if IIS has a security hold and most of its traffic for a period is a worm spreading, does that make it any more popular? (Same goes for Apache, of course.)

  17. Re:The platform they did the calculations on by deragon · · Score: 1

    (36-24)/36=0.33 or 33%. No errors there. Its not (36-24)=12%. We are calculating the decline as of where MS was standing in 2002.

    See it another way. You have 100 computers, 36 are MS. A year later, its down to 18 computers, half of what it was. Thus its a 50% drop, not 18%.

    --
    Remember the year 2000? They promised us flying cars. They delivered the PT Cruiser...
  18. Re:The platform they did the calculations on by LuKit · · Score: 1

    33% vs. 12%-points (or how u guys call it in English).

    1 - 24%/36% = 33,3%, that's the decline in %.

  19. I wonder, why... by SharpFang · · Score: 3, Interesting

    ...so many even tiny sites - home PCs, private tiny hosts and such, run Apache.
    It's big. It's slow. (okay, it can stand a big load without much slowdown, but overall latency is high) It's a system hog. These computers are often older Pentiums, sometimes 486s, sometimes used as clients/terminals, sometimes serving several other tasks.

    Why people so rarely use tiny HTTP servers like Boa, Mathopd, thttpd... especially, that those tiny thingies are extremely fast under light load, light on system resources, have most of features every "amateur webmaster" wants, and because of small code base, usually completely bug-free.

    Field for "Evangelism"?

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:I wonder, why... by Tom · · Score: 4, Insightful

      "because it works"

      I've run apache on all kinds of systems, from the older pentiums you mention to big-iron Solaris systems.

      The beauty is that it works on all of them. You tune some parameters slightly different, but you don't have to learn a new software because you're now hosting your site on a big machine.

      Sorry, I applaud all the tiny-http-server efforts, but in real-life the only thing that I ever seriously considered was the kernel-httpd. That was for the image-server of a major dot-com site that made a several hundred hits a second at peak times.

      --
      Assorted stuff I do sometimes: Lemuria.org
    2. Re:I wonder, why... by jhines · · Score: 1

      Even with a big, slow, daemon like Apache, my older AMD K6 machine, has average idle of 96% over the time it has been up?

      Those older machines can do a whale of a lot of work, when running in a non-graphical server environment.

    3. Re:I wonder, why... by TheLinuxSRC · · Score: 1

      Because of the documentation. If you are a fledgling webmaster there is a bunch of good documentation available from the project; not to mention enough howto's on the internet to sink a ship.

    4. Re:I wonder, why... by Anonymous Coward · · Score: 0

      This kind of reminds me of the "Emacs is big and bloated" arguments. Yes, Emacs is big and bloated...on a 1991 computer. Yes, Apache is big and bloated...on a 1991 computer. Or a pocket calculator, for that matter.

      Apache is not big and bloated today. As I recall (and, please, somone correct me if I am wrong) Apache 2.0 even can use a select() model for people who feel that Apache's pre-fork() model is too slow.

    5. Re:I wonder, why... by Anonymous Coward · · Score: 0

      That's a terrible comparison. Emacs is non-intuitive and has a terrible command syntax and help system. Apache, on the other hand, is very well thought out and logical in its configuration and implementation.

      Why anyone in this day and age would consider using emacs for any text editing, when there are dozens of better-designed, modern text editors out there, is beyond me.

      Apache, on the other hand, is excellent. A marvellous piece of work in all respects.

    6. Re:I wonder, why... by thrills33ker · · Score: 1

      OK, here's your answer, and its something a lot of people seem to regard as completely irrelevant in the OSS world... marketing. Apache is a known, easy to remember name. Its the first thing that springs to mind when you think of a webserver. I can't even remember the names of the other servers you mention without looking at your post.

      This applies to a lot of other things too. FreeBSD being an obvious example - the name sounds technical, needs explanation, and contains the word "free" which immediately puts PHBs off. And then there's GNOME vs KDE - what kind of name is "GNOME" for a desktop? And they even expect you to pronounce the G!

      OK, rant over. Don't even get me started on the ridiculous "FLOSS" acronym that has recently appeared from nowhere...

    7. Re:I wonder, why... by drinkypoo · · Score: 1
      Most people want the features more than the lightweight httpd. These days you can get 2 GHz machines brand new for $300 - nothing you'd want to use for a production server of course, although if you cluster them, the problems with using crap hardware are largely alleviated. Also, you can use the linux kernel httpd acceleration, or you can use squid in its httpd accelerator mode, which is to say, it proxy caches requests from outside, rather than proxying those from inside. In this fashion you can accelerate your static content while allowing the feature-rich webserver to handle the dynamic, without even having to separate content into multiple sites; everything just happens "automagically". And of course, due to the nature of TCP/IP networking, those features can be on the same machine, or not.

      In other words, unless you are dealing with an embedded system, apache is really not going to strain your system more than one of those little webservers, and if it is, you can use a proxy to accelerate it. A 486 running apache can handle a lot of hits - not a slashdotting, to be sure, but a good slashdotting can crater just about anything.

      Apache has one feature that no other webserver has - an overwhelming mass of support. It is easy to find someone or something to help you integrate just about anything with apache, and in most cases, it's already been done.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:I wonder, why... by jo_ham · · Score: 2, Informative

      Name recognition, and because it works.

      I'd never heard of the three webservers you linked to in your post.

      Apache has done everything I've ever asked of it without being noticably slow or resouce hogging, even on my iBook when I put up sites in development on our LAN. I can keep working while it happily serves pages to people and I don't notice it's there.

      Incidentally, that's a great feature of OS X - Apache out of the box. Sure you need to tweak it a little and enable php and stuff, but it's there ready to go. My previous work method was to upload in-development sites to an old FreeBSD box on the LAN for testing. Now I have my iBook I can work on the html right in place, and just get within AirPort range for everyone I'm working with to have instant access to the site without me having to do anything.

      Ok, this wasn't supposed to be an ad for OS X, it was meant to show that Apache is fantastic for what I want to do.

    9. Re:I wonder, why... by Anonymous Coward · · Score: 0

      I don't find this at all surprising. These are the same type of people who take the 'jargon dictionary' to heart. It is only to be expected that they come up with similarly stupid names and acronyms.

    10. Re:I wonder, why... by Anonymous Coward · · Score: 0
      Emacs is non-intuitive and has a terrible command syntax and help system. (...) Why anyone in this day and age would consider using emacs for any text editing, when there are dozens of better-designed, modern text editors out there, is beyond me.
      Because while other editors exist, usually the only two installed on a system are vi and EMACS. And I doubt that even the most fanatical vi fanboy would suggest that vi's command syntax and help system (help system??) are less "non-intuitive and terrible" than EMACS's.
    11. Re:I wonder, why... by Anonymous Coward · · Score: 0

      I disagree. Vi is a lot easier to use.

    12. Re:I wonder, why... by Anonymous Coward · · Score: 0

      Well, VIM has a pretty advanced help system.
      The fact it's terribly non-intuitive is a different thing.

    13. Re:I wonder, why... by duffbeer703 · · Score: 0, Flamebait

      I have never seen Emacs installed on a computer outside of an educational institution.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    14. Re:I wonder, why... by Anonymous Coward · · Score: 0

      I did. When a guy picked "Everything" at package selection :)
      Well, he had Kanji terminal, WAN router software, all kinds of exotic stuff you could think of...

    15. Re:I wonder, why... by JohnsonWax · · Score: 1

      Don't forget Rendezvous discovery from Safari to Apache on your subnet so that even if you're on a dynamic IP, everybody can still bookmark your site.

      I never quite understood the value of that feature until I walked into a conference room and used that feature.

    16. Re:I wonder, why... by jo_ham · · Score: 1

      Rendezvous is very handy - I find it most useful for detection of network printers.

      I can take my iBook anywhere and I've yet to find a printer on a subnet I've joined that has given me problems. I can select it from the print menu about 10 seconds after joining the network. No muss, no fuss.

      It also means I don't pay for print credit at the university where I'm doing my postgrad - I just find a spare ethernet port and I'm away. The IT folks there don't seem to mind.

    17. Re:I wonder, why... by the_duke_of_hazzard · · Score: 1
      This is an interesting point (there's also tclhttpd which is very lightweight and flexible), but for most purposes Apache is:

      Simple and "does the job"

      Cheap (upfront and cost of ownership)

      Proven

      Fast enough

      Why would you take the risk of using an obscure system unless there were a compelling reason to do so?

      Also, I've run Apache serving pages and never really noticed any system hogging issues... but I guess it depends what else you're doing. If you're using a 486, you should probably think about upgrading now.

    18. Re:I wonder, why... by Looke · · Score: 1

      Well, as others have said, Apache is plenty fast enough for most hobbyists, even on old hardware.

      Setting up, running and experimenting with Apache gives you "real-life" experience that could turn out to be valuable. When was the last time you applied for a job that required thttpd experience? ;-)

    19. Re:I wonder, why... by lostchicken · · Score: 1

      I run a server not so that I can have one, but so that I can know how to administrate one. I don't need Apache, I don't need to optimize my SQL stuff, I don't need to do anything like that. But by doing it, I acquire the skills I need to do this in the future, on a much larger scale.

      I know Netware because I used it when I didn't need to. I know NT Server for the same reason. I used to run NT for my server, but when I got used to that, I switched to Linux, so that I would learn something new. And now I'm getting pretty good at that.

      --
      -twb
    20. Re:I wonder, why... by sketerpot · · Score: 1

      Exactly. Even if you don't use any of Apache's advanced features, you know that they are there if you need them. Apache is fast enough for most uses, the documentation and general support is great, and you never know when you might want to use, say, mod_rewrite for some elegant web site management.

    21. Re:I wonder, why... by Anonymous Coward · · Score: 0
      It's big. It's slow.

      Sitting idle, on my system right now it's using 0% CPU and about 6Mb of RAM. If it needs to handle a heavy load it can. And the #1 reason... I have Apache servers doing real work and don't feel the need/desire to maintain or support multiple web servers.

  20. That should be... by twoslice · · Score: 2, Funny
    (putting SCO aside)

    (punting SCO ass-side).

    --

    From excellent karma to terible karma with a single +5 funny post...
  21. Dip in Apache July 2002 by Clay_Culver · · Score: 3, Interesting

    Did anyone notice that in July 2002, Apache took a hit in numbers, and Microsoft gained for a brief period of time? (Check the graph, you will notice a spike in Microsoft's numbers, a dip in Apache in July 2002.) Does anyone know what this corresponds to?

    1. Re:Dip in Apache July 2002 by LearnToSpell · · Score: 5, Informative

      That was a switch from one of the big parking companies, IIRC. Thousands of domains all changed at once. It's one of those things that fits into the "how do we measure this" decision. If a website in the middle of the forest doesn't have an index, is it still counted?

    2. Re:Dip in Apache July 2002 by Richard_at_work · · Score: 3, Informative

      A large hosting company started using IIS for the "Coming Soon" pages you see on registered domains.

    3. Re:Dip in Apache July 2002 by Stinking+Pig · · Score: 1

      domain parkers represent a lot of the "users" in Netcraft's graphs, so a single company switching back and forth or two companies merging (thereby switching back and forth) has an effect. There was talk a while back of massaging the data to de-emphasize these big do-nothing chunks, but I don't know if it went anywhere.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    4. Re:Dip in Apache July 2002 by Zorton · · Score: 1

      Accualy I was going to post about that. It seems to me from looking at the Market share graph that apache gained and MS lost out in July of '02. Either way interesting, someone will have to do some research and find out what caused that.

    5. Re:Dip in Apache July 2002 by Anonymous Coward · · Score: 0

      From the "July 2002 Netcraft Web Server Survey":

      "Microsoft gains around 3% in the top line numbers this month, primarily through register.com putting a Windows based front end back in place on their domain parking system. register.com has alternated several times over recent months between using a Windows or Linux front end, and this causes a fluctuation of around 3% in the top line figures when it changes. As domains are either allowed to expire or put into active use, the influence of the domain parking systems on the survey numbers is abating, and the number of parked sites at Verisign and register.com has declined slowly but steadily during the course of this year."

  22. This is not news by Baddsectorr · · Score: 1

    most ISPs run some form of Unix/Linux and the why would you spend a zillion dollars paying for an inferior piece of software when you can get a proven quality piece of software for free?

    --
    http://www.geocities.com/baddsectorr
    1. Re:This is not news by Anonymous Coward · · Score: 0

      What Unix-based "inferior piece of software" are you refering to?

  23. Re:The platform they did the calculations on by gorfie · · Score: 1

    Are you referring to the processor flaw? That was in the original Pentium (I had a Pentium 60MHz that crashed when playing X-Wing and gave faulty values for some of my engineering homework, that MUST be why I gave up on engineering... heh).

    Actually, I think they're saying it's a 33% decline of Microsoft's actual numbers... like if you had 9 and went down to 6, that's a 33% decline. Although in the realm of things it might mean your market share dropped less (i.e. if there were a total of 15 and you dropped from 9 to 6, that's a 20% drop). I wondered briefly about their numbers too but you just have to examine what they're trying to say.

  24. "across all domains" ? by ubiquitin · · Score: 5, Insightful

    Note that the numbers are "per domain" So 2003 is better proclaimed the Year of NameVirtualHost. Hopefully, this means that there really are more httpd's out there, but the correlation was not made in that necraft study. Hopefully someone will do (perhaps already has done?) a study to establish IP# to domain name ratios. My guess is that there is a lot more virtual hosting being done now then there was in, say 1999, when having a corporate web site was more directly related to purchasing dedicated web server equipment. I'll bet that the Microsoft push into public key infrastructure will be used to leverage growth for IIS but at these rates, it may well be hard to catch up with Apache.

    But perhaps the real story for 2003, as far as growth technologies go, is likely PHP. The ratio of deployments and actual usage to press coverage of the technology is pretty impressive too. :)

    --
    http://tinyurl.com/4ny52
  25. Re:Yes, but measuring webserver market share is ha by rsheridan6 · · Score: 4, Insightful

    Shouldn't these issues remain fairly constant? Maybe it's tricky to count market share in absolute terms, but the trend-line should be pretty accurate.

    --
    Don't drop the soap, Tommy!
  26. Idiot by Anonymous Coward · · Score: 0

    Why were you using Access instead of MSDE (the free version of SQL server). People who use Access deserve what they get. I am sure that Microsoft will be happy to tell people like you, "good riddance".

    1. Re:Idiot by Anonymous Coward · · Score: 0

      I agree. MSDE is far superior to any of the other 'free' alternatives (MySQL, PostgreSQL, etc.)

    2. Re:Idiot by Anonymous Coward · · Score: 0

      Because I've never heard of MSDE and have no idea where to get it.

      I'm glad mysql is easily available (mysql.org) and runs on windows! ^_^

    3. Re:Idiot by Anonymous Coward · · Score: 0

      MySQL is a scabby, pus-ridden sore on the backside of the Internet. If you are glad that it exists for any platform, then you are two steps below stupid.

      Look at the MSDE website, and learn how to use a real, reliable database.

    4. Re:Idiot by Anonymous Coward · · Score: 0

      MSDE is a scabby, pus-ridden sore on the backside of the Internet. If you are glad that it exists for the MS platform, then you are two steps below stupid.

      Look at the MySQL website, and learn how to use a real, reliable database.

    5. Re:Idiot by Anonymous Coward · · Score: 0

      MySQL is a scabby, pus-ridden sore on the backside of the Internet.

      Right, just like Linux. Bug-ridden, unclean, not well written.

    6. Re:Idiot by Anonymous Coward · · Score: 0

      Correct.

    7. Re:Idiot by Anonymous Coward · · Score: 0

      You've obviously never used MSDE before, you unoriginal fuck.

    8. Re:Idiot by Fryth · · Score: 1

      I can't tell the sarcasm from the trolling. Anyone have a real reason why MySQL sucks?

    9. Re:Idiot by Anonymous Coward · · Score: 0

      Ofcourse, both on linux and windows you're better off running firebird (borland's open-sourced version of interbase). At the very least it follows the sql standard.

    10. Re:Idiot by Anonymous Coward · · Score: 0

      Mostly because it's underfeatured compared to the free competition (postgresql, firebird), and especially compared to db2 or oracle.

      This is a design choice however. They went for speed on small workloads and simplicity rather than reliability, features, throughput or accuracy. It's only been with the most recent versions you could feed it a marge workload without seeing it choke (a large part of /.'s instability can be fed back to mysql).

  27. The ANALysis should look at ACTIVE sites by Amsterdam+Vallon · · Score: 1, Informative

    This analysis includes all sites, but the more realistic and "telling", if you will, analysis would be to look at ACTIVE sites ONLY.

    That analysis has been done, and the results were that during 2003, considering new sites, Apache was chosen four times more often than IIS.

    You can see the actual figures at http://www.cabalamat.org/weblog/art_182.html.

    Apache has 77.54% marketshare, and IIS only has 19.06%.

    OPEN YOUR FUCKING EARS, MICROSOFT - Apache was over three times more popular than all other web servers put together.

    --

    Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
  28. Re:Yes, but measuring webserver market share is ha by ugen · · Score: 5, Interesting

    Netcraft gives very specific rules by which it measures webserver counts here: http://www.netcraft.com/Survey/mechanics.html

    Always helps to actually visit the site. Their methods will favor Apache somewhat, as IIS does not generally play very well in hosting environments with virtual domains for various reasons. Of course that in itself is an indicator of server quality :)

  29. Is it really switching over? by puckmaster87 · · Score: 0

    A question has come to my head:
    Is it really people switching over from IIS to Apache or is it tons of new web servers starting up in 2003? Of course there are lots of new servers every year. Also, many webmasters and server administrators like Open Source better than closed source. Some will like IIS better, because they can get direct support from Microsoft.

    1. Re:Is it really switching over? by PReDiToR · · Score: 0, Flamebait

      I run my server on my 1Mb home cable line, and it's Apache 2.x on Windows XP.

      I'm a registered Linux user, but I don't use Linux because there isn't a damn thing out there that has managed to get DNS and Email into my understanding, whereas on XP there are many applications that are configured in under 10 minutes all from the GUI.

      I would imagine that a lot of people are in the same boat due to leaving P2P apps on 24/7 and wanting to run a Webserver too.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
  30. yes but by relrelrel · · Score: 1

    Is this Apache on UNIX and/or Windows boxes?

    --
    --- any post that takes longer than 20 seconds to write, isn't worth writing
    1. Re:yes but by cayfer · · Score: 1

      both...

    2. Re:yes but by gaijin99 · · Score: 1
      Is this Apache on UNIX and/or Windows boxes?
      Probably both, but the real question is: does it really matter? Actually, from am "adopting Free Software" standpoint people running Apache on Windows is probably better. It shows them that a) it works, b) the TCO myth is just that, and c) it works *better* than MS IIS. This will naturally lead people into wondering of other Free Software has the same qualities (which, unfortunately, not all of it does, but much of it does).

      What I'm saying is that an IT type who starts using Apache on Windows is likely to begin using other Free Software, and eventually to leave the clutches of MS entirely. Or at least that's the happy fantasy version :)

      --
      "Mission Accomplished" -- George W. Bush May 1, 2003
    3. Re:yes but by sloanster · · Score: 1

      The apache on windows percentage is a drop in the bucket, statistically insignificant - at least 99% of apache servers are on a unix platform (linux/solaris/bsd).

      It makes sense. If a website is going to be based on apache httpd, what would be the point of futzing around with ms windows?

  31. Viruses, Worms, and Exploits Are... Where? by the_mad_poster · · Score: 5, Insightful

    Alright - let's have it! Where are they hiding all the exploits? They obviously have waaaayyyyy more since viruses and exploits are dependant on popularity, not how well the software is engineered. Since Apache is kicking IIS's scraggly ass all over the 'net, it must have more exploits, right? No? Oh? So all those people that keep saying Windows suffers so much are admitting they're wrong?

    Oh, that's right. IIS is also an FTP server, mail server, dinner server, and a cheauffer that takes your wife out on dates then screws her in your bed while you're out of town on business.....

    ... whoops.. sorry, go a little carried away there. Seriously - face it, that's a flaw. If the software wants to do everything, and, by doing everything, fails, it still failed, AND it failed BECAUSE it does everything. That means the Apache software is a better engineered web server and IIS is, well, a load of crap.

    Sorry... a little bitter. If you've ever had to administer that horrendous piece of garbage IIS you'd understand. I think, perhaps, the reason Apache is whooping up on IIS is that IIS is so ludicrously twitchy and convoluted. Normally, I'd say point and clicky interfaces are easier to manage, but god... setting something up in IIS that's not set up by default can result in tremendously time-wasting efforts searching through numerous, poorly labeled, badly designed interfaces. Apache? Whip out a reference book, type in a few lines, and you're done. Even if you have to restart the system, it's not much hassle. I've NEVER managed to shut down IIS and bring it back up on Win2k where it didn't stop responding and, eventually, chew up all the resources on the box forcing a hard reboot of the whole system. That pisses off SQL Server which then fucks up the TrendMicro stuff... Ick.

    Long story short? IIS sucks and few (smart) people debate that whether they're pro-Microsoft, pro-*nix, pro-Mac, or, smarter than any of them pro-whatever-works.

    --
    Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    1. Re:Viruses, Worms, and Exploits Are... Where? by The+One+KEA · · Score: 3, Interesting

      Most definitely. I think these numbers will finally silence those misguided idiots who continue to say that Apache doesn't get exploited as much because "it's less popular" or "it's not used by anyone" or "it's written by a bunch of unpaid amateurs". Apache gets used because it's clean, simple, reliable, robust, and most importantly, EASY TO CONFIGURE.

      If 2003 was the Year of Apache, then 2004 will be the Year of the LAMP.

      --
      SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
    2. Re:Viruses, Worms, and Exploits Are... Where? by TheLinuxSRC · · Score: 1

      I am 100% with you. I was sysadmin at a company about a year ago where they had about a dozen Linux/Apache boxes, one Windows/Apache box, and one IIS 5.0 (win2k) box. The Linux/Apache boxes and even the Windows/Apache box worked flawlessly. If there ever was a problem, I could look at the logs (at least on the Linux boxen). IIS would crash randomly. Do you know what the "Event Viewer" (which, incidently, is the most piss-poor logging I have ever seen) showed as the error? "IIS died unexpectedly". Great.... when you expect it to die will you let me know? The only fix I could find was to tell services to restart IIS when this happened. /rant

    3. Re:Viruses, Worms, and Exploits Are... Where? by Anonymous Coward · · Score: 0

      Why do you use "boxen" as a plural of "box"? Is it because you're the same type of sad loser who finds concepts like 'LARTing' funny, and laughs at that piss-poor User Friendly comic?

    4. Re:Viruses, Worms, and Exploits Are... Where? by Anonymous Coward · · Score: 0

      Is it because you're the same type of sad loser who finds concepts like 'LARTing' funny, and laughs at that piss-poor User Friendly comic?

      Or the is he the same as the sad kind of loser who trolls slashdot, posting off-topic comments as an Anonymous Coward?

    5. Re:Viruses, Worms, and Exploits Are... Where? by Anonymous Coward · · Score: 0

      The hypocrisy in your post is simply beautiful.

    6. Re:Viruses, Worms, and Exploits Are... Where? by Zaiff+Urgulbunger · · Score: 1
      Totally agree.

      As someone who has to code ASP web sites however, I wanted to run an ASP web server at home for my own personal apps... so I'm going to run IIS right? Well, from a conveience point of view I'd like to -- its not on a public network so security issues are less important, but the thing that pisses me off is that:
      1. I can't run it on XP Home... okay, its a bit naff anyway, but its what came with the machine so I'd like to run a small web server for personal use... no real traffic, but no. I can't. I have to upgrade.
      2. On Win2K Pro / XP Pro, I *can* run IIS but I can only run one web site! Grrrrr!! I'm a f*cking web dev, so I need a web server to develop on, but I also want to run my own apps on a web server.
      So as a result, I'm now running Apache and currently using Sun/Chili ASP whilst I port to something else (no, I haven't started yet... I will... I will!!!).

      You'd think that MS might have realised that the people they really don't want to piss off are their developers, but oh no, developers are another $ales opportunity.

      Then again, they do seem to be trying to foster some kind of 1337 community with "Matrix" their freebie front-page! Too little too late however...
    7. Re:Viruses, Worms, and Exploits Are... Where? by Anonymous Coward · · Score: 0

      There is a hack you can do to get IIS 5.1 on XP Pro to serve up more than one website. You need to use the Metabase Editor and put it in manually, experiment a bit with it or search Google Groups for more hints.

    8. Re:Viruses, Worms, and Exploits Are... Where? by Zaiff+Urgulbunger · · Score: 1

      Good call -- thanks!

  32. Apache counts... by cayfer · · Score: 3, Funny

    These are crooked figures. Don't take them seriously! The real marketshare of IIS is above 80 percent. The catch is, IIS boxes are declaring themselves as Apache servers to avoid attacks. Note: This not an MS sponsored report (yet). Hopefully they will contact me and it will become one. :)

    1. Re:Apache counts... by tr0llx0r · · Score: 1

      This guy has a good point. A _lot_ of webmasters i know
      who are forced to use IIS, try and avert r00tings
      by having IIS say it's Apache.

    2. Re:Apache counts... by TheSunborn · · Score: 1

      A shame that no of the rootkits actuelly check the server responce. They just send a mallformed packet, and test what happends.

  33. when we're finished patting ourselves on the back: by ciaran_o_riordan · · Score: 4, Interesting

    These statistics make us happy, but they're not the whole story.

    When we bragg about these numbers, Microsoft respond with:
    "Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it".

    What is our argument to that? (we don't have one. We just ignore it and continue patting ourselves on the back.)

    If we are to progress, it's better to look at what going *wrong*, and try to improve that.

  34. Re:Yes, but measuring webserver market share is ha by sosume · · Score: 3, Insightful

    It's even funnier, since Netcraft only counts public webservers. They do not include the zillion corporate intranet servers that used to be publicly available shielde by only NTLM authentication.
    Thanks to the blaster outbreaks and the growing number of vpns these servers are now shielded off the regular internet. And thus the number of IIS in Netcraft's reports declines..

  35. Re:Yes, but measuring webserver market share is ha by Tet · · Score: 5, Interesting
    Do you count the total number of webservers, or just domains? What if you use a very ineffecient implimentation, and it takes twice the number of machines to do it?

    Even then, how do you count them? How many machines are running any given web site? My sites currently have 8 servers behind a pair of load balancers. But it appears to the outside world as if it's a single machine. Also, do you consider all servers equal? Should my personal site be given equal weight with my company's banking sites? I'd be interested to see a weighted graph so that sites with more traffic have a greater impact. But the problem with that is, how do you measure it?

    As an aside, I'm getting mildly concerned about Apache's market share. Not because I don't like it -- I do, and run both personal and corporate sites with it. But I distrust software monocultures, and I fear Apache's heading that way. So I hope that Apache gets some viable competition. I also hope, however, that it comes from somewhere that isn't intent on displacing it with proprietary, incompatible servers. So that'd be something other than IIS, then...

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
  36. Re:Yes, but measuring webserver market share is ha by mantera · · Score: 0, Troll


    "The numbers are open to a lot of intepritation."

    That may be true, but the correct spelling of interpr*E*tation remains NOT a matter of "interpritation".

  37. Me too by Linker3000 · · Score: 4, Interesting

    We run an online testing and certification engine, written in perl. It WAS hosted on a Win2K/IIS box, but about once a week the server would lock up with IIS hitting 100% CPU utilisation and the only way to 'fix' it was to reboot. The same code's been running on a Redhat 9/Apache server for about 2 months now with no downtime.

    Our MD was so impressed with the port (which was very trivial), that she's asked me to consider migrating our main in-house server to Linux too - it's mainly a 'file and print' box so this should be a piece of cake.

    We WERE looking at a contact management system (possibly Maximizer or Goldmine), but now we're seriously considering an open source alteratives-should save us about 7000UKP in apps and licences.

    --
    AT&ROFLMAO
    1. Re:Me too by LittleLebowskiUrbanA · · Score: 1

      Take a look at this for an alternative to Goldmine.

    2. Re:Me too by Anonymous Coward · · Score: 0

      What you couldn't fix it? What is up with all the "geeks" who can't even fix Windows on here?

    3. Re:Me too by Linker3000 · · Score: 1

      There was nothing to fix, it was a known IIS 'quirk'.

      --
      AT&ROFLMAO
    4. Re:Me too by Linker3000 · · Score: 1

      Thanks-looks like it might be useful; for the 'Goldmine/Maximizer' alternative we need a product that's strong on group calendaring and CRM on the sales admin side - I've been looking at eGroupware and MoreGroupware so any insight on these would be great.

      --
      AT&ROFLMAO
    5. Re:Me too by Foolhardy · · Score: 1
      We run an online testing and certification engine, written in perl. It WAS hosted on a Win2K/IIS box, but about once a week the server would lock up with IIS hitting 100% CPU utilisation and the only way to 'fix' it was to reboot. The same code's been running on a Redhat 9/Apache server for about 2 months now with no downtime.
      The only way to fix it was to reboot? Why don't you try stopping and then restarting the web service?

      I'm not trying to defend software that stalls like that, but restarting the entire operating system is overkill.
    6. Re:Me too by Linker3000 · · Score: 1

      Nice idea but the process refuses to stop and becomes unkillable.

      --
      AT&ROFLMAO
  38. Netcraft confirms it... by Anonymous Coward · · Score: 1, Interesting

    'Netcraft confirms it' jokes are tired.

    1. Re:Netcraft confirms it... by Anonymous Coward · · Score: 0

      Yes, Netcraft confirms that, also.

  39. Re:Apache is racist. by Trurl's+Machine · · Score: 2, Insightful

    OK, I see it's a troll, but... I'll bite anyway. The whole history of Western Civilization in a nutshell looks like that. Once there were the pre-hellenic mediterranean cultures, like the Phoenicians. The Greeks conquered and destroyed them all. Then came the Romans, who conquered and destroyed the Greeks (not to mention the Celts). Then came the German and Slavonic barbarians, and they conquered and destroyed the Romans (and then repeatedly conquered and destroyed each other, like the Goth who perished for the Vandals etc). So if you live, say, in London, there are ashes of dozens of destroyed cultures under your feet, under the pavement of the very Oxford Street. The Celts, the Celtic-Romans, the Roman-Romans, the Anglo-Saxons, the Anglo-Danes, the Normans etc.

    Now, for a long time Americans were fed with the not-exactly-true fairy tale about the Mayflower settlers, who arrived to a no-man's-land. It was not a no-man's-land at all. It had its native inhabitants and they were, indeed, conquered. But the British Islands were not a no-man's-land neither, when the William the Conqueor arrived, and he is still regarded as hero.

    There's nothing racist in Apache, just as there's nothing racist when modern Britons use greek, latin, saxon or celtic words. Or when modern Italians use the name La Fenice (="country of Phoenicians") for an opera.

    Sorry for feeding trolls.

  40. Apache is so good, it is actually hurting itself by phoxix · · Score: 2, Interesting

    How many people have plans of leaving apache 1.3x to newer apache 2x ?

    Enough said

    Sunny Dubey

  41. Re:Yes, but measuring webserver market share is ha by Nexx · · Score: 2, Insightful

    No, that's an indicator of server quality for that purpose. If the majority of server operators didn't want virtual hosting, for example, IIS not playing well in that environment won't make a shred of a difference.

    These surveys also do not count the millions of intranet-only sites that these servers serve, and given the nature of the beast, I'm going to guess IIS is rather prevalent in that market.

    I have recommended IIS-based solutions before, and given the same requirements, I'll do it again.

  42. Re:The platform they did the calculations on by Anonymous Coward · · Score: 0

    No, I understood where his numbers were coming from. I was just making a joke (and judging by the -1 flamebait score, a badly recieved one at that)

  43. Re:when we're finished patting ourselves on the ba by The+One+KEA · · Score: 1

    Amateurs?

    So I suppose the people who run the Transport for London web site are amateurs?

    What about the folks running BlogSpot?

    How about the admins of Rutgers Univesity?

    Finally, how about Kyle Bennett, the creator of [H]ard|OCP?

    Sure, Microsoft can say that Apache is used by amateurs. But I'm certain that for every half-assed amateur using Apache there are 100 admins who run Apache for mission-critical stuff and don't bat an eyelid.

    --
    SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
  44. Re:Apache is so good, it is actually hurting itsel by The+One+KEA · · Score: 1

    Why should they be forced to?

    --
    SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
  45. Re:Apache is racist. by Anonymous Coward · · Score: 0

    I'm glad you 'bit', because that was a very interesting response.

    Anyway, it wasn't really a 'bite' as such, because not only did you acknowledge that you were replying to a post that was designed to incite an emotion-driven response, you also did not provide such a response -- instead, you gave us some very interesting facts.

    Thanks.

  46. Re:Apache is racist. by Anonymous Coward · · Score: 3, Informative

    Actually, the name comes from "A Patchy Server" because it was built as thousands of patches instead of one reliably growing code tree.

  47. Topics and Sections by fm6 · · Score: 1
    This is redundant and offtopic, but I have to make the point again: Sections and Topics in Slashdot are an unholy mess. The list of topics is too long, has an obscene amount of overlap, has multiple topics for narrow areas of interest, and is generally illogical. It's never been clear to me what kind of subjects rate Sections and which ones have to settle for Topics.

    Currently, the T&S setups has the following purposes/effects/unintended consquences:

    • Sections hold section-only stories that the editors think aren't of general interest. (So there's no really good reason to put general-interest Apache stories in the Apache section.)
    • Topics associate stories with icons (I have to admit that the icons are really good).
    • Since each section has its own second-level domain, Googling Slashdot is slightly more tricky.
    • The topic icons link to lists of topic stories, which provide the illusion of a drill-down feature. But since it's never obvious which topic a story belongs to, this is just plain useless.
    1. Re:Topics and Sections by rmohr02 · · Score: 1
      Sections hold section-only stories that the editors think aren't of general interest. (So there's no really good reason to put general-interest Apache stories in the Apache section.)
      Sections can hold stories that aren't of general interest, but there are plenty of stories that go in a specific section and are still visible on the homepage.
    2. Re:Topics and Sections by fm6 · · Score: 1

      Yes, I know that. That comes under "Making the site harder to search".

  48. Open Source's shining star - Real Performer by shamitbagchi · · Score: 1

    Apache HTTPD has gone on to new strengths with new features and support for all types of scripting languages and add-ons and settings ease in config files. I remeber during college grad projects most people used Apache by default on linux only few used other personal web servers But its streangth in Enterprise and industry is amazing as its open source and gives a befitting slap on the faces of those who repeatedly point out that open source software is unusable unstable buggy(Apache httpd code review found it to be the best in error per klocs in all industry...) Some Documentation : Apache 1.3 Apache 2.0 - Shamit ITS A TRIBUTE TO OPEN SOURCE TO SAY THE LEAST

  49. What did you find hard about administering IIS? by g_bit · · Score: 1
    I'm just curious, because we use it at work to host about 10 or so sites and I've barely had to touch it after the initial install.

    You didn't try to use the web interface did you? If IIS only had that thing to use, I would agree, but using the management console is easy.

    1. Re:What did you find hard about administering IIS? by Anonymous Coward · · Score: 0

      Try managing IIS remotely, and try setting up virtual domains under IIS, then try the same under Apache, no question which is easier.

  50. Or maybe... by Anonymous Coward · · Score: 0

    It's just those Fortune 500 companies are able to afford Microsoft's exorbitant prices and tech support (which actually can be really good if you pay the right price). Most people and smaller companies don't have that kind of money to throw around, and will be more likely to go with apache. Microsoft has been around for ages, so companies with a lot of money on the line will trust a company which has been the industry standard the longest. I think after a decade or so apache will make inroads on those fortune 500 companies.

    1. Re:Or maybe... by Anonymous Coward · · Score: 0

      The Fortune 500 company I work for is using Apache (on Solaris). What possible reason could there be to move to IIS?

  51. lamp.. by caino59 · · Score: 1

    someone mod this up as interesting....taking a look at this, it seems like a very nice, hella complete walkthrough on setting that up...

    thanks for the linkage ;oD

  52. Re:Apache is racist. by gorfie · · Score: 1

    And we all know the hard drive terminology is racist and sexist too...

    master/slave
    male/female

  53. hmmm by nomadic · · Score: 4, Funny

    If Time magazine had a server-of-the-year award the cover would be featuring a feather.

    If Time magazine had a server-of-the-year award nobody would read it. Except you people.

    1. Re:hmmm by Anonymous Coward · · Score: 0

      Haha. So very true. I like your use of "you people", too -- designed to show these useless geeks how outcast they are from the right-thinking majority.

  54. Big Reason for such a shift by Cardoe · · Score: 3, Informative
    If you all remember the slashdot story about Apache's sudden rise because a bunch of Domain Name Parkers switched from IIS to Apache when in 2002 they had switched from Apache to IIS. Here's a link to the story link

    I just don't see this as that significant because of that.

    My 2 cents.

  55. Apache 2.0 by Anonymous Coward · · Score: 5, Interesting

    Too much stuff does not work well under Apache 2.0.x. Specifically mod_perl has some interesting gotcha's, HTML::Mason has some issues, there are some Apache::DBI issues, .... long list.

    Basically when the server went to 2.0.x, the rest of the supporting community wasn't ready. Most of it is still in testing mode. The 1.3.x branch is "good enough", and it doesn't break stuff. 2.0 is good, but it breaks stuff.

    Another way to look at it is that my company ships product based upon 1.3.x. Moving to 2.0.x would require several things which don't yet exist. As we are happily operating under 1.3.x, we have no reason to move. If the Apache folks decide to completely abandon 1.3.x, thats OK as we have source and can fix it as needed.

    I suspect that most folks will stay with 1.3.x for the forseeable future. The 2.0.x migration will cause more headache than it is worth, and it will cost money/time.

    1. Re:Apache 2.0 by pacman+on+prozac · · Score: 1

      Theres also no mod throttle for apache 2 so its not so suitable if you need these functions, such as limiting bandwidth per virtual host and giving custom responses when sites have used all their traffic.

      Incidently if anyone knows of a good alternative that works on apache 2 can they post it.

    2. Re:Apache 2.0 by Anonymous Coward · · Score: 0

      Once some remaining thread safety issues have been worked out with modules etc you can expect serious performance gains from running Apache 2.x on SMP/HT enabled boxes. I still run 1.3.x on production machines but I can't wait to upgrade the racks of dual cpu machines I have, I'd run TUX if I thought a httpd belonged in the kernel. 1.3.x will still be around for a couple of years but most people seem to be looking forward to switching as soon as 2.x and compatable modules stablize a little more.

    3. Re:Apache 2.0 by SuperQ · · Score: 2, Informative

      instead of mod_throttle, mod_bandwidth works with apache2, afaik.

      http://www.cohprog.com/mod_bandwidth.html

    4. Re:Apache 2.0 by __aainau5532 · · Score: 1

      I'll stay with 1.3 at least until the stable release of debian after Sarge has been made stable. So say not for three more years before I start thinking about 2.x? ;-)

    5. Re:Apache 2.0 by ls+-lR · · Score: 1

      And, last time I checked, the PHP core developers had not given their thumbs-up to mod_php with Apache 2.x. It was still "experimental" or something.

      Since 2.x uses threading instead of prefork (maybe you can change that with a different MPM, not sure) it means that everything that runs in the context of the webserver has to be thread-safe and reentrant. That introduces a lot of junk to check and/or fix.

    6. Re:Apache 2.0 by pacman+on+prozac · · Score: 1

      Hrm that only seems to do bandwidth limiting which can be also be accomplished (arguably more easily) using tools like iproute/tc and ipfw.

      Looking more for something to limit actual traffic totals over time and take custom action when that total is exceeded.

  56. Re:when we're finished patting ourselves on the ba by Bloater · · Score: 1

    The question is not what is our argument to that, but why should we bother arguing. By Microsoft's reasoning, most people are small web server administrators, so most people should use Apache. That's a big win for many, many people - they have quality software that even Microsoft agree they should use. That, for me, is pretty much the end of the argument - my problems are solved, most people's problems are solved.

    The only people who's problems are not solved are the big non-technical corporations - and they don't matter much.

    Game over.

  57. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    With your Cheese Comparator, I would say that your homepage should be weighted at least on a par with your employer's site.

  58. Are you joking? by Anonymous Coward · · Score: 0

    The number of IIS servers stayed flat, so no one defected?

    That's a nice piece of self-reinforcement.

    Try, some defected from IIS, and some new installs by admins that insist that IIS is not worthless (just look at some of the ms fanboy "admins" posting here)...which kept the number of server installs flat...

    Unless, you are suggesting that no one installed new IIS servers in 2003, and no migrations from IIS to Apache happened?

  59. Better how? by khasim · · Score: 1

    If you want to see what cars are popular, then why measure how much they carry each day?

    If you calculate traffic, you slant the figures towards sites that do upload/download.

    I think one of the *BSD's has the record for amount FTP'd in a 24-hour period. But if you're measuring HTTP traffic, that wouldn't be checked.

    Nor all the rsync sites.

    If you're looking for better stats, you should measure the number of unique connections and divide by the number of servers in that farm. That would give you a users-per-server number. But you'll never find out how many servers are in some of those farms.

  60. The numbers are per Domain, not per Server by g_bit · · Score: 1
    So, people bought more domains last year.

    Everyone knows that ISP's use Apache/Linux because it's easy to configure it to take up only the resources it needs, thus enabling them to pack more domains onto a server.

    Everyone also knows that ISP's use Apache/Linux because it's free and allows them to offer domain hosting for $1/month.

    I'm not trying to argue that IIS is better that Apache (except it was easier to configure than the non-gui Apache last time I tried it...about 2 years ago :) I'm just saying that numbers can be mis-interpreted.

    1. Re:The numbers are per Domain, not per Server by Bloater · · Score: 1

      You just made an amazing case for using Apache. Either the numbers show that Apache is the popular choice (as most people are hyping about), or the numbers are only a consequence of it being a better choice (as you argue).

      Nice.

    2. Re:The numbers are per Domain, not per Server by The+One+KEA · · Score: 1

      I agree that numbers can indeed be misinterpreted, but nonetheless it is still a significant gain compared to last year.

      And why is it a Bad Thing that the use of OSS products removes an unnecessary expense from an ISP's budget, allowing it to charge very low rates for domain hosting?

      --
      SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
  61. Bzzzzt. Thanks for playing by Anonymous Coward · · Score: 1, Insightful

    I think you've just illustrated the mans point.

    You've listed 4 Apache installations. Big deal.

    > But I'm certain that for every half-assed amateur using
    > Apache there are 100 admins who run Apache for
    > mission-critical stuff and don't bat an eyelid

    Would you like to say that sentence to a CEO or an IT manager in your government?

    Fanboy comments like this are not enough to get Free Software into government offices.

  62. Re:Yes, but measuring webserver market share is ha by drinkypoo · · Score: 1

    Let us not forget that Apache is open source. As such, if you want to fork it all up, you are welcome to do so. Should Apache head too far down the wrong path, I am confident that it will be forked. Apache's license is essentially BSD, with the additional clause that if you fork it, you may not call your work "Apache" or claim that the Apache Foundation is behind your work, without written permission. Quite reasonable, that. As many many geeks have experience with the Apache sources, starting up a fork is only a matter of logistics and not finding someone capable.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  63. TCO of IIS vs Apache.. by Anonymous Coward · · Score: 0

    Well, no doubt TCO of Apache is higher.
    Scenario: Apache server broken. They call a friendly nerd. The fixes the box. They pay him $100. He leaves. TCO: $100.
    Scenario: IIS server broken. They call friendly nerd. He says he won't put his fingers in that shit. They call support. A guy says he doesn't know how to fix it. They leave things alone, broken. TCO: $0.

    1. Re:TCO of IIS vs Apache.. by Anonymous Coward · · Score: 0

      You seem to be assuming the real world is full of the anti-MS zealots. Not true. If you have a job you fix whatever the customer wants fixed or the customer finds someone who isn't a jerk. You're also assuming people don't know how to fix a simple Windows problem. That would be the *nix zealots on here too who don't even know how to install Windows correctly & keep it from crashing.

    2. Re:TCO of IIS vs Apache.. by kjd · · Score: 1

      That's silly. Who's they? People who worry about TCO have admins for their systems.

  64. Stats can't be /.'s major by Mod+Me+God · · Score: 2, Informative

    A decline in usage of X from 36% to 24% means the incidence of X in the population has declined 12%.

    "Since October 2002 market share has grown from 53% to 64%, a 20% gain". Well no. The incidence in the population has increased 11 percentage points (11%), even though the numbers are ~20% different the market share certainly hasn't changed 20%.

    Here is an example of basic comprehension of percentage: Assume we have a static population of 100. 53 use Apache and 47 use 'other'. One year later, if 64 use Apache (the population is still 100), the amount of Apache users has increased ~20%, but the amount of the population has increased using Apache is only 11 more, 11% more of the population use Apache. It is therefore correct to say "there are ~20% more Apache users" and it is incorrect to say "market share has grown ~20%" as it has grown 11%.

    Yours was a nice lighthearted comment, pity it needs such a detailed explanation for all of the down mods and incorrect replies you've got.

    --
    --

    FreeNET user? Comfortable with the adverse selection?
    1. Re:Stats can't be /.'s major by Raul654 · · Score: 1

      Thank you - I appreciate your kind words. Some people just can't take a joke.

      --


      To make laws that man cannot, and will not obey, serves to bring all law into contempt.
      --E.C. Stanton
    2. Re:Stats can't be /.'s major by John+Chamberlain · · Score: 1

      I think my usage is basically correct. If for example, your market share goes from 10% to 20% it is said to have "doubled", ie a 100% increase. This is I think an accepted usage.

    3. Re:Stats can't be /.'s major by grahamlee · · Score: 1

      Aside from John Chamberlain's succint description of why the above argument is flawed, the phrase "percentage point" is redundant. A percent is a part in one hundred, there is no need to qualify it with "-age point". A percentage point is a point equal to a one hundredth part, i.e. it is identical to a percent.
      The use of the phrase "percentage point" seems to have crept into the English language from American marketing representatives, who believe that by extending the length of a sentence and the words therein, its gravity or trustworthiness is somehow increased. This is not the case.

    4. Re:Stats can't be /.'s major by Mod+Me+God · · Score: 1

      Exactly. A percentage point is an overous way of saying "part in one hundred". Therefore going from (for example) 10% of a market to 11% of a market is going from 10 parts in one hundred (10%) to 11 parts on hundred (11%), the difference being one part in one hundred, 1%. Mr John Chamberlain's point that going from 1% to 2% is a doubling in market share is completely correct, however the market (in his example) share has only increased 1%. 2% is 100% more than 1%, but it is a % of a %. The market share has increased 1%, or has doubled (doubled being a 100% difference of the %age in the first place).

      If you don't feel comfortable thinking about % and statistics and are more happy sith simply mathematical analysis, think of the 100% being like the second differential and the 1% like the first differential.

      --
      --

      FreeNET user? Comfortable with the adverse selection?
  65. ms workstation lockdowns but who are the others? by Anonymous Coward · · Score: 0

    I assume the greatest reduction in deployed IIS are the attempts at securing Windows 2000/XP workstations by turning off unnecessary services or the deploying of personal firewalls which block port 80. However, I also have to wonder if in the corporate space a large number of the deployed IIS installations are now showing up in the "Other" category given due to attempts by administrators to prevent attacks against their servers by hiding their true identity. Could IIS systems be lying and instead report themselves as Apache?

  66. Apache & PHP by gounthar · · Score: 1

    Well, this is really an excellent news, and I'm glad the Apache team managed to achieve this result.
    However, I'm saddened by the declaration of Rasmus Lerdorf published on the UserLinux discuss list, where he claims that Apache 2/PHP integration is a "bad idea" on UNIX systems.
    This sounds like an excellent news for all the PHP developpers in the world!

    --

    Violence is the last refuge of the incompetent - Salvor Hardin

    1. Re:Apache & PHP by ToasterTester · · Score: 1

      It's not so much Apache2 and PHP it's all the 3rd party add-ons that aren't threadsafe and probably never will be. It's asshame the Apache team did so much work on Aoache 2 and its got off to a slow start due to the 3rd thread safe issues.

  67. Also a win for FreeBSD by sremick · · Score: 5, Insightful

    I find it rather humorous that the poster of the article on Slashdot didn't dare mention the other software that was proven a winner by the Netcraft report. For those of you who haven't RTFA, 4th paragraph begins:

    "Seven of the top nine sites run on FreeBSD." That's right, folks. NOT Linux. Don't get me wrong: I don't believe Linux sucks. But there's something to be said here by this data, and I don't feel Linux should get all the current press simply because Linux got all the past press. FreeBSD does amazing things, is used all over the place, has many technical merits not seen elsewhere, but Linux overshadows it because of inertia and the fact that Linux users yell louder. This is sad. Last I knew, Windows won out due to inertia as well, not technical reasons, and we condemn it for that. Must we be hypocritical a second time around?

    I know this is Slashdot, but c'mon... would it kill you to put a positive article about FreeBSD on the front-page? ;)

    Netcraft confirms it: FreeBSD is quite alive and kicking.

    1. Re:Also a win for FreeBSD by Anonymous Coward · · Score: 1, Interesting

      No, there are lots of reasons Linux is chosen, not just hype. Firstly, it supports a broader range of x86 hardware -- not a massive issue on servers, but can make a difference.

      Secondly, you can find better commercial support.

      Thirdly, many Linux distro releases are supported with fixes and updates for much longer than FreeBSD. Each FreeBSD version (x.x) has 12 months of fixes from the security team; in contrast, Debian has about two years and RHEL offer a huge 5 years. When you're managing loads of servers, it's much easier than upgrading each machine's OS every 12 months and re-testing your custom software.

      FreeBSD is great, but those are some reasons why Linux is chosen, and they matter to a lot of folks!

    2. Re:Also a win for FreeBSD by nolife · · Score: 1

      and I don't feel Linux should get all the current press simply because Linux got all the past press.

      The /.article does not mention or try to compare Linux or ANY OS at all, it is not an even an attempt to imply any specific OS. It is about Apache.
      FreeBSD's showing is impressive and always has been in the past Netcraft results, but you're blaming the article for leaving out something that the article is not about.
      Maybe they should break it down even further and describe the hardware and brand of network cables they are using too ;)

      --
      Bad boys rape our young girls but Violet gives willingly.
    3. Re:Also a win for FreeBSD by Anonymous Coward · · Score: 0

      What are these technical merits not seen elsewhere? Please do elaborate, I am interested.

    4. Re:Also a win for FreeBSD by sremick · · Score: 1
      The /.article does not mention or try to compare Linux or ANY OS at all, it is not an even an attempt to imply any specific OS. It is about Apache.

      I understand, it was not my intention to suggest this. My comment was derived from the more general point I was trying to make at that point, and the fact that Linux articles tend to make front-page news, while FreeBSD articles tend to get relagated to the separate BSD section. I can't help but feel that, if the Netcraft article had said "7 of the top 9 sites run Linux" then the crowd would've been all over that tidbit, but I can neither prove nor disprove this specifically.

    5. Re:Also a win for FreeBSD by mrroach · · Score: 2, Insightful

      > This is sad. Last I knew, Windows won out due to
      > inertia as well, not technical reasons, and we
      > condemn it for that. Must we be hypocritical a
      > second time around?

      Don't forget though, that linux "winning" != freebsd "losing"

      Right now, linux/bsd are obviously Not Windows when it comes to the PHBs. If linux makes it to top-of-the-heap, freebsd is right there in line behind it. It may irk you that linux is not right behind freebsd instead, but don't pull down the friendly competition in the attack against the opposition. This town is big enough for the both of us ;-)

      -Mark

    6. Re:Also a win for FreeBSD by sremick · · Score: 1

      Don't worry, I'm already with you there. Part of the reason I don't hate Linux, like I said. Linux's "technical merits" over Windows are astronomical and put the differences between Linux and FreeBSD to shame. The more penetration Linux gets, the more acclimated people become to this alternate mentality in-general, which is good for both camps.

      It doesn't bug me that FreeBSD isn't ahead of Linux, or even that FreeBSD is behind Linux. What bugs me is how many people have never even heard of FreeBSD. This is why, when a positive FreeBSD press opportunity is created, and it is in-turn glossed over (when, like I said, if had been Linux instead of FreeBSD in the same press, people would've all over the same statistic), it bothers me so.

      I wouldn't feel so bad if I didn't get the impression that FreeBSD doesn't get press because it's not Linux.

    7. Re:Also a win for FreeBSD by Anonymous Coward · · Score: 0

      Linux sounds better to regular people (it sounds fun, and exciting). Plus, it has the nice mascot (bsd has a cute devil, but most people aren't into devils all that much).

      Though I agree bsd seems to have the edge in booth babes, but then how many people go to computer trade shows nowadays?

      What killed bsd's chances of hitting it big was not linux, it was the license war which turned business away from it.

    8. Re:Also a win for FreeBSD by gregwbrooks · · Score: 1
      Well, these answers probably aren't technically proficient enough for a real *nix God, but they reflect my real-world observations moving from Linux to FreeBSD about 18 months ago, and living with the OS since then:

      • The ports system is a godsend. Yes, I know Gentoo and others have similar things, but the FreeBSD ports system is more mature and Just Works. Want one of 10,000 programs installed on your system? Go to the appropriate directory under /usr/ports and type "make install" and you're done. The application -- as well as any dependencies -- are downloaded and built from source.
      • The layout makes more sense. More of a qualitative feature, I know, but if you compare the filesystem tree to Linux, you find that a lot more things are where you initially expect them to be.
      • The user community is mature, helpful and, for the most part, no-nonsense. The core FreeBSD e-mail lists are heavily populated by folks who run systems for a living, and who can provide real-world answers without flame wars or a lot of immature foolishness.
      Hope this helps!

      --


      "It was a summer's tale: Just a boy, his Linux, and a head full of dreams..."
    9. Re:Also a win for FreeBSD by rjamestaylor · · Score: 1
      A friend of many years who is an expert Windows developer (large-scale deployments) is taking an interest in Linux and has compiled he own kernel, after adjusting for RedHat path changes, asked me a question just yesterday:
      • What's your favorite Linux distribution? BSD, RedHat or SuSE?
      Anyway, the perception that Free UNIX == Linux is fairly common.

      Oh, of course I told him that BSD is dying... :)

      --
      -- @rjamestaylor on Ello
  68. Re:when we're finished patting ourselves on the ba by Anonymous Coward · · Score: 0

    What's all this "us" and "we"? Please don't include me in your group of losers who give a shit about this geek nonsense.

  69. Re:Yes, but measuring webserver market share is ha by Deusy · · Score: 1

    I hope that Apache gets some viable competition.

    It's not like there isn't options.

    There's several other capable open source (Free Software) http servers available.

    I would list a few of the better ones but I can't be bothered sifting through Freshmeat's unmoderated topic entries for http servers. But, by all means, have a look - there are some good ones there.

    One that I've seen quite a few updates for on Freshmeat is Thy.

    Although the way you relate Apache's monopoly to that of Windows is unfair. Apache is forcing a monoculture because it is that much better than the best of the rest, although the lesser known projects are fighting to be heard because everybody just looks to Apache or IIS for their http server needs.

    --

    Free Gamer - Free games list and commentary

  70. Sorry, one more comment by g_bit · · Score: 1
    According to this: http://apache.org/foundation/projects.html

    Apache is trying to be a mail server among other things too.

    1. Re:Sorry, one more comment by Anonymous Coward · · Score: 0
      According to this: http://apache.org/foundation/projects.html

      Apache is trying to be a mail server among other things too.

      Are you refering to james.apache.org? If so, that's not part of the Apache HTTP server.

    2. Re:Sorry, one more comment by the_mad_poster · · Score: 1

      "Apache" is misleading. "Apache" is the group that makes "Apache httpd" (Apache HTTP Daemon). This is typically just called "Apache" because it is, by far, the most popular offering from the group and because there was already an httpd on *nix systems. Calling it Apache avoids confusing the Apache HTTP Server and the NCSA HTTP Server, but at the expense of confusing the Apache HTTP Server with all the other Apache offerings like Ant and James.

      The mail server, Ant, all that other stuff are totally separate daemons and you have to actively add them to your system. IIS is just sort of, well, everything. You can shut all that extra crap down in IIS once you get it up, but it can be a real hassle sometimes.

      That's the typical difference between Windows and *nix systems though. *nix gives you a box of tools and says "build a house with whatever you want in it" and Windows gives you a house with everything in it and says "tear down whatever parts you don't want". Alas... I find the latter manner to be a much bigger long term hassle even though it takes longer to build your own house.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
  71. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    As someone with much experience of the Apache source code, I must say I am quite offended at your implication that I am a "geek". I am not a geek, I am an IT professional. And damn good at what I do, too.

  72. Hey Sunny! by Anonymous Coward · · Score: 0

    How's the Drake?

  73. Backwards by fm6 · · Score: 2, Insightful
    I very much doubt it. People who dislike IIS probably aren't fans of Windows either. If they have a choice, they'll run Apache under Linux or Unix. If they don't have a choice, it's probably because the system is a personal workstation or a workgroup server. Which don't figure into the Netcraft numbers.

    I think it's the other way around -- people choose Apache so they don't have to run Windows. It's probably not a coincidence that 2003 was also the year of the Windows Security Patch.

  74. What is corporate America using? by ToasterTester · · Score: 2, Informative

    I another /. story a month or so ago showed in corporate America IIS is still their choice. Those are the minds that need to be opened up.

    I would say corporate America sticks with IIS and other MS products because of MS development products are easy enough for Fred the Beancounter to drag-n-drop an app together. A desk jockey can get something done for his department quick and easy. Good code no, but it gets the job done and it was cheap and that is what the PHB care about.

    LAMP tools need to become that easy to use for corporate America to take a look.

    1. Re:What is corporate America using? by 16K+Ram+Pack · · Score: 1
      Which parts of corporate america?

      For a lot of corporate america (even giant companies), their websites matter shit except to probably investors or potential customers.

      There's companies like Amazon and Expedia who need huge systems, but there's also companies like Exxon or McDonalds. Are their businesses going to collapse if their websites are down?

  75. Read the same headline on Kuro5hin! by Rank+Amateur · · Score: 2, Interesting

    For the overly slashdot-addled, the same headline (and similar story) is being run as we speak on K5.

    Kind of reminiscent of the time when Time and Newsweek ran identical cover stories on Bruce Springsteen.

  76. Kuro5hin article by infolib · · Score: 1
    There's an article on kuro5hin about the Netcraft Survey by John Chamberlain.

    His explanations for the rise of Apache:

    • Apache on Windows
    • Better security
    • Java growth
    --
    Any sufficiently advanced libertarian utopia is indistinguishable from government.
  77. I manage IIS remotely and have all virtual domains by g_bit · · Score: 1
    Using VNC (good) or PC Anywhere (better) this is easy.

    If I'm on the network or on the vpn, but not at the server, my local management console can be used to do it.

    Can anyone tell me what they think is hard about setting up a virtual domain in IIS? Here are the steps: Right-click on the server in MMC, click "New Site", type name of site, under "Host Headers" type the name of the domain that this site is for and choose an IP that is used by other virtual servers. Choose a home directory...done.

  78. Proxying firewalls skew NetCraft numbers by Anonymous Coward · · Score: 3, Interesting

    Y'all are forgetting that a good layer 7 proxying firewall is also going to skew things.

    With the combination of URLScan header removal and a Unix-based firewall (few folks are insane enough to put up IIS webservers and Windows Firewalls on the same network...) my IIS5/6 hosts don't look anything like a Windows box as far as Netcraft is concerned.

    Throw in a hardware load balancer doing SSL offloading, and the client connections are never going to see my hosts directly for Netcraft to count.

  79. Re:Yes, but measuring webserver market share is ha by dipipanone · · Score: 4, Insightful

    These surveys also do not count the millions of intranet-only sites that these servers serve

    Are you sure you don't mean 'sites where administrator is too incompetent to turn off the default install of IIS'?

    You know, all those sites that have plagued the internet with various worms and other security holes over the last few years?

    and given the nature of the beast, I'm going to guess IIS is rather prevalent in that market

    I don't disagree. I rather think IIS dominates at these sites.

  80. Re:when we're finished patting ourselves on the ba by gaijin99 · · Score: 1, Interesting
    "Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it".

    What is our argument to that? (we don't have one. We just ignore it and continue patting ourselves on the back.)
    Um, why should I care what Forbes/Fortune 500 companies are doing? Remember these are the same companies which have such a terrific track record for merger success (more than half of all mergers fail within 4 years), corporate ethics (Enron/Haliburton/etc anyone?), and even profitibility (Disney under Eisner). Sure, they buy a lot of MS software, which doubtless is yet another measure of their essential stupidity. I don't really understand how highly educated executives can make such consistantly bad decisions, but they do.

    I agree that we have to find out what we're doing wrong, but I can't see Fortune 500 company adoption as a huge indicator of doing things right. They're dinosaurs run by dinosaurs and I rather strongly suspect that many of the current Fortune 500 companies will die off in the next decade.

    --
    "Mission Accomplished" -- George W. Bush May 1, 2003
  81. Re:when we're finished patting ourselves on the ba by Anonymous Coward · · Score: 0

    ..but why should we bother arguing.. ..The only people who's problems are not solved are the big non-technical corporations - and they don't matter much

    Governments don't matter much?

    No government should pay a monopoly for black box proprietary software.

    What about those two backdoor logins that were found in IIS a few years ago. They both had NSA in the usernames, which led people to speculate that they were added by order of the US govt. If I were in the US, I wouldn't be happy, but even moreso for non-US governments. Government should require complete source code and the four freedoms.

  82. I never said it was a Bad Thing by g_bit · · Score: 1
    I'm not even arguing with you.

    You seem to be getting a little defensive, have you had your coffee today?

    The only comment that could be taken as a slight disagreement is that you think Apache is easier to configure that I do, but I even said I haven't tried it in 2 years.

  83. Re:when we're finished patting ourselves on the ba by Interruach · · Score: 2, Informative

    We say "Google runs {A highly customised version of} Apache. So there!"
    http://www.googleblog.ca/archives/000018. html

  84. Why? by Inoshiro · · Score: 1

    Well, let's see:
    mod_perl, mod_php, mod_jk (for your Tomcat servlet container needs), mod_speling, easy integration with Squid, easy integration with khttpd, boat loads of documentation everywhere + experience people who can help you, the fact that the tiny little SOHO cable connections are easily saturated by Apache on a 486, the fact that most people's extra machines are around the 500-700Mhz range now, etc.

    Essentially, Apache is too well featured, too easy to setup, too easy to get help for, and does its job well enough for most people. If that wasn't true, people would take the time to switch (witness how unpopular NCSA HTTPD is now!).

    As for completely bug free, you can't say that. Don't even try.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:Why? by SharpFang · · Score: 1

      Oh well, I spent quite a while and the only bug I found on Boa is that it has an alias redirecting to /usr/share/doc by default, which may reveal what kind of software you have installed on your system. One # in config file fixes that. No other bugs reported. (which doesn't mean there are none, but...)

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  85. So? by khasim · · Score: 2, Interesting

    That's the fun with statistics. You can slice them anyway you want to get the results you want.

    So, there is a segment of the market that uses IIS more than Apache. Should we argue with that? Why?

    Now, despite all those "amateurs" that are putting Apache on the Internet, Apache still has fewer worms, exploits, etc than IIS.

    Which tells you that all those "amateurs" are:
    #1. Better qualified than those non-amateurs running IIS.
    #2. Running a better product.
    or
    #3. Just plain lucky, over and over and over again.

  86. Amen. Oh, and ... by Chromodromic · · Score: 1, Funny

    Linux is D E A D.

    --
    Chr0m0Dr0m!C
  87. Current GPL victims by Anonymous Coward · · Score: 0

    Sun, Microsoft, SCO.

    Future victims:

    Adobe, Macromedia, Symantec, every other proprietary non-GPL software company, proprietary developers, and you.

    Move on. Your career in proprietary software development is about to come to an abrupt halt.

  88. OK, you got me. by g_bit · · Score: 1
    A.) Umm, I've got nothing against Apache.

    B.) I'm not arguing, I was making a non-partisan point that had nothing to do with IIS/Apache war.

    C.) Have YOU had your coffee today?

    1. Re:OK, you got me. by Bloater · · Score: 1

      I didn't mean to sound abrasive. Just arguing that the only point to discredit these numbers that I have ever seen anybody offer (and they offer this one every month as new figures are published) highlights the extraordinary value of Apache.

  89. But ISS usage hasn't increased. by Inoshiro · · Score: 1

    Thanks to the grounding of the shuttle fleet, those poor astronauts have been stuck up there. This is pretty worrying, too, since they had that odd noise that led to a pressure drop.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  90. Re:The platform they did the calculations on by Bio · · Score: 1

    > reported about a rise in ISS-usage

    [insert ISS joke here]

    Just to note: ISS is the space station, IIS the webserver.

    They both leak anyway ...

  91. Re:Yes, but measuring webserver market share is ha by drinkypoo · · Score: 1

    I'm thinking you're also a troll. I self-identify as a geek. I am from Santa Cruz, where such a thing is commonplace and a mark of pride. We define geek (in the technical context) as someone who is social using computers. For further expansion, see geek.org.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  92. Man... by Anonymous Coward · · Score: 0

    Shut the hell up you troll.

    1. Re:Man... by Anonymous Coward · · Score: 0

      Despite his annoying use of "Bzzzzt. Thanks for playing" as the subject title, the guy had a damn good point.

      Insisting that people "shut the hell up" because they disagree with you is no way to conduct civilised discourse.

  93. Even higher praise for free software. by twitter · · Score: 2, Insightful
    MS's recent campagin of Total Cost Of Ownership does not factor well into this.

    Microsoft's TCO campaign is a last ditch effort to maintain market share. It's mostly a lie, but it's damaging to them even if true.

    Assume they are telling the truth. I know that it's hard to keep a straight face reading that, but think of what it means. WHERE TECHNICAL MERIT IS THE DECIDING FACTOR, FREE SOFTWARE IS OVERWHELMINGLY PREFERED DESPITE HIGHER COST. Most companies ask themselves what a failed web site will cost them. The answer generally dwarfs the cost of the sofware and it's upkeep.

    Of course, we all know that it costs nothing to aquire free web servers and less to keep them up than their non free counterparts. That's just the way good software works.

    The same thing is true on the desktop. Most small businesses with a brain have a reseller to help them out with technical issues. Free software, when adopted there, will prove both cheaper and more reliable. Small businesses that dabble with HPs and their own M$ based IT are wasting time that would better be spent on their real business. The reseller may appear more expensive up front than trundeling down to CompUSA, but he's not. Resellers that move to free software are going to enjoy cost, feature and performance advantages that the 2003 server fanboys can only dream of. The same can be said of larger IT shops that can afford to do IT themselves, like ummm IBM

    Microsoft's FUD campaign is running out of steam. They have tried all of this before and people are no longer listening.

    --

    Friends don't help friends install M$ junk.

  94. Re:when we're finished patting ourselves on the ba by gorfie · · Score: 1

    Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it.

    I imagine that's true, and I'm even interviewing with a Fortune 500 company this week that's a Microsoft shop. There are two possibilities...

    1.) They are currently MS but are switching soon. My resume was about 50/50 with half MS and half Linux experience. It's possible that they are interested in my Linux experience because the job position mentioned "new systems" and the company doesn't have any ASP.NET stuff on their site (if course, they could be moving to .NET).

    2.) Another argument is that the same thing could be said about old mainframe systems, COBAL, DB2, punchcards, and any other "used to be the shiznat but better alternatives replaced them" technology.

    In the end, why are "we" trying to find arguments anyway? Does it really matter if more people like Mac over PC, Linux over Microsoft, Apache over IIS, Honda over Ford, Apples over Oranges? As long as the alternatives continue existing, I'm a happy camper. I was sad to see the demise of alternative browsers (Netscape), but I would have also been saddened to see MSIE die completely. Why can't we champion the improvement of every option, rather than the promotion of a specific option? Would the world be better off if we actually lost a given option (if Microsoft/Ford/Apples/Macs actually disappeared)?

  95. It's actually even worse than that for Microsoft by cabalamat2 · · Score: 2, Insightful

    The figures you've quoted from my site are accurate, but the situation for Microsoft is actually worse than that. When considering that Microsoft got 19% of new websites in 2003, it's worthwhile to consider that up to the end of 2002, Microsoft had a total of 24.74% of active sites.

    This means that not only is Microsoft's share only 19%, Microsoft's market share is going down and Apache's is going up. Although Apache can run on MS Windows, it is nearly always run on Unix systems. The most popular Unix is Linux, which is busily replacing the proprietary Unices. So if Apache's share is going up (which it is) Linux's share is going up even faster:

    Thus, for web servers at least, MS Windows is losing market share, and Linux is massively increasing its market share.
    I don't have figures as to whether this is also the case for other types of server, but I strongly suspect it is.
  96. Re:Yes, but measuring webserver market share is ha by mce · · Score: 4, Insightful
    While I have no hard data to judge the intranet server market, I do know that at the place where I work Apache is used (on UNIX, no less), even though the majority of computer users over here use Windows. And I would expect a lot of places where computers are more important to the core business model than just being a comunication and/or database entry device to be doing the same thing. The reason for this is double:
    1. Historical: Even though most people use Windows, those that actually know about computing using UNIX (for us, this used to be HP-UX, now it mostly is Linux). It are the latter ones who more than likely started the intranet effort long before management knew what a network was (over here, I myself was involved in our first intranet look-alike long before the word reached the trade-press).

    2. Technical/Economical: If you use Apache for your external site (as we do), than it bloody well makes sense to use it internally as well, instead of wasting time and money maintaining two knowledge skills.

  97. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 3, Funny

    I have recommended IIS-based solutions before, and given the same requirements, I'll do it again.
    Dear lord, you must be stopped. :)

  98. Re:I manage IIS remotely and have all virtual doma by Anonymous Coward · · Score: 0

    There is nothing hard about it at all. Remember, sir, that you are communicating with idiots.

  99. Measuring active sites only, MS is 19% and falling by cabalamat2 · · Score: 2, Informative

    When you measure active sites only, Microsoft's market share is 19% and falling.

  100. It's tricky, alright by soloport · · Score: 5, Funny

    Maybe it's tricky to count market share

    It's tricky, alright. It's obvious to anyone that Microsoft's IIS is the clear leader.

    Look, if those figures were real, then Apache would be constantly attacked by hoards of script kiddies. [ducks under desk]

    1. Re:It's tricky, alright by Pieroxy · · Score: 3, Interesting

      While IIS is not the leader, it is interesting to note the trend on open-source webservers:

      Apache from 22M to 31M (40%)
      Jetty from 1150 to 3731 (324%)
      Resin from 24224 to 57113 (235%)

      vs. Closed source ones:
      IIS from 9.7M to 9.6M (-0.1%)
      Lotus-Domino from 78k to 86k (10%)
      Oracle from 6629 to 8167 (23%)
      Weblogic from 5344 to 7844 (46%)

      It looks like
      a. The big boys have a trend that is slower than the small ones
      b. Open source grows a lot faster.

      That says a lot about the dynamic of open source webservers in general, and probably all open source tools to some degree.

    2. Re:It's tricky, alright by jellomizer · · Score: 2, Interesting

      Well sure the small web-server have a better chance of getting a higher percentage.
      Lets say I make the Jellomizer Web Server and I install it as my own webserver.
      then next year I got 5 clients to install it.

      Wow thats a 500% growth. Amazing!

      Now if I had 100 installed and I got 5 more people that is only a 5% growth. So growth will be faster when you have smaller numbers.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:It's tricky, alright by Pieroxy · · Score: 1

      Thank you very much for re-stating what I already stated. Big webservers have a slower growth than small ones. It's always nice to see that someone actually did read my post.

      You will notice that I tried not to include anything below 1000, because the validity of the statistical analysis would decrease dramatically.

    4. Re:It's tricky, alright by Pieroxy · · Score: 2, Interesting

      I still can't figure out why my favorite webserver is only growing at 24% (377 to 469). Is tomcat that bad? I install it everywhere I can (I probably account for more than 2% of these numbers)!

      I still don't understand why a majority of webservers I have found around were configured as Apache+Tomcat, and they would only have static content and a couple of servlets/JSP. What's he point of putting an Apache on the front end in this case?

      Anyways, maybe I should switch to something else... ;-)

    5. Re:It's tricky, alright by TheSunborn · · Score: 1

      That tomcat is SLOW serving static context. And maybe they were plannig to use other apache_modules such as php or mod_rewrite later.

    6. Re:It's tricky, alright by Anonymous Coward · · Score: 0

      It's slow serving anything. This is Java we're talking about, after all. You'd be better off using PHP, it's a lot faster and uses a smaller footprint.

    7. Re:It's tricky, alright by Anonymous Coward · · Score: 0

      open-source webservers: ...
      Resin from 24224 to 57113 (235%)


      Resin is not open-source! You can get the source, but it's a commercial product. Microsoft "shared source" IIS isn't open source either.

    8. Re:It's tricky, alright by Pieroxy · · Score: 2, Informative

      As usual, AC is spreading FUD. See here

    9. Re:It's tricky, alright by Pieroxy · · Score: 2, Interesting

      Tomcat WAS slow when it was given to the Apache foundation by Sun, because it was a reference implementation. This is not true anymore.

    10. Re:It's tricky, alright by Anonymous Coward · · Score: 1, Insightful

      That is not what he said. He said servers which have a larger install base will have slower growth in terms of a percentage of total install base. The comparison is meaningless. Apache has the largest install base of them all (bigger) and grew more (10 million), but only grew 40% of its total base. So its therefore growing slower than something that grew 1000 installations? No. I don't think so.

    11. Re:It's tricky, alright by abulafia · · Score: 2, Informative
      Is tomcat that bad?

      Yes.

      I install it everywhere I can (I probably account for more than 2% of these numbers)!

      So YOU'RE the one responsible for all that crap I have to clean up. Bastard! I challenge you to a duel!

      Seriously, though, it isn't that I hate tomcat, its that I hate what people do with it. I see more obscenely bizzare setups running under tomcat than any other application server (even IIS). Maybe I'm just cursed. I currently have three clients with tomcat based apps that are so strange they make my ears bleed. (I seem to pick up a lot of clients that spent a lot of money on developers who suddenly go away right around deployment. Profitable, but annoying.) These are classic stupid design choices that make absurd contortions nessessary later on. It isn't that Tomcat requires these designs, but it does seem to somehow attract the people who make them.

      If everyone would just accept Mason as the Uber-app, life would be better. One can still do fucked up things in Mason, if you really want to, but it is much easier to un-fuck later on.

      --
      I forget what 8 was for.
    12. Re:It's tricky, alright by Pieroxy · · Score: 1

      I do agree with you. All the tomcat installs I have encoutered were so ugly, it took me 1/2 day just to figure out where the servlets were... That wasn't standalone tomcat installs though, that always was Apache/Tomcat.

    13. Re:It's tricky, alright by cduffy · · Score: 1

      I call bullshit.

      Granted, I haven't tried Tomcat 5.0 -- but as of 4.1.29, Apache HTTPD whoops its ass serving static content (over SSL, anyhow). Moreover, Tomcat just doesn't have the flexibility provided by the vast numbers of modules available for Apache httpd -- meaning less flexibility (sans hoop-jumping) in authentication, header rewriting, integration with 3rd-party components, etc etc etc.

      Tomcat is fine -- as a *backend* servlet container -- but it's not really a serious competitor for Apache httpd for those with more serious requirements. (In cases where an extra layer is undesirable, I'm pondering looking into using Jetty, but haven't done more than toy with it yet).

    14. Re:It's tricky, alright by babbage · · Score: 1

      My understanding is that Oracle's web server is just a custom-configured version of Apache, so arguably you could even add their offering to the open source column in your comparison.

      Obviously the backend & app server are proprietary with Oracle, but then comparing app servers is a different matter anyway -- or should be, provided that the software in question has well delineated boundaries (i.e. web servers deliver compliant HTTP data down the wire; app servers generate content for delivery via a web server, email server, etc). I realize that the line is probably hazier than I wish it were, but it sill exists.

      I don't know anything about WebLogic -- isn't that IBM's Java app server? Does it use an Apache (etc) core the way Oracle does?

    15. Re:It's tricky, alright by Pieroxy · · Score: 1

      WebLogic is from BEA, you're confusing it with SebSphere. It is a 100% Java J2EE application server.

  101. TCO? What about Total Cost of Non-Ownership? by cabalamat2 · · Score: 1

    When you buy proprietary software, you never own it or control it, thus you are vulnerable to your vendor's plans not falling in with your own, and related problems such as orphaned products, gratuitous incompatibilities, upgrade treadmills, and the like.

    Thus, to do a fair comparison, you should include the Total Costs of Non-Ownership whenever you buy MS.

  102. Re:when we're finished patting ourselves on the ba by Anonymous Coward · · Score: 0

    I work for the company that is responsible for the Transport for London web site and have a pretty good idea of the infrastructure that is used.

    I'm not in the same part of the company (we have over 18000 employees), but I have a very good working relationship with one of the lead techies responsible for the backend stuff at TFL.

    Open Source is used extensively within our organisation and you can be that there are many GNU tools, Apache, Samba etc working away behind the scenes. Running on very big Sun boxes.

  103. Re:when we're finished patting ourselves on the ba by kris · · Score: 2, Informative

    What is our argument to that? (we don't have one. We just ignore it and continue patting ourselves on the back.)

    Actually, we have: If you do not count the number of websites, but the number of pages served, Apache comes out even more in front of IIS as by simply counting the number of servers. For example, where I work we are serving more than a billion web pages - per month. We are using Apache on Suse Linux.

  104. Thanks for the tip :) by g_bit · · Score: 1

    I had a sneaking suspicion...

  105. Apache 2.0 Not Ready for Prime Time by Rob+Riggs · · Score: 1
    Problems in Apache 2.0 are preventing the company that I work for from using RHEL 3.0. We are using RHEL 2.1 (in order to get Apache 1.3) for our new development work instead. The problems encountered involved using DAV with SSL authentication. It just does not work under Apache 2.0. With regressions like these, along with many of the other problems reported with Apache 2.0, it is likely to be a while before we move from Apache 1.3.

    --
    the growth in cynicism and rebellion has not been without cause
    1. Re:Apache 2.0 Not Ready for Prime Time by Anonymous Coward · · Score: 0

      Why don't you help them fix it?
      I switched to using 2.0 about 2 years ago. I had
      several annoying problems with mod_deflate that
      I filed bug reports on and tried to provide enough
      information to help them fix things. After a rough
      start eventually I stopped finding new problems
      and things have been working well for me since.
      (I don't use php or mod_perl, so I don't have
      to worry about these working as some other people
      do.)

  106. Re:when we're finished patting ourselves on the ba by Anonymous Coward · · Score: 0
    I work for the company that is responsible for the Transport for London web site and have a pretty good idea of the infrastructure that is used.

    I'm the president of the company that is responsible for the Transport for London web site, and I don't remember you, liar.

  107. ServerSide java had a good year too by Anonymous Coward · · Score: 1, Interesting

    There has been 50% increase of Java ServerSide site this year than last year. Among most popular servlet engine was
    Tomcat which is developed by Apache

    Apache's J2EE Jeranamo Server is coming out end of this year.

  108. Websphere is based on Apache by Anonymous Coward · · Score: 0

    And Websphere is common in most fortune 500 companies... It is actually the driving force behind eBay that dumped IIS because it wouldn't scale (they were .Net's first big win and first huge loss).

  109. Standards are good by Anonymous Coward · · Score: 0

    If we weren't bound by the profit motive, we might all see this and adopt Apache in an attempt to "finalize" the web server. After all, something else is going to come along soon, to make it easy to share all these RSS files and MySQL DBs without silly and time-consuming manual controls.

  110. My thanks by Quill_28 · · Score: 0, Offtopic

    Apache is great and a great piece of software.

    If you want a small fast web server you may want to look at thttpd I have had great luck with it.

    Granted it can't do all thr things Apache can, but for the simple it's great.

    Thanks to the writers of both programs.

  111. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    That may be true in Santa Cruz .. but almost everywhere else the word is considered an insult.

  112. Intranet Reliability by soloport · · Score: 4, Insightful

    They do not include the zillion corporate intranet servers...

    Of all the intranets we install and service for small to large businesses, 100% of them run Apache. That's about 3-4 servers per month, and growing. We know 4 of the 5 competitors in our market, very well. For the vendors we know, all install Apache, exclusively.

    Yes. Thanks to the "blaster outbreaks and the growing number of vpns", Apache is also rapidly growing inside the LAN market space.

  113. Re:Apache is racist. by Tweaker_Phreaker · · Score: 1

    Well, the audacity of Anonymous Coward's to continue refering to (native) Americans as Indians never ceases to amaze and disgust me. India is a country of it's own, so quit taking away their identity and giving it to other cultures.

    Naming the project 'Apache' is in no way disciminating against race as you so naively think.

  114. Evolution takes care of its own by soloport · · Score: 1

    You haven't understood a thing about your new surroundings, have you, Dodo...

  115. What about IIS servers using Servermask? by Talcyon · · Score: 3, Informative

    I've used this NetMask utility to mask my IIS server before now(I tried the trial, and its run out), and in the past Netcraft has properly identified the server as running Apache on Redhat 9. This ain't true, as it's running Win2K with IIS5. So I'm wondering, how many of the new servers are what they say they are? And just HOW skewed are the Netcraft results?

    1. Re:What about IIS servers using Servermask? by CowboyBob500 · · Score: 1

      Slightly OT, but security by obscurity doesn't work BTW. Most "hacks" on my webserver come via Nimda/Code Red and they still attack even though I am on a genuine Apache/Linux combo.

      That doesn't answer your question, but it goes a long way to show how ineffective those masking products are.

      Bob

    2. Re:What about IIS servers using Servermask? by Talcyon · · Score: 1

      I completeley agree that Security by Obscurity is no answer to hacks. And you're absolutely right about Nimda/Code Red still flitting about the net. I have zero sympathy for anyone who hasn't properly updated their IIS servers, there's no excuses. But the masking products hide what the server is currently, and I've no doubt that Apache servers get attacked just as much as IIS by Nimda and CodeRed.

      Still, I wonder if Netcraft would care to comment on the accuracy of their report given that at least some IIS servers are running these masking utilities. I'm sure Apache is steaming ahead in the polls, but still. I'd prefer a reasonably accurate report, instead of one that's no better than sticking your finger in the air and saying the wind's blowin' that'a way! ;)

    3. Re:What about IIS servers using Servermask? by Rysc · · Score: 1

      Fun story... I was on a Win98 box dialed up to the net a few years back. I was learning to do sockets in perl and had a simple test server and client. The server would take any incoming text and echo it to the console.

      The thing is, I had my server bound to port 80, because I knew I wasn't using that for anything. I left the server running for a moment while I left the room (prior to this I had been tweaking the code and restarting every couple of minutes as I tested this and that) and when I came back, I saw a bunch of stuff echoed to the console. ALL of it were remote exploit attempts on IIS.

      I stopped using port 80 at that point.

      And looking at my Apache access log on my Debian box right now, I see that 95.7% of the lines contain ".exe" in them.

      --
      I want my Cowboyneal
  116. Yeah, but by Overly+Critical+Guy · · Score: 1

    As Apache grows in use, so do the amount of security breaches. For instance, GNOME, Debian, Gentoo, and the two breaches of GNU/FSF. Remember that article Slashdot reported that linked to a study showing Linux as the most breached OS on the net? Linux security breaches are strangely underreported, in order to make space for the next user-run executable attachment Outlook worm.

    --
    "Sufferin' succotash."
    1. Re:Yeah, but by Anonymous Coward · · Score: 1, Insightful

      As Apache grows in use, so do the amount of security breaches.

      How long has Apache been the market leader?
      Seems strange that, as webservers go, IIS seems a lot more vulnerable.

    2. Re:Yeah, but by Anonymous Coward · · Score: 0

      There was evidence to prove that Overly Critical Guy is a lying cocksucker, but he deleted it. Think independently.

  117. Re:when we're finished patting ourselves on the ba by dzelenka · · Score: 1

    You might also note that one has to be a Fortune 500 size company to get enough support from Microsoft to keep IIS running reliably. You can bet that when the web admin for Disney calls Microsoft he isn't immediately asked for his credit card number. Hell, he probably walks over to the next office where their on-site Microsoft tech is parked.

    --
    Bah!
  118. Slashdot by Overly+Critical+Guy · · Score: 1

    Slashdot is corporate-owned and full of purposed bias, though it seems a lot of readers don't (or refuse to) see it.

    --
    "Sufferin' succotash."
    1. Re:Slashdot by he-sk · · Score: 1

      Regarding your sig:

      Slashdot user Arker was so kind to do just that: http://yro.slashdot.org/comments.pl?sid=67335&cid= 6178496

      Thank you very much.

      --
      Free Manning, jail Obama.
    2. Re:Slashdot by Feztaa · · Score: 1

      You know, I love reading your posts :)

      It seems to me that everything you read here bothers you at such a fundamental level, I wonder why you don't just leave.

      Anyway, Slashdot, for all it's bias, does manage to provide me with interesting discussion on various topics, and links to important/interesting/etc news elsewhere on the web. It's like a summary of all the important articles from every other tech-related website that exists. That's why I like it here.

    3. Re:Slashdot by Anonymous Coward · · Score: 0

      There was evidence to prove that Overly Critical Guy is a lying cocksucker, but he deleted it. Think independently.

  119. Re:Yes, but measuring webserver market share is ha by pascalpp · · Score: 0

    Dude, this is Slashdot. "Geek" is a badge of honor, reserved for the few and the proud.

  120. Sends binary files as text/plain MIME type by bunratty · · Score: 4, Interesting

    It's nice to see that Apache is gaining ground. Now it if could only send out WMV and RAR files with the correct MIME type, that would be great!

    --
    What a fool believes, he sees, no wise man has the power to reason away.
    1. Re:Sends binary files as text/plain MIME type by T-Ranger · · Score: 1
      Thats not Apaches fault. Its your fault. Fix your httpd.conf mod_mime docs

      The Apache people has a clear policy on mime types, described at the bottom of the linked page:

      Please do not send requests to the Apache HTTP Server Project to add any new entries in the distributed mime.types file unless (1) they are already registered with IANA, and (2) they use widely accepted, non-conflicting filename extensions across platforms. category/x-subtype requests will be automatically rejected, as will any new two-letter extensions as they will likely conflict later with the already crowded language and character set namespace.

    2. Re:Sends binary files as text/plain MIME type by moof1138 · · Score: 2, Insightful

      If there is a defined standard for handling unkown MIME, I am not aware of it. So what would you say is 'correct' behavior for a file with no registered MIME type?

      RAR and Windows Media do not appear to actually have registered types AFAICT. I admit that sending unknown things as text/plain is a pain for users, but I think the solution is for all common file types to get registered as some MIME type, not to bitch at the webserver. Please feel free to correct me if you can find them here:
      http://www.iana.org/assignments/media-types /

      IIS sends unknown stuff as application/octet-stream, but that seems screwy to me - why treat an unknown file as a binary appication? If has an extension but it is not '.exe' chances are the file is not 'application/octet-stream'.

      BTW - changes to Mozilla to check the file content for unprintable characters hit the trunk recently so Mozilla and Gecko based browsres will handle text/plain files that are not compliant to the text/plain type, and download them instead of displaying them.

      --

      Hyperbole is the worst thing ever.
    3. Re:Sends binary files as text/plain MIME type by bunratty · · Score: 1
      Thats not Apaches fault. Its your fault. Fix your httpd.conf mod_mime docs
      How can it be my fault? I don't even have a web server! But I sure suffer when I try to download files form Apache servers and the web admins haven't done what you suggest.

      Of course this is Apache's fault, and here's the bug filed to fix Apache.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    4. Re:Sends binary files as text/plain MIME type by TheSunborn · · Score: 1

      application/octet-stream means that the data is just a stream of bytes, with no known special meaning. Not that it is an application.

      So the default type should be application/octet-tream meaning: I don't know what this is but here you are :-}

      Maybe someone should fill a bugrappert/change request to the apache group.

    5. Re:Sends binary files as text/plain MIME type by bunratty · · Score: 1
      So what would you say is 'correct' behavior for a file with no registered MIME type?
      According to Ian Hickson, Mozilla and Opera developer, the solution is to not include a Content-Type header at all in the response header
      --
      What a fool believes, he sees, no wise man has the power to reason away.
    6. Re:Sends binary files as text/plain MIME type by moof1138 · · Score: 1

      Yeah you are right. I checked the RFC:
      http://www.ietf.org/rfc/rfc2046.txt

      So it looks lke Apache passing unknown MIME types as text/plain is incorrect behavior. I still think it would be good if there were MIME types for certain common file types that are causing the pain: .wmv, .rar, .dmg, and other common file types that have been causing pain, but I believe I was incorrect in my initial position, and Apache should be handling unknown types more correctly.

      --

      Hyperbole is the worst thing ever.
    7. Re:Sends binary files as text/plain MIME type by T-Ranger · · Score: 1
      Ok. You have a relationship with a website. The sysadmins of the website have a relationship with Apache. You are fully within your rights to bitch and complain about your favourite website. You have exactly 0 rights to complain about Apache. If you, as a user, have a problem whose root cause is the fault of Apache (which, in this case, is only half true), your problem is with your website. Yes, apache may be doing the wrong thing. But the server admins can fix it. Easily. One line per file type. 20 seconds.

      When will users learn to complain to the right people? Users have relationships with ISPs, content providers, hosting providers, whatever. The server admin guys have relationships with the server-software developement group.

      If you go to a hotel, do you complain to Serta that your bed is lumpy? Hell no. You compain to the hotel. The problem may be that a given matteress sucks, and the mattrss company might be at fault. But did you choose a mattress? No, you chose a hotel, and its the hotels job to provide a good service.

      In the last month Ive seen an end user complain about Horde/IMP on dev@horde.org. WTF? If your not a server admin you shouldnt be bothering anyone at horde.org, lel alone dev@. Ive also seen someone complain on the Mailman dev list that a spammer is using Mailman to send out spam, and not honoring unsubscribe requests. As if this is Mailmans fault and the Mailman people should put in a "trojan" style fix so when the spammer upgrades this user can unsubscribe.

    8. Re:Sends binary files as text/plain MIME type by bunratty · · Score: 1
      Read the links in my other posts and you'll see that at least two browser developers agree with me that Apache is doing the wrong thing sending unknown file types as text/plain.

      I think a better hotel analogy is if the hotel cash register in made by NEC and has been designed with the buttons too close together. When I'm overcharged, I could complain to that one hotel that the clerk was not careful enough pressing the keys. But what about the other poor saps at the other hotels that are also getting overcharged? Why not fix the problem at the source -- the design of the cash register itself? And if a couple of cash register experts agree the design should be fixed, I think there's an excellent case that the fault really does lie with the design.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    9. Re:Sends binary files as text/plain MIME type by T-Ranger · · Score: 1
      I did read your links, and I agree that Apache is doing the wrong thing.

      But your missing my point. Apache is not sending you a file; a given website is sending you a file. The website is confusing you browser. The website can fix the problem by fixing their mime definitions. The website has chosen to not configure their system correctly, and to use software that does the wrong thing when its not configured correctly. The website can even complain to the Apache people, and in general about Apache. But you cant.

      Further with the hotel analogy: You dont have a relationship with NEC. NEC is not over charging you. NEC is not making mistakes on your bill. The hotel has a responsibility not to overcharge you. If the happen to overcharge people a lot (more then can be accounted for by mistakes) then they should see what is wrong. It could be their procedures, poor training, stupid staff, or faulty equipment. But why your being overcharged is none of your business. And the hotel using faulty equipment is not an excuse.

  121. Good stuff by fm6 · · Score: 1

    It's not just that they make good stuff. What impresses me (and makes me want to know more about them) is that they make so much good stuff. And so little bad stuff.

  122. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    That sounds to me like black people having "nigger" as a badge of honour. Ridiculous.

  123. Not always. by temojen · · Score: 1

    In 2000 I installed Apache on Windows NT for a small business website here that couldn't use an ISP Virtual Server because the site needed to be close to their stock database. I didn't hear from them for a few months (and I had plenty of opportunity to, I played D&D with the owner every week).

    About 6 months later they asked me to build them a linux webserver because their NT server was crashing too much because of some other software on it. I built it on old hardware they had lying around and slapped it on a cheap UPS/Power conditioner. No problems since.

    1. Re:Not always. by fm6 · · Score: 1

      So why didn't you install Linux from the start? I'm guessing because they didn't want to make the change. And why did they finally make the change? Because of problems with NT. That's more or less what I said.

  124. Re:Yes, but measuring webserver market share is ha by mroch · · Score: 1

    No, that's an indicator of server quality for that purpose. If the majority of server operators didn't want virtual hosting, for example, IIS not playing well in that environment won't make a shred of a difference.

    That's the thing, though. The majority of server operators DO want virtual hosting, so they're all moving to Apache; that's the whole thing these stats are showing.

  125. Code Red looks like this by Fryth · · Score: 1

    On my (fully patched) IIS server, I get the following attacks _all the time_:

    GET /default.ida (lots of X's)%u9090%u6858%ucbd3%u7801%u9090%u6858%ucbd3%u78 01%u9090%u6858%ucbd3%u7801%u9090%u9090%u8190%u00c3 %u0003%u8b00%u531b%u53ff%u0078%u0000%u00=a 200 -

    That is Code Red, which accounts for 99.99% of the exploit attempts. It's gone down a lot though; used to be 10 a day, now it's less than 1 a day on average.

    1. Re:Code Red looks like this by FyRE666 · · Score: 1

      If you want to alert the owners of these machines, just send a massive file back for these requests; just a stream of characters with no line breaks. It'll crash the IIS box making the request pretty quickly ;-) I do this on a few sites, and it does seem to wake people up when their box keeps imploding during the day...

    2. Re:Code Red looks like this by gordyf · · Score: 1

      Can you make it a symlink to /dev/zero?

  126. If I were Microsoft... by Loundry · · Score: 2, Funny

    Now, despite all those "amateurs" that are putting Apache on the Internet, Apache still has fewer worms, exploits, etc than IIS.

    Which tells you that all those "amateurs" are:
    #1. Better qualified than those non-amateurs running IIS.
    #2. Running a better product.
    or
    #3. Just plain lucky, over and over and over again.


    You're making an excluded-middle argument. If I were Microsoft, this is what I would argue:

    "The reason why IIS is targeted more than Apache is becuase the evil terrorist hackers out there hate Microsoft and specifically target Microsoft over the communist Apache."

    When the hacker community responds, "That's not true. We target your crap because it's easy." then I (Microsoft) would dismiss it as, "You can't trust what they say. They're evil terrorist hackers."

    --
    I don't make the rules. I just make fun of them.
    1. Re:If I were Microsoft... by Anonymous Coward · · Score: 0

      Oh, do shut up, old chap. You're not being funny or clever.

  127. Re:when we're finished patting ourselves on the ba by gaijin99 · · Score: 1
    You might also note that one has to be a Fortune 500 size company to get enough support from Microsoft to keep IIS running reliably.
    Heh. Not true, but damn funny none the less. One of the bits of hypocracy from MS that I especially love is the "Cost of Support" line they feed people. RedHat offers a year's support for $178, about what WinXP costs (ok, a bit more, but not much). WinXP has the support as an extra cost on top of the purchase cost...

    I've never had the pleasure of administering an IIS system, but various friends have and I'm amazed that any IIS systems can actually stay up long enough to serve a web page. More than anything else, I think that the success of Apache is simply due to the fact that IIS is a really bad program.

    --
    "Mission Accomplished" -- George W. Bush May 1, 2003
  128. How to keep your logs Nimda free by temojen · · Score: 2, Informative
    1. Set up a free hostname (eg example.ods.org) on somewhere like ods.org
    2. Configure (example.ods.org) as a virtual host, where you keep all your real contents. (Turn UseCannonicalName Off)
    3. Set up per host access and error logs for (example.ods.org)
    4. Leave a 0 byte index.html in the default site directory (and make sure you don't have and CGI, w3perl, etc lying around that might have an unknown vulnerability).
    5. Tell all your friends to use (http://example.ods.org) instead of your IP.

    Now your host access and error logs for (example.ods.org) have all the real accesses, and the default logs have all the CodeRed, Nimda, Spam Proxy attempts, ISP TOS Checker, and 5cr1p7 k1dd13z.

  129. This sort of sucks. by Anonymous Coward · · Score: 0

    Monoculture is still bad, no matter who is in the lead.

    1. Re:This sort of sucks. by Anonymous Coward · · Score: 0

      You are incorrect. There is no proof that a monoculture is inherently bad. You should learn to think for yourself rather than accept everything that comes out of the Open Source propaganda machine as the truth.

  130. Re:Yes, but measuring webserver market share is ha by Proudrooster · · Score: 2, Interesting

    Don't worry, IIS gets stopped either by memory leaks, MS Patches, or worms at least once a month. What I found amazing was that so many decided to let MS IIS touch the public Internet. I've learned my lesson, nothing made by MS touches the public Internet and must be protected by a circle of Linux boxes.

    If a nation expects to be ignorant and free, in a state of civilization, it expects what never was and never will be.
    -Thomas Jefferson 1816

  131. Apache Jakarta: major in java world by sundling · · Score: 2, Insightful

    The jakarta project (including ant which is now a top level apache project) has spawned a number of projects that are almost de facto in their area like struts, tomcat, cactus and many more.

    Struts is an MVC framework that even includes tools to generate javascript validation code. This is a very common method to create a model 2 architecture J2EE site. Tomcat is the standard in open source servlet containers and often refered to as the reference implementation on a JSP and Servlet spec. Cactus is for unit testing J2EE components and is starting to become more popular.

    If you intend to program java, then you should visit the Jakarta site.

    As for who these people are, there are usually some pages on a project to mention that sort of thing. I'm most familiar with struts and their page for that sort of information is the volunteers page. Ant is already the defacto java build tool. Originally designed as a replacement for make, it's abilities can be extended using java classes.

    Jakarta and Apache projects will continue to be a source of innovation, especially within the java world.

    Paul Sundling

  132. Not much, because... by SuperKendall · · Score: 1

    Although OS X does ship with Apache, by default it's turned off and must be enabled by the user. The percentage of people who do that and have thier computers accessible from the internet at large is probably fairly small...

    Though perhaps if XServ sales have been really good it might add a bit.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Not much, because... by Orien · · Score: 1

      I wasn't talking about home users, I was talking about servers. You are implying that in order to have OSX Server you have to have an XServe, and that it not correct. You can buy OSX server edition for $499 for 10 clients or $999 for unlimited clients. This has nothing to do with the XServe and will run on any machine that supports the equivalent home version of OSX. In fact until recently you could buy regular desktop G4's that were labled as a G4 server. OSX has been running the most easy to use version of Apache for several years before the XServe hit the market.

  133. Full Apache2 server under Windows 2000/XP by Anonymous Coward · · Score: 0

    Do you want to see what Apache2, MySQL, PHP, Perl, Analog, OpenSSL, mod_perl, and other OSS/GPL server components can do under Windows?

    http://www.devside.net

    Every one of the above can be run under win32 just as well as under linux.

  134. We are by temojen · · Score: 1

    We're developing a new system to replace our existing one. Apache 2 has LDAP Authentication. Courier IMAP has LDAP Authentication... So our new system can have a single user database.

  135. I don't know how representitive these numbers are. by nberardi · · Score: 1

    How representitive are these numbers to actually results of people using Apache compared to those that have it installed on their machine and don't use it. I wish they would weed out all of the people that have it installed on dyndns domains or other domains that probably aren't really reflective of the common user (i.e. corporate or actual website hosters that get more than 10,000 hits per-month). Imagine all those Linux users that have apache installed on a broadband connection with out any kind of firewall or all those dorm users that want to install a HTTP server on their windows box but don't have a full access to a Windows Server. Both of these are very real examples because I not only did it myself but as a tech support at the college I saw a lot of this happening.

    I just wish there were better numbers. I don't doubt that Apache is winning the HTTP Server War but I question their numbers by which they are winning.

  136. Because Apache dropped the ball by KalvinB · · Score: 0, Flamebait

    They've still failed to fix logging in the 2.x line. The "fix" is a third-party module and even that doesn't work properly. There was absolutly no reason for it ever to not work properly in a default install considering the 1.3.x line works fine. And it certainly shouldn't be up to 2.0.48 without being properly fixed.

    Little things like that make Apache's programmers look incompetent and unconcerned about what their users need.

    I have very little respect for Apache. I use 1.3.x because it works with everything I need and it's stable but I'm certainly not going to be advocating it for any reasons besides that it's free, secure and the alternative is IIS but I activly tell people not to use 2.x.

    As another poster pointed out, 2.x has lots of things wrong with it. Just like MS, they're throwing out crap and losing marketshare to their own prior products. I only use XP because I got it free from the Uni. My OS of choice is 2K.

    Ben

    1. Re:Because Apache dropped the ball by Anonymous Coward · · Score: 0

      Have you submitted a bug report regarding this "logging" issue you speak of?

      I know it sounds stupid, but perhaps you've also got something misconfigured. Have a friend or two (or a whole mailing list) take a look at your httpd.conf.

      Or hell, its opensource. Fix the bug yourself (or have your company programmer do it, or pay someone to do it).

  137. Re:Yes, but measuring webserver market share is ha by Pfhreakaz0id · · Score: 1

    I would disagree. The number of easy-to-publish tools (webfolders, frontPage, etc) for IIS makes it far more lucrative for Windows folks. And if you have Windows Servers already, your're not looking at any more licensing costs there. I have worked at 3 places that have Unix/Apache on their internet/public site and used IIS internally.

  138. Re:Yes, but measuring webserver market share is ha by Raul654 · · Score: 1

    I am from Santa Cruz

    You might not want to go flauting that these days ;)

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
  139. Individuals by fm6 · · Score: 1
    That's kind of inevitable. People, especially people in the mass media, like nice simple tags. Hence the story we had a couple days ago that described Tim Bray as "inventor of XML", a title Bray himself doesn't care for, but which makes it easier to remember who he is. But Bray didn't "lead" the XML effort, he was just conspicuous by his efforts to explain it.

    I do consider ESR and RMS to be grossly overrated. They have accomplished things, but they're both too much in love with their own ideas, and too short on followthrough.

    On the other hand, there's Linus Thorvald. His fame is largely accidental, but he seems to be smart and humble enough to see that. Individualism works much better for him, because he knows his limitations, and understands that intelligent people can disagree with him.

    Heros can be useful, but their efforts don't scale. Hence the absence of heros is the huge Apache project -- which is really a collection of projects.

  140. Lies, damm lies and statistics. by T-Ranger · · Score: 2, Interesting
    While these numbers are impressive, and definitly show relative growth of a given product over time, there usefellness compating products is suspect.

    If raw counts of usages indicate quality, then MSIE would be the highest quality web browser by a factor of around 20 (something 95% market share right?). Outlook would be the best mail/PIM software. /. readers would disagree with such a statement. So why do we accept conclusions based the same type of logic based on stats from netcraft?

    What "we" need is something like some the stock market indicators. [the good ones] are not just a raw sum of all the stocks out there, or all the stocks traded on a given market. There a collection of hand picked stocks. I suspect the specific criteria for being included are secret, but long term stability is almost definitly an important peice of the pie. There not using penny stocks, just IPOd companies, companies in trouble, or companies experiencing isolated/unique growth.

    What I propose for someone to do, is to develop such a system for HTTP server usage. Build a list of say, 5000, sites. The sites should be distributed accross all topics, all markets. It should include sites run by non-IT centric companies, IT companies that are primarly "brick and mortar" and web-only companies as well. It should include scanning web hosting companies, colo housed sites, sites run off 56k modems. What they have in common is that they all have some level of longevity (if not stability).

  141. Re:Yes, but measuring webserver market share is ha by abulafia · · Score: 3, Insightful
    But I distrust software monocultures, and I fear Apache's heading that way.

    That's one of the nice things about Apache. Running Apache doesn't mean running the same Apache that someone else does. mod_perl, Jakarta, mod_php, mod_whatever are all competing with each other. Apache is essentially a platform, not just a server.

    --
    I forget what 8 was for.
  142. TCO is badly mis-understood. by khasim · · Score: 3, Insightful

    TCO does NOT include migration costs (initial training and porting apps). (These are important factors and need to be addressed in the Return On Investment (ROI) calculations.)

    TCO is NOT applicable between companies UNLESS they are practically identical (same number of techs with the same training managing the same number of servers with the same OS's running the same apps (not similar apps, the same apps) for the same number of users, connected in the same fashion (wireless, wired, VPN'd in, etc) using the same desktop OS, etc).

    Usually, TCO will come down to human maintenance (and floor space, cooling, etc) and licensing costs.

    Neither Migration Costs nor TCO take into account money lost when the server is DOWN!

    Microsoft usually does the following:
    #1. Incorrectly includes training for other products as TCO instead of Migration.

    #2. With #1., they do NOT include training on Microsoft products (assumes people already know it).

    #3. Ends the "period" prior to the NEXT round of license expenses.

    The Migration Costs (plus) the annual TCO (minus) downtime savings = $$$ You have to get from ROI.

    TCO is MEANINGLESS when used by itself.
    -and-
    TCO is usually calculated incorrectly anyway.

    The REAL issue with Open Source is the MIGRATION COST because so many people have apps that they depend upon that must be ported.

    Which is why Microsoft does tries to confuse the issue with bogus TCO claims.

    If you focus on the MIGRATION COSTS, you can handle them in smaller chunks over a longer period of time. Bit by bit, move your systems over to Open Source based servers and services.

  143. Re:when we're finished patting ourselves on the ba by 16K+Ram+Pack · · Score: 3, Interesting
    One argument... it's irrelevant.

    If Microsoft are trying to sell it on the basis of "big professional companies use IIS", it doesn't really work for me. I'm interested in what sites like Amazon, Google, the BBC, Tesco, Natwest, BT, British Airways and the IMDB run on. Stuff that either gets a lot of traffic, has to be secure or both.

    I don't have a list of the Forbes 500, but I've had a look at the FTSE 100 in the UK, and a great deal of those companies don't have what I'd call major websites - their businesses don't depend on high traffic. There are companies involved in Biotech, Construction, Mining and Food production.

  144. not humorous, it's logical by Anonymous Coward · · Score: 0

    It makes perfect sense. SCO and Sun systems are both BSD based. If you're going to migrate from these platforms to a proven free operating system, which would you choose, a BSD-type Unix (i.e. FreeBSD/OpenBSD/NetBSD) or a Sys5-type Unix (i.e. Linux)?

  145. You can set this in the httpd.conf file by Anonymous Coward · · Score: 0

    Sending as text/plain is the default, but you can change that by changing one line in the httpd.conf file.

  146. Better link, plus Apache %age share *fell* by rklrkl · · Score: 2, Informative
    I'm surprised that the January 2004 survey wasn't linked to, because it gives exact figures as well as the latest graphs. It turns out that Apache lost 0.13% of market share of active sites during December 2003, whereas Microsoft gained 0.52%. It could be due to yet another registrar shifting their parking facilities, but sadly Netcraft - like with many of their previous recent monthly surveys - can't be bothered commenting on it :-(

    It puts a bit of a dampener on the "celebration" of Apache's otherwise successful year w.r.t. market share.

  147. Re:when we're finished patting ourselves on the ba by tonyr60 · · Score: 2, Interesting

    "Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it"

    Yes, IIS is used by many Fortune 500 companies, but so is Apache. My largest client "uses" IIS for a small vendor supplied internal application (so MS$ counts it as an IIS site). But 99% of internal and external web pages are served from Apache.

  148. Why 1.3, not 2.0? by gtrubetskoy · · Score: 2, Interesting
    Our department is moving from IIS 4.0 to Apache 1.3.29 within the next few months.

    Speaking as a member of the Apache HTTP Server project, I am curious - why aren't you moving to Apache 2.0?

  149. Re:when we're finished patting ourselves on the ba by cyberformer · · Score: 1

    If you're a household name, Microsoft will offer you a big discount (maybe even free-as-in-beer software and support) in order to go public and praise them. The people profiled in all those case studies you read about IIS and Windows Server haven't just spontaneously come forward.

    If you're a big company or a govt. department and you threaten to switch to Linux, they'll offer you even more in order to avoid the bad publcity. But if you don't have bargaining power or a brand name, its ever-rising costs and BSA audits.

  150. Right Re:20 percent gain? by John+Chamberlain · · Score: 1

    Yes, thanks for the correction, better language would have been a +20% change.

  151. Re:Yes, but measuring webserver market share is ha by finelinebob · · Score: 1

    On the other hand (having had a hand in building a number of large-scale intranets), proprietary servers like Weblogic often make a better fit for the needs corporations have for their intranets rather than their public sites. I'd expect the market share of Domino, Weblogic and the like to jump rather dramatically if intranet servers could be surveyed.

  152. Still defaults to text/plain by BZ · · Score: 2, Informative

    Unfrtunately, Apache still defaults to text/plain for content whose type it does not know... IIS is much more sane and defaults to application/octet-stream. Apache's behavior (given IE ignoring MIME types) is the single biggest reason non-IE browsers are starting to ignore MIME types as well.

    1. Re:Still defaults to text/plain by babbage · · Score: 1

      Of course, this is a one line change to httpd.conf. Two, if you count commenting out the default that you find so objectionable:

      #DefaultType text/plain
      DefaultType application/octet-stream

      You could argue that maybe this should be the default.

      You can't argue that it's hard to change though.

      If you want to complain about crappy handling of MIME types, how about the IE "feature" where, unless the URL ends in the string .xml, the document cannot be handled as XML -- even if the transmitted MIME type is text/xml or equivalent. Hence you have web applications written in such a way that the HTTP/GET url has to be something silly like http://site.net/xmlrpc.pl?arg1=foo&arg2=bar&dummy_ arg=null.xml. (Okay, contrived example -- xml-rpc apps should use POST instead of GET, but this illustrates the behavior anyway.)

      I'm not sure that it's Apache that has the problem here, compared to Microsoft's IIS and their dominant-but-mangled web browser, and their cavalier disregard for the data that Apache & Apache-served apps are willing to deliver.

  153. Re:Yes, but measuring webserver market share is ha by zCyl · · Score: 1

    I'd be interested to see a weighted graph so that sites with more traffic have a greater impact. But the problem with that is, how do you measure it?

    Number of hits is nice, but there's an even more useful metric out there: the Google ranking. A little cooperation between Netcraft and Google, and they could produce some interesting graphs that would roughly show the significance of web server usage for the web.

  154. Re:I manage IIS remotely and have all virtual doma by Anonymous Coward · · Score: 0

    That's part of the reason Apache is growing so much faster. The point and click is ok for a few domains but as soon as you start getting 50+ domains it becomes too costly.

    The bulk of sites hosted on any server now days are virtual hosting. Under apache it's simple. You add a couple of lines to a text file and do a graceful restart of apache.

    Adding the lines can be scripted. So now you have a completely automated source of income. People go to your site. They click on the package they want and within minutes their credit card is debited and the account is created on your servers.

    How long does the same thing take for a windows admin to setup. Now lets scale it up, you're now paying someone to simply add domains to your server. And not just IIS, you've also got to manually add the user accounts and manually add the dns. ALL of this is scripted with open source tools.

    Small businesses love it because the can lease / colocate a server and only need a tech on contract instead of maying his sallary

  155. well by ShadowRage · · Score: 2, Interesting

    apache's good, really damn good, and oncey ou get some optimizations in, it's sheer ownage.
    it's complicated, but in a good way, and to configure it, you may have to sit there for an hour scrolling along, playing around with the options, but once you get it going, it works, and is stable.
    not to mention a lot of the 3rd gui configurators are easier to understand than IIS, and give more options that give you total control of your webserver. the percentage that doesnt use apache are either afraid of it, think it's too hard, dont care, unwilling windows users that have it enabled by default, or companies that have CEO's that are tied by the balls to bill gates' finger.

  156. oblig. by WildFire42 · · Score: 1

    Netcraft confirms, IIS is dying. ...

    Ah, forget it.

  157. Re:I manage IIS remotely and have all virtual doma by Anonymous Coward · · Score: 0

    You don't have to manually do any of this with IIS. You're just showing your incompetence with Windows systems by saying this.

    Look at MSDN on the Microsoft web site some time. You'll find all the details on how to do these tasks programmatically there.

  158. is this really good? by penguin7of9 · · Score: 2, Insightful

    Yes, it's nice that Apache is open source, and it would be a disaster if the situation were reversed wrt. IIS.

    But what I'd really like to see is a lot more diversity in web servers. Apache is a reliable, robust, efficient server, but it is only one, very specific way of serving web data and it has tons of quirks as well (starting with its configuration files).

    Having Apache open makes it easier to innovate based on it. But I think it would be even better if more people did something altogether different rather than just plugging into Apache.

  159. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    Well you have the domains that have 10 load balanced servers and then you have the server that has 10 domains on it.

    It will all equal out in the end.

  160. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    > What if you use a very ineffecient implimentation, and it takes twice the number of machines to do it? Should the server get a better market share because of it? The numbers are open to a lot of intepritation.

    Well, would it be reasonable to assume that efficiency (or lack of it) is equally distributed across the different web-servers? For example, is there something about IIS that would make its users more or less likely to have an efficient architecture than Apache users?

    As I understand it, a well-designed random sample should eliminate the kind of bias you're worried about.

    As for counting webservers versus domains -- it just doesn't seem useful to me to count a company that's running 1 Apache server the same as a company that's running 500 Apache servers. I would prefer to see it based on the total number servers, because I think that gives a better indication of the economic strength of Apache vs. IIS (et. al.).

  161. Re: LAMP by fbg111 · · Score: 1

    then 2004 will be the Year of the LAMP.

    Or the LAMP for dummies (preconfigured executable)

    --
    Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  162. Re:I manage IIS remotely and have all virtual doma by Zaiff+Urgulbunger · · Score: 1

    Whilst not disagreeing with you, doesn't Server 2003 (IIS 6?) now allow configuration by text file?

    I think a big difference with the Unix vs. MS way of doing things is that Unix typically re-uses existing tools, i.e. text files, text editors, whereas MS tend to re-invent the wheel each time with a bunch of overly complex interfaces.

    I don't doubt that IIS can be opperated well, but the skills to do so are actually quite hard to come by which kind of kills any TCO arguements! On the other hand, MS do provide simple point and click interfaces that make the initial learning curve easy.... its just unfortunate that the majority of MS "admins" don't make it beyond this initial curve.

    As I say, I'm not disagreeing though -- fair play if you can run IIS well as there is money there, but it always make sense to keep an eye on where the market is going.

    Best regards,
    Z.

  163. Re:when we're finished patting ourselves on the ba by Rambo · · Score: 1

    "These statistics make us happy, but they're not the whole story.

    When we bragg about these numbers, Microsoft respond with:
    'Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it'. "


    On the face of it the numbers do look bad. But there's a flip-side here: those same "amateur" sites are the up-and-coming leaders of the future. The students, small businesses, developers, and researchers that aren't stratified into believing Microsoft is the only solution. Saying IIS is preferred by the top 500 companies is somewhat like saying IIS is preferred by terrorists around the world for its ease of use and devastating crashes :-) It's not something you really want to brag about.

  164. Re:when we're finished patting ourselves on the ba by Anonymous Coward · · Score: 0

    What the hell? That hardly made any sense at all. How can you compare using IIS to terrorism? Are you stupid?

  165. Re:I manage IIS remotely and have all virtual doma by Anonymous Coward · · Score: 0

    To be fair, it is much easier to use an existing API to add/remove items from a list then write routines to manipulate a text file containing that list -- this is essentially the difference between automating site management with IIS and Apache.

    If you had invested the same amount of time learning Windows in-depth as you have learning Linux in-depth you would probably know how to do such things with IIS. Windows is a complex system as well, and learning the intricacies of it is just as necessary should you wish to use it well.

  166. Oxford Street by Anonymous Coward · · Score: 0

    Oxford Street is a too far away from the City (the square mile) to have the archeological significance you attribute to it.

  167. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    I guess you haven't listened to much rap lately.

  168. Re:when we're finished patting ourselves on the ba by fermion · · Score: 1

    We ask what server is seen by the world. It may be that ISS is running all the stuff in the back, but why is it that companies do not feel comfortable exposing ISS to the world?

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  169. bad maths by Anonymous Coward · · Score: 0

    9.7M to 9.6M is -1%, not -0.1%

  170. Clarification by Raul654 · · Score: 1

    If Apache can get the job done with one server, but it takes 5 IIS servers to do it, then should IIS be rewarded with an inflated market share?

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
  171. Um, sure, it's free by Knights+who+say+'INT · · Score: 2, Insightful

    If I was to set up a web server, I'd use a Linux+Apache config too. But that's because I ain't got no money, not because I particularly trust Apache.

  172. Re:Yes, but measuring webserver market share is ha by God!+Awful+2 · · Score: 1

    Web server market share is a funny thing. Do you count the total number of webservers, or just domains?

    Defining "market share" of a free program is a funny thing anyway. Market share would probably normally be measured as a fraction of total $$$. So maybe it should be "user share" instead.

    -a

  173. Yeah! Let's See Apache by Master+of+Transhuman · · Score: 1

    do to Microsoft IIS what IE did to Netscape - wipe it off the market.

    Take that, Microsoft worshippers!

    Soon to be followed by Linux wiping out Windows!

    BWAHAHAHAHAHAHAHAHA!!!

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  174. Overrated *as programmers* by Goonie · · Score: 1
    I do consider ESR and RMS to be grossly overrated. They have accomplished things, but they're both too much in love with their own ideas, and too short on followthrough.

    Yes, their programming efforts are probably overrated, particularly ESR, but that's not what they should be rated upon. In both cases, they are better at writing and philosophizing than they are at coding. There's no shame in that. Plenty of great coachers were lousy players.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:Overrated *as programmers* by fm6 · · Score: 1

      If by "writing and philosophizing" you mean spewing incoherent nonsense that no intelligent person should take seriously, than I agree.

  175. Re:2004: YEAR OF THE TROLL by Anonymous Coward · · Score: 0

    In Soviet Russia, all your stupid, redundant trolls, good or whack, are belong to us!

  176. Apache guys by oob · · Score: 1

    As the leader of the Apache project, Brian Behlendorf is quite high profile.

    If you haven't seen Revolution OS purchase it, watch it, lend it to your friends.

    Behlendorf is interviewed extensively in it, comes across well, is extremely eloquent and has a lot of worthwile things to say. His most interesting comment from my perspective was that the primary focus of Apache was to support open standards as opposed to free software.

    1. Re:Apache guys by fm6 · · Score: 1

      I'm sure some of these guys are high profile. But they don't have enough exposure on Slashdot. They're all prime candidates for a Slashdot interview. I'm sure we could all learn something from them.

  177. Re:when we're finished patting ourselves on the ba by AndyCap · · Score: 1

    Well, don't have the article handy, but the Fortune 500 companies may be large, but a lot of them did (some still do) not have major websites, just an advertising front. :)

  178. True. by SuperKendall · · Score: 1

    I was thinking the orignal angle was that since they all came with Apache it might help skew the numbers (or at least making sure others knew it was not on by default so any numbers from OS X would be peopl eactually making use of the serrver).

    Even so, I still imagine the number of OS X servers from that survey would be low - but perhaps OS X has more server penetration than I thought.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  179. Re:Yes, but measuring webserver market share is ha by Nexx · · Score: 1

    I'm quite positive. I have instances where I personally have installed IIS intranet servers. I mean what I said; don't put words in my mouth. If these IIS servers aren't providing solutions, they aren't worth counting.

    There are authentication tools that IIS brings to the table that makes them really attractive in the intranet server market (like being able to obtain domain login information).

  180. Re:Yes, but measuring webserver market share is ha by Nexx · · Score: 1

    Actually, as other posts have shown, majority of new deployments have been Apache, but the absolute number of IIS installations have been rather static.

  181. Re:Yes, but measuring webserver market share is ha by mroch · · Score: 1

    Does that mean that there are now more administrators (likely), or that the only ones adding servers use Apache (unlikely)? If IIS isn't gaining installations, then maybe we can conclude that at least some IIS administrators are moving to Apache for their new servers and going with the "if it ain't broke, don't fix it" approach for their IIS servers.

    If that's the case, IIS is in trouble in a few years when all of those IIS servers are retired.

  182. OS wars by SmallFurryCreature · · Score: 1
    Just as linux people need to realize that for now Windows seems to have won the popularity war on the desktop, BSD people need to realize that linux is way more popular then their OS.

    Why? Well posts like the parent are a good indicication. When I was first being introduced to unix it were the linux people who helped (was working on AIX btw) the BSD people just weren't as helpfull. I should replace AIX with BSD, yeah right like that is an option. I should not use FTP or similar despite that is what I been told to use by my boss. (tell people how to secure ftp not suggest meaningless alternatives like scp (can you install extra software on a few hundred office machines just because some BSD clown hates clear text passwords on a closed network?)

    Of course since then I met other BSD users and met some asshole linux users as well but for me Linux == Helpfull community with some tosspots, BSD == assholes whining how they were first and how linux dweeds just don't get it with the occasional helpfull person.

    If you want BSD to get a bigger following learn from linux. GNU/linux may not be as secure or robuust but it has done something right. What it is I can't tell but I think if you look at the forums for linux and bsd you will at least find a partial answer.

    Oh and before you mark me a troll note that the original poster calls his FreeBSD superior but fails to give any evidence. This may be true but he is missing the point. Opensource is as much about the users as it is about the people (without paid support lines the forums and mailing lists are your lifeline). And linux people seem to do it better. Microsoft never took notice of BSD. They are trying to copy the way Linux is being developed. Make of that what you will.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  183. I like the house analogy by g_bit · · Score: 1
    The keywords are "long term". IIS is a quick solution.

    In the future, when I pass my "web master" hat onto someone else, I'm sure we'll be employing droves of Apache*/nix servers.

  184. That's not the reason, you can script IIS too by g_bit · · Score: 1
    The file "iisweb.vbs" that's included with IIS Admin Scripts does the same thing (making a new site, without the restart I might add ;)

    The real reasons are that

    1. Linux is free (as in beer) and it gets the job done, and
    2. since it's free (as in speech) it can scale better than Windows/IIS where you have a tougher time stripping it down to essentials.
  185. feather? by Anonymous Coward · · Score: 0

    Wow I feel retarded now, I always thought it was a hot tamale, not a feather.

  186. Re:when we're finished patting ourselves on the ba by kjd · · Score: 1

    When we bragg about these numbers, Microsoft respond with:
    "Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it".


    These are words without substance. Where's the beef?

    I work for a TLA Fortune 500 telecom. We use Apache for revenue-generating sites. We use other HTTP servers as well, some proprietary, like NES/iPlanet/SunONE. IIS is virtually non-present except on some small internal boxes.

    MS gets used for Exchange and fileservers. There is interest in promoting Linux, and virtually none in promoting MS for any serious systems.

    What exactly are you insinuating is going wrong? What are your suggestions for improvement?

  187. Re:Yes, but measuring webserver market share is ha by cduffy · · Score: 1

    I would disagree. The number of easy-to-publish tools (webfolders, frontPage, etc) for IIS makes it far more lucrative for Windows folks.

    Web folders are nothing but WebDAV -- nothing there that Apache won't do. At my workplace, we use a Plone-based system for content management on our intranet, running on top of Apache, and the Windows users (which is most of the tech writing and graphics teams) seem quite happy with it.

  188. Re:when we're finished patting ourselves on the ba by Anonymous Coward · · Score: 0

    "Our webserver is used by more Forbes/Fortune 500 companies and is used by more secure websites. Apaches numbers are only high because a lot of amateurs use it".

    They say: "More", "more", and "lot of", as against actual statistical numbers by a well respected site. Question is, what *can* you possibly reply to them?

  189. Re:Yes, but measuring webserver market share is ha by dipipanone · · Score: 2, Interesting

    don't put words in my mouth.

    That isn't what I was doing. I was employing a rhetorical device to draw your attention to the fact that a great many such servers also exist, and they provide a more of a problem than they do a solution.

    There are authentication tools that IIS brings to the table that makes them really attractive in the intranet server market (like being able to obtain domain login information.

    You mean domain in the peculiar Microsoft sense of the term, right? I can see how IIS might offer some embrace and extend-style additions to try and tie people in to their OS as well, yeah.

  190. Re:when we're finished patting ourselves on the ba by netsharc · · Score: 1

    Err, an overclocking site doesn't compare to a Fortune 500 site...

    Well Amazon runs Apache, and since their business is entirely dependant on their web-presence, that's a pretty strong example. Whereas most FT-500 just have a site that says "Welcome! We do this and that, we sell this and that, contact us at bla bla, bye!"

    --
    What time is it/will be over there? Check with my iPhone app!
  191. Re:Yes, but measuring webserver market share is ha by JamieF · · Score: 2, Insightful

    Wow, Apache lets you add functionality through plug-ins that use a standard API? That's amazing! Just about every other web server has that too, but they don't make you run a bunch of command line config crap and recompile like Apache does, so it's not as k3wl. Recompiling is fun and definitely better than using some stupid installer that gets the configuration right the first time.

    What other features can we gush about? Oh my god, it serves HTTP too? That's awesome! Can it talk to the filesystem and actually keep a log of the HTTP accesses, though? That would be really amazing.

  192. Re:Yes, but measuring webserver market share is ha by Nexx · · Score: 1

    Embrace and extend? Possibly, but it doesn't change the fact that it's easier-to-use for the users if your ActiveDirectory login creds are used for everything, including your corporate intranet. It's a case-by-case issue, but I'm trying to show one instance where it makes more sense to deploy IIS over Apache on the intranet.

  193. Re:Yes, but measuring webserver market share is ha by mistered · · Score: 1
    like being able to obtain domain login information

    Do you mean something like NTLM authentication against a domain?

    --
    Enjoy your job, make lots of money, work within the law. Choose any two.
  194. Rise in Mac OSX usage? by seabasstin · · Score: 1

    Does anyone else think that the rise in Apache #'s might have a little bit to do with the rise of osX usage?

    I mean since osX uses Apache straight out of the box, and more old/New mac users are converting their servers and individual machines to osX don't those machines show up in the survey as Apache Servers if they are online?

    --
    Content + Container; Content = Container; Content â Container... which is the question?
  195. Re:Yes, but measuring webserver market share is ha by abulafia · · Score: 1
    Just about every other web server has that too, but they don't make you run a bunch of command line config crap and recompile like Apache does, so it's not as k3wl.

    Troll, or clueless, I'm not sure which. Never heard of a DSO? Oh, wait, you sound like one of those types that can only deal with pointy-clicky things, so I doubt you have. Who cares if a product is crap, it comes with a wizard!

    As far as "command line config crap", I suppose if turning

    # LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

    into

    LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

    is too much for you, then perhaps it is best that you stick with the pointy-clicky stuff. Beats me what you'd actually do with a web server in that case, though.

    What other features can we gush about? Oh my god, it serves HTTP too? That's awesome! Can it talk to the filesystem and actually keep a log of the HTTP accesses, though? That would be really amazing.

    Christ, what a little snot. If you have anything to say that doesn't include preadolescent sarcasm that doesn't even apply to the conversation at hand, come on back. Until then, why not just go run along and play, hmm?

    --
    I forget what 8 was for.
  196. Re:Yes, but measuring webserver market share is ha by babbage · · Score: 1
    So I hope that Apache gets some viable competition.

    For that matter, it would be nice if Apache1.x got some viable competition from Apache2.x. I can't find a breakdown by version on Netcraft's site, but the general concensus for the past couple of years has been that Apache 2 "isn't ready yet" -- even if, for most purposes, it can work just fine, and is far more flexible & efficient than Apache 1.3.x versions have been.

    Does anyone have any stats on Apache 1 / Apache 2 usage levels? If Netcraft is keeping track of this, 20 minutes of poking around their reports site hasn't yet turned it up for me. The closest report I can come up with is this overview of secure sites, which puts Apache 2.x at roughly 3.25%, and Apache 1.x at around 61%. [They break down by exact x.x.x version number, so I'm just putting a thumbnail estimate based on eyeballing the table of percentages.]

    Obviously, Apache 1 & 2 are in the same family, but they have a lot of differences as well; the new version is a complete rewrite of the codebase, from what I understand. Increased adoption of Apache2 would be a nice diversification of the web server "ecosystem", but it looks like real acceptance of Apache 2 may still be years off.

  197. Re:Yes, but measuring webserver market share is ha by Pfhreakaz0id · · Score: 1

    I've seen that too. webDAV is the schznitt, agreed. A great way to switch to apache without howling from those used to IIS.

  198. Re:Yes, but measuring webserver market share is ha by Nexx · · Score: 1

    Exactly, but I can't obtain support for that module, now, can I? :)

  199. Re:Yes, but measuring webserver market share is ha by uohcicds · · Score: 1

    At the university where I teach, we do a second year module about web site admin and maintenance. This year, we're still teaching our students how to do config and install off the 1.3.x tree.

    Why? Well, gut feeling tells me that the installed base is still overwhelmingly 1.3.x and the install process is a little easier for beginners to manage (apart from mod_ssl but we don't cover that till later anyway). Although many of the new 2.x features are pretty neat, they're a little more fiddly to sort out - like the filter model. Thankfully the DSO system is much better now and doesn't seem to have all the ordering problems that were common with 1.3.x.

    Having said that, we use Apache 2.0.48/PHP4.3.4 to serve a number of domains on our production servers. We're generally not excessively loaded (but it can get high sometimes) so I don't know how it would perform under v high stress. Generally, Apache 2.0.48 is running great for us on our Linux box

    --
    It's not you: I'm just this horrifically socially awkward with everybody.
  200. Re:Yes, but measuring webserver market share is ha by Anonymous Coward · · Score: 0

    No need to depend on gut feeling to know which version is most used. Read it here. Apache 1.3.27 is the most installed version of any server.