We must recognize that since the arrival of the third CEO, Satya Nadella,Microsoft has had a major shift in its attitude to the Open Source community.Under the premise for Azure’s cloud support par excellence, without discriminating tastes or needs of the client, added the possibility of using Linux in the majority of its services, from virtualization to Big Data platforms.
These initiatives have positioned Microsoft to competitive platforms like Amazon Web Services (AWS) or Google.As each of these providers manage the Cloud with different approaches, each client must consider the strengths of each of them for their election, so that restrict Azure only to Windows had made it impossible that Microsoft could compete with these rivals.
Microsoft initiatives to embrace new horizons does not end here.
Launching Office applications on mobile platforms: Android and iOS, even before its own mobile operating system,has been eliminating the old barriers that tied all products in a same supplier.
In addition, the release of .NET has allowed the development of applications based on this framework in the OSX and Linux operating systems.In the same way, have given away free tools and cross-platform (including Linux)for development in. NET, as in the case of Visual Studio Code. Not to mention a free (and quite capable) version of its acclaimed Visual Studio Community 2015 development environment.
Perhaps have the big tech companies understood the benefits of free software? Is it possible that there are other hidden intentions? Despite the radical changes in the policies of Microsoft, would Open Source enthusiasts continue to be suspicious of this company?
Regardless of the answers to these questions, we must acknowledge the contributions made by Microsoft and continue to promote more companies to join this cause.