I can't even write a top example why. Just take a glance at the documentation: https://en.wikipedia.org/wiki/Criticism_of_Microsoft
I can't even write a top example why. Just take a glance at the documentation: https://en.wikipedia.org/wiki/Criticism_of_Microsoft
[1] https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
The same way with other big American tech. Netflix operated for a decade at a loss and now that they saturated the market they are constantly asking more money for less content.
They needed to grab as much free code as they could to train their AI, so what better way could there be than setting up the GitHub honeypot for this sole purpose, evangelize The Greater Good Of The Open Source, and play along a bit as in "we do open source too, don't be shy to show your code to our gradient descent, erm, we mean world!"
DotNet were shook, and shook bad. They went all out to make their runtime "cross-platform" because they faced an existential thread from lamdba+node.
The rise of the MBP also saw their dotnet ecosystem under thread from the other end of the stick - the developer end. Visual Studio cannot run on macos, so competitor IDEs that can were rising in their numbers. Hence the push for VSCode to try and claw back some IDE market.