2 ms·
The open sourcing of the Dotnet CLR and compilers is done for more than just competing with other open source languages, didn't Microsoft offer to buy out Unity
by orionblastar 11y ago
The open sourcing of the Dotnet CLR and compilers is done for more than just competing with other open source languages, didn't Microsoft offer to buy out Unity which was based on Mono and other things?
Microsoft open sources their languages and then buys out the company that does the best job in making it crossplatform with as many platforms as possible.
What Microsoft can't do they usually buy out a company that can do what they can't. Getting Visual Studio for other platforms is near impossible for them, so they open source the CLR and compilers and see who can do a better job at porting them to other platforms.
Microsoft makes a lot of money selling Workstation and Server version of Windows to businesses as well as Visual Studio licenses and BackOffice (SQL Server, Exchange Server, ISA Server, Sharepoint, etc) for Windows Servers to make custom apps on. Not to mention Office licenses and other software for businesses.
New CEO got Microsoft into the Cloud and Cloud services, so it only makes sense to make a deal with Red Hat for an Azure Server deal to sell to more businesses that want a GNU/Linux solution with paid support.