When it comes to open source and the collaboration of this, possibly many can come to mind companies like Intel, Red Hat or maybe Google, but it would be very strange to think of Microsoft.
And if although some of our readers it may sound absurd to relate Microsoft to the world of open source, this is real and for several years now Microsoft is also one of the important contributors.
But to think that Microsoft is the biggest open source contributor of the world, it may sound absurd.
But we are wrong or at least as measured by the number of employees actively contributing to open source projects on GitHub says otherwise.
Actually, Microsoft has twice as many contributors as the second largest contributor, Google.
However, the most recent digitalocean developer survey found that Google, Microsoft is not twice as open source friendly.
Google is a huge contributor to open source and has been for years.
From the Google Summer of Code to his contributions to MySQL and a number of projects, which Google has contributed.
Recently, he increased his participation even further with contributions to the Kubernetes project and TensonFlow, each of them delivering enormous value to a wide range of the developer population.
Even more impressive was that Google managed these projects in such a way that they became true community efforts.
Not surprisingly, 53% of the more than 4300 developers surveyed believe that Google "embraces open source more."
Microsoft, for its part, obtained less than half of the votes, with 23%. Facebook had 10% and Amazon 4%, and ultimately Apple 1%.
Old perceptions die
However, Microsoft also contributed open source.
It would be easy to assume that developers just don't know about Microsoft's open source projects, but as Brian Rinaldi pointed out, a large percentage of developers live on Microsoft Visual Studio code.
Well, some suggested that Microsoft's newfound love for open source is self-serving. Engineer Jeff Schroeder, for example, observed:
Microsoft has productive developers contributing their knowledge to continuous development to the Linux Kernel.
But mainly only his contribution has been destined solely for Hyper-V, which makes Linux spin very well on Azure.
Many of their contributions are from Amazon, that ends up not generating as much goodwill as TensorFlow or Kubernetes.
This is likely to be true even though everyone else who contributes to your corporate open source code is just as selfish.
For its part also Google is not giving Kubernetes as a simple gift, as there is a strategic purpose for it.
The perception leaves Microsoft the enemy of all things open source, Steven Vaughan-Nichols said.
It is still legal to hate Microsoft.
Almost a badge of honor. I wrote an answer to Quora about the success of Linux for business reasons and it brings in very angry comments. «Mathew Lodge commented.
Despite years of good behavior, in other words, developers are clinging to an outdated version of Microsoft.
This will almost certainly improve over time, but for now, Microsoft is having to work twice as hard to earn its reputation alongside developers.
The good news is that the company seems fully committed to doing that for as long as it takes.
You are betting your future as a platform company to transform those developer perceptions.
And it is not surprising because at least so far this year Microsoft has made a great bet by turning its intentions from seeing Linux and its development as an enemy to better take it as an ally.
Well, as a colleague published a few days ago, Microsoft, faced with this bet, has formed the ranks of open source after joining the Open Source Initiative and the Linux Foundation.