How is that calculated?<p>I mean Microsoft only has 2561 members (<a href="https://github.com/orgs/Microsoft/people" rel="nofollow">https://github.com/orgs/Microsoft/people</a>) , so it isn't how many microsoft members contribute to open source.<p>Is it how many contributors their open source projects have? nope, FontAwesome has maybe 100 contributors to all of it's 5 projects but it's listed as having 9000+ contributors.<p>From what I can gather it's mostly based on the number of people that forked one of their projects (with some padding, maybe by the number of contributors to forks of the project? I have no idea)<p>This doesn't seem like a metric that is more meaningful then just the number of stars a repository has.
This is very good, with this I learned that it's never too late to a company change. A very slow and large company like MS took decades to make this change, but they did well.
And, they do that not because they are "good guys", but because this is the strategy to make them grow on their business. They are thinking on themselves.
AFAIK Angular is part of Google.<p>But a quite decent improvement from the era when the company bribed government officials to purchase bulk licences for pupils and govn't, distorting the job market. This is a less harmful Microsoft than it was 5-10-20 years ago.
This is quite an improvement from the olden days when a certain Microsoft executive described the GPL as a cancer, and open source in general as a thing to avoid
When I was a script kiddie back in the mid nineties Microsoft was this evil corporate empire that all the linux kids hated.<p>Now I'm in my mid 30s and I respect them a lot and would definitely work for them.<p>I guess we both have changed.
It seems to me like they are only open sourcing the products they wish more people are using, and not their actually useful products like MSOffice and the Windows OS.<p>Edit: to be clear, I know it is in their best interest not to open source those products, because that's where most of their money comes from. But it really looks to me like the want to flood the market with random open source stuff, so that they seem more open source friendly. But in reality they are not actually contributing anything very useful to the community.
I reached a similar conclusion regarding Microsoft, based upon my own analysis:<p><a href="http://www.gh-impact.com/blog/the-most-influential-organizations-on-github.html" rel="nofollow">http://www.gh-impact.com/blog/the-most-influential-organizat...</a><p>Despite being a latecomer to GitHub, Microsoft has risen to become the 4th most influential organization on GitHub in a very short amount of time.
I've been using dotnetcore to prototype a project. I'm actually really impressed with it. Every time I build and run it on Linux I'm resurprised that the project started in Visual Studio and builds / runs on Linux. Neat stuff, now they just need to add support LDAP.<p>This is all coming from someone who only uses Windows for Overwatch, Office, and courses that require it.
Leaving aside the obvious methodology issues, whenever such a huge company starts using a third party extensively I start worrying that they will buy them and lay waste to the values of the original company. At least we'll have GitLab and the like.
Ballmer 2005: Let's kick open source's ass<p>(Many years of confusion, a realization that no company has the engineering chops to pull off such a feat, stagnant stock price, CEO change..)<p>Nadella 2015: Let's kiss open source's ass
Microsoft is definitely trying to change its perception among the people, from hardcore closed box to trying to be the typical silicon valley company which opensources time to time to entice engineers working for them and yeah, greater good of the community.<p>But, as you see if you add Angular and Google's contributions, Google leads the list by a margin. So this looks more like a PR exercise and since when did we start taking BI articles on tech seriously(no offence to any readers).
It's a bit different when a corporation open sources their product because it brings them more business value than a corporation actually contributes to not their open source projects. Does MS do that?
GPL and Open Source are still a cancer purely from Business perspective especially on a short term perspective. This is exactly Steve Ballmer too, he is a business guy running a tech organization. He generated huge profits.
Satya Nadella is a technical guy, who had seen the benefits of OSS tools, languages and platforms to know how they impact both the developer mindshare & long-term company perspective