And they have made money not by sharing but by monopolizing and selling, which makes them who they are.
You are a foul if you think a for profit (even non-profit) corporation will have an interest advancing Open and Free software. They are there to OWN code and trade names, MARKET trade names, to defeat alternatives that lack corporate/banking funding.