You are off by a mile in many aspects. Apache is a group. They develop many servers, clients, and a lot in between. They are not developed by Linux because that makes no sense. Linux is a piece of software, how can that make other software?
Please read:
http://www.apache.org/foundation/faq.html#what
&
http://www.linux.org/info/index.html
Hope this helps
I am new to Linux; but as far as I know, Apahe server is developed by Linux, right? Still, I am a bit confused of what the Apache Server does.
I have the experience of using IIS for running ASP, so I guess Apache is a server for running PHP, and JSP.
If you are a programmer of a company, what will you consider first for having a server.
Would you first consider the cost for the server or which server-side script you are most familiar with.
Please help if you could!
If this topic is posted in a wrong place, please let me know!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic