You should be aware that much of the effort of some big players like oracle and even microsoft goes into Linux. I am not aware of how this is for other FOSS projects but I would assume many companies have embraced open source. This may not be out of the goodness of their hearts but they definitely pour a lot of effort into these ojects and I think that is the beauty of FOSS, but also the beauty of the free market.