Personally I'm not a fan. I know Microsoft/Github are very open to open source now, but generally speaking I'm a firm believer that keeping these kinds of things separate is better for everyone else overall. Consolidation of companies leads to less innovation, higher prices of services and a worse consumer market overall.