There’s a 5th one. While not fully open source companies, they have a whole bundle of open source libraries and packages that don’t threaten their core business.
Meta does OS well for their scale. React, Llama, PyTorch come to mind.
For MS: Typescript, vscode, .net come to mind.