What's amazing to me is how popular Linux has become while no one is promoting it. Both MS and Apple have spent loads on marketing and polishing their products. No one is marketing "Linux".
Not an Oracle user, but aren't they primarily pushing their DBMS and related products, with their RH clone merely a certified platform for the their core products?
Same kinda true of IBM too, no? Except AFAIK, they don't even have a Linux flavor the claim as their own. I think they're clearly a supporter of Linux, but any marketing I've ever heard from them (admittedly not much), was for their own core products.
Red Hat is indeed a commercial company with a Linux distro as its core product, but, while it may be the most successful "Linux" company, isn't it small potatoes compared to AAPL and MSFT? Most non techie people I know probably wouldn't know what Red Hat is, but I suspect all would know Apple and Microsoft.