News

Amazon, Google and Microsoft are getting more and more wet in open source

Amazon, Google and Microsoft is it so increasingly involved in the development of open source software and toolswhich can be verified by checking the Open Source Contributor Index, or Index of open source contributors. Based on data from the GitHub repository, you can see that the total number of active contributors to projects on Github from Amazon, Microsoft, and Google has risen more than 300% in six years, from 2,654 contributors in May 2016 to 12,652 in May 2016. July 2022.

Perhaps one of the most surprising facts is that Google has overtaken Microsoft in number of collaborating employees and contribute to open source projects. In total, Google has 5,421 workers doing it on GitHub, while Microsoft has 5,268. For the first time, Google ranks first among the cloud providers that contribute most to the development of open source.

A third of Microsoft’s collaborators in this type of project work with programming languages ​​maintained by Microsoft itself. Furthermore, 38.8% of the languages ​​they use are either PowerShell or C#, both developed by Redmond. They also use a lot of TypeScript. On the other hand, those of Google prefer Java, C and C++. Amazon employees contribute to these projects by developing in both Python and Java, as well as TypeScript.

On the other hand, although the number of Microsoft and Google collaborators with open source projects has grown, the number of commits (uploads of new software patches to open source projects) on Github from Microsoft and Google is it still behind the maximumreached in the summer of 2020. In addition, the difference in commits between the two companies has been reduced.

As for Amazon, it is still quite behind when it comes to large-scale projects, such as the ElasticSearch Open Search fork, but is getting involved in more and more projects, as can be seen on its GitHub page. It currently has 1,963 active collaborators.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *