Originally Posted by Coma
Big corporations (to name a few: Google, Amazon, IBM, PayPal) have their own competent people and don't pay for support. It's mostly only the smaller corporations which use servers for utility (mail, small web) that buy support - if you have a bunch of in-house developed solutions, you want in-house people to take care of your servers.
That is not necissarily true. Large enterprises buy support from companies for
numerous reasons (one for example because it is cheaper to buy support then to
waste precious developer cycles with troubleshooting). It is one thing when the
solution in production that you are using is your own, but it is an entirly different
scenario when you have other companies products in your enviorments.
(I'm sure that google or any similarly large corporation don't use all in house gear for their enviorments.)
For example, wasn't there a news article not too long ago where Microsoft renewed a support contract for their linux enviorments?