Microsoft and every big company nowadays:
1. Hire Engineers to build product
2. Fire Engineers
3. Make product open source
4. Get the community to maintain the code
5. Profit
Found this amazing resource to find open-source alternatives to proprietary software. I recommend everyone to check it out.
https://www.opensourcealternative.to/