Taking care of business.
Linux can't be beaten by microsoft since it will always be run and maintained by hobbiests. Therefore a threat to the livelyhood of Linux is virtually non-existant.
Apache on the other hand doesn't need to compete with Microsoft. Microsoft will never be able to create a stable environment for a commercial webserver because they rely on backwards compatibility. This is why their code is so bloated in it's operating systems.
This is of no concern to the open source community because all you need to do is obtain the latest version of GCC and recompile for the new version! This way you can afford to throw out the old and upgrade to the new!
In the end this could very well be Microsoft's downfall.