Slashdot Mirror


Microsoft Has More Open Source Contributors On GitHub Than Facebook and Google (thenextweb.com)

An anonymous reader writes from a report via The Next Web: Microsoft CEO Satya Nadella has really embraced open source over the past couple of years. GitHub, a site that is home to a number of the web's biggest collaborative code projects, has counted more than 5.8 million active users on its platform over the past 12 months, and says that Microsoft has the most open source contributors. Microsoft has 16,419 contributors, beating out Facebook's 15,682 contributors, Docker's 14,059 contributors, and Google's 12,140 contributors. The Next Web reports: "Of course, this didn't happen overnight. In October 2014, it open sourced its .NET framework, which is the company's programming infrastructure for building and running apps and services -- a major move towards introducing more developers to its server-side stack. Since then, it's open sourced its Chakra JavaScript engine, Visual Studio's MSBuild compiling engine, the Computational Networks Toolkit for deep learning applications, its Xamarin tool for building cross-platform apps and most recently, PowerShell. It's also worth noting that the company's Visual Studio Code text editor made GitHub's list of repositories with the most contributors. You can check out these lists, as well as other data from GitHub's platform on this page." GitHub CEO Chris Wanstrath said in an interview with Fortune, "The big .Net project has more people outside of Microsoft contributing to it than people who work at Microsoft."

118 comments

  1. Google is still #1 by NotInHere · · Score: 3, Informative

    They still are the company with the most open source contributions/contributors. They just have most of their projects like android on their own hosting to not overload github.

    1. Re:Google is still #1 by Anonymous Coward · · Score: 0, Insightful

      That's a BS reasoning and you know it.

    2. Re:Google is still #1 by godrik · · Score: 4, Informative

      I don't know if they are number one. But that MS argument is phony.

      For the longest time, google people were pushing to code.google.com. Also the kernel contributions do not go to github.

      Also, claiming you have more contributors do not tell much. Did they only contribute one line?

    3. Re:Google is still #1 by Anonymous Coward · · Score: 0

      I don't know if they are number one. But that MS argument is phony.

      For the longest time, google people were pushing to code.google.com. Also the kernel contributions do not go to github.

      Also, claiming you have more contributors do not tell much. Did they only contribute one line?

      Just NSA backdoors.

    4. Re:Google is still #1 by PhunkySchtuff · · Score: 0

      On their own hosting? You mean Google Code?

      Google Code Project Hosting offered a free collaborative development environment for open source projects.
      In 2016 the service was shut down, see this post for more info. Projects hosted on Google Code remain available in the Google Code Archive.

    5. Re:Google is still #1 by jrumney · · Score: 4, Informative

      code.google.com was Google's hosting platform for other people's code. Their own code is hosted at googlesource.com, which is still active.

    6. Re:Google is still #1 by Hylandr · · Score: 0

      No it's not.

      Most large companies have their very own copy of github in-house. Most commonly these days it's on AWS or some other cloud offering that the company controls for their IT Projects.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    7. Re:Google is still #1 by Hylandr · · Score: 1

      There's no mention if these people are contributing individually to open source projects on their own time. Most if not all devs I know and have known have their own repos for *something* personal.

      --
      ~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
    8. Re:Google is still #1 by AuMatar · · Score: 4, Insightful

      No, it isn't. Believe it or not, people shared code before GitHub. They generally hosted it themselves, or used other popular sites like sourceforge. Claiming that one company has more due merely due to GitHub contributors is ridiculously incomplete to the point of uselessness.

      GitHub is popular, but there's dozens of other places to host your code. Most developers don't use it.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    9. Re: Google is still #1 by Anonymous Coward · · Score: 0

      Read the title of the article. ...on Github.

    10. Re:Google is still #1 by Anonymous Coward · · Score: 0

      You might consider Android to be OSS, but it is not AOSP.

    11. Re:Google is still #1 by Anonymous Coward · · Score: 1

      Posting anonymously after using some mod points on this page already, but NSA has their own github page too... :-) https://github.com/NationalSec...

    12. Re:Google is still #1 by UnknownSoldier · · Score: 1

      > For the longest time, google people were pushing to code.google.com. Also the kernel contributions do not go to github.

      Indeed. Don't forget BerliOS.de which shut down in 2011. Apparently they had 4,700+ open source projects.

      http://www.archiveteam.org/ind...

      They claim to be hosting over 4700 open source projects ...

    13. Re:Google is still #1 by Big+Hairy+Ian · · Score: 1

      M$ is probably just trying to make Open Source Software as bloated as their own products

      --

      Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.

    14. Re:Google is still #1 by postbigbang · · Score: 1

      For a couple of decades, Microsoft hired bright coders (and a handful of dullards). That there are more Microsoft open source coders is no surprise. Coders code, and some are compensated for projects, and in other cases, do free/open work.

      The where of a code repository is somewhat meaningless, so long as there's accessibility. Git is one place, others have flourished then largely disappeared.

      --
      ---- Teach Peace. It's Cheaper Than War.
    15. Re:Google is still #1 by drinkypoo · · Score: 1

      Does Android make them #1 because of lines of code, or because of hours of compilation? Do you still need a machine with like 32GB of RAM and multiple TB of disk to compile Android?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    16. Re:Google is still #1 by Anonymous Coward · · Score: 0

      They still are the company with the most open source contributions/contributors. They just have most of their projects like android on their own hosting to not overload github.

      On github?

    17. Re: Google is still #1 by Anonymous Coward · · Score: 0

      I have gitlab for self hosting code.

    18. Re:Google is still #1 by jellomizer · · Score: 1

      Probably more to the fact they are trying to make Open Source software more compatible with their own products.
      A lot of OSS software are designed with the Unix/Linux mindset. And ports to Windows are rather a last minute hack not really designed to use Windows features.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    19. Re:Google is still #1 by Anonymous Coward · · Score: 0

      Microsoft works directly on GitHub. There are local repos for backup purposes, essentially, but all the actual work is out in the open.

    20. Re:Google is still #1 by shutdown+-p+now · · Score: 1

      One thing about projects on GitHub is that this also implies accepting pull requests. I guess some projects might not do so as a matter of policy, but I've yet to see a Microsoft GitHub-hosted project that did not accept pull requests (subject to quality bars etc, of course).

  2. Google would have more by Anonymous Coward · · Score: 0

    If they didn't require you to sign a contract just to contribute to an open source project. It's like they don't actually want help. They won't even accept an important bug fix without a contract.

    1. Re:Google would have more by Anonymous Coward · · Score: 0

      Link please? I'm curious to see this (seriously).

    2. Re:Google would have more by Anonymous Coward · · Score: 1, Informative
    3. Re: Google would have more by Anonymous Coward · · Score: 1

      It's called a contributor license agreement , and it's common in lots of open source projects not run by Google

    4. Re: Google would have more by MareLooke · · Score: 1

      It's only common for open source project run by commercial entities that want to make sure nobody else can reasonably compete with them. And the FSF.

  3. Free labor AND good press?? by Anonymous Coward · · Score: 0

    Sign me up!

    -Nutella

    1. Re:Free labor AND good press?? by Z80a · · Score: 2

      And ways to push azure thing, and ways to make .net actually popular...

  4. Well by Anonymous Coward · · Score: 0

    They have a lot more free time as they clearly aren't coding Windows 10

    1. Re:Well by Imrik · · Score: 1

      Contributors meaning people contributing to Microsoft projects rather than Microsoft people contributing to other people's projects.

    2. Re: Well by Anonymous Coward · · Score: 0

      whoosh

  5. And yet... by hcs_$reboot · · Score: 2, Insightful

    Windows is still a stinky proprietary black box.

    --
    Slashdot, fix the reply notifications... You won't get away with it...
    1. Re:And yet... by Anonymous Coward · · Score: 3, Informative

      Aaand microsoft is an android patent troll.

    2. Re:And yet... by Anonymous Coward · · Score: 1

      I was gonna say that. Shills try to claim MS are the good open source guys, where all they contribute to open source is so we rent Azure cloud stuff. Meanwhile, they're suing virtually all Android manufacturers, suing people for using FAT32 and countless other dick moves. You've quite mistaken if you think they're the good guys!

    3. Re:And yet... by Anonymous Coward · · Score: 0

      Whatever your feelings about Microsoft, calling them a "patent troll" is incorrect, a patent troll is a non-practicing entity.

    4. Re:And yet... by AHuxley · · Score: 1

      Re "You've quite mistaken if you think they're the good guys!"
      Hearts and minds.
      Think of it as a very friendly chat at a used car yard or with a local politician, cult member.
      At the end of it your going to have to buy into something.
      The first line of code is always free...

      --
      Domestic spying is now "Benign Information Gathering"
    5. Re:And yet... by Anonymous Coward · · Score: 1

      You know if you guys spent more time developing code and less time developing conspiracy theories there might actually be a desktop Linux system worth using and maybe Microsoft would actually die.

    6. Re:And yet... by freeze128 · · Score: 1

      Microsoft *NEEDS* the help. Google and Facebook don't.

    7. Re:And yet... by Anonymous Coward · · Score: 0

      You know if you guys spent more time developing code and less time developing conspiracy theories there might actually be a desktop Linux system worth using and maybe Microsoft would actually die.

      Desktop Linux already exists in at least one form, if not many forms. The *Ubuntu Family of distributions are all suitable full-time use desktop operating systems. I say this as someone who has used command-line and later GUI GNU/Linux distributions since 1992.

    8. Re:And yet... by Anonymous Coward · · Score: 0

      Needs help with what exactly?

    9. Re: And yet... by Anonymous Coward · · Score: 0

      Ice used a Linux desktop for 15 years. At work I must deal with Windows so run in a VM. At home not worth the effort.

      However, one thing to remember is Microsoft licensing agreements with manufacturers. I've built my own machines for 2 decades to avoid the Microsoft tax, most not willing to go to that level.

      Sure Microsoft still owns the desktop. Not that it will matter as people move away from desktops.

    10. Re: And yet... by Anonymous Coward · · Score: 0

      Then what do you call Microsoft? Please don't deny they are using faux patents to stop competitors.

  6. Obviously by Anonymous Coward · · Score: 4, Interesting

    Microsoft is a software company. Facebook and Google are advertising companies. Who would you expect to have more Open Source software contributors?

    1. Re: Obviously by Anonymous Coward · · Score: 1

      The advertiser's because they not only want to know everything about you, they want you to give them everything you own.

  7. .NET programmers have been waiting years by PhrostyMcByte · · Score: 5, Informative

    Microsoft went overnight from just another big corporation to being an active participant in a community. They didn't half-ass it like their previous MS-PL things and they aren't just hosting a copy of their repo in public. They dove in head-first and use all the same 3rd party stuff everyone else does. Non-Microsoft devs are on equal footing with those from Microsoft -- if your code is good and your points valid, they are taken.

    All of the new features in C# 7 were discussed by the public, with multiple revisions coming out driven by those talks. There's a huge corpus of features in flight, some with 3rd-party implementations, ready to be picked from for C# 8.

    When .NET Core was announced I saw it as an opportunity to add the features I always wished it had, fix random bugs that I'd reported but had closed as "Wont Fix" because they were without enough benefit to their business customers, etc. -- my first pull request came in so fast they told me "err sorry we haven't figured out the process for adding APIs yet, hold on."

    1. Re:.NET programmers have been waiting years by ljw1004 · · Score: 5, Interesting

      I've been having a blast. I work at Microsoft on C#. But now that it's all open-source, I did things completely differently...

      I had an idea for a new C# language feature (more efficient async, saves up to 90% allocation in some benchmarks). I discussed it first on github with the public. Then I forked the official C# repository into my personal github account, did all the coding live on livecoding.tv. Once it was finished I took it to the official C# Language Design Team, who approved it. And it'll be in C#7!

      https://www.livecoding.tv/ljw1...

    2. Re:.NET programmers have been waiting years by Anonymous Coward · · Score: 0

      Great, welcome to the world of open source!

      Better late than never I guess?

      What you're describing may be new for the C# project, but it's how many other languages (for example, Perl) have been developed for two decades or more. So it really isn't that novel after all.

    3. Re: .NET programmers have been waiting years by Anonymous Coward · · Score: 0

      He works for Microsoft dumbass. He said so.

    4. Re:.NET programmers have been waiting years by Anonymous Coward · · Score: 0

      Not saying you are wrong, but you really should have picked a better an example than Perl as a model of development.

    5. Re: .NET programmers have been waiting years by Anonymous Coward · · Score: 0

      You are dense as fuck, read the post, it's only a few sentences. It starts, "I work at Microsoft..."

  8. So in other words, "GitHub is a Terrible Metric" by slacka · · Score: 2, Informative

    If you want an accurate measure of the number of open source contributors, don't limit yourself to github. Google opened sourced their own source code management system, Monorail. Many of there projects are hosted there such as Chromium and Android. There also huge contributors to LLVM/Clang, which uses SVN and of course the Linux kernel which is also not hosted on github.

    So basically BS click bait article.

  9. Re:So in other words, "GitHub is a Terrible Metric by hcs_$reboot · · Score: 0

    This.

    --
    Slashdot, fix the reply notifications... You won't get away with it...
  10. Re: So in other words, "GitHub is a Terrible Metri by Anonymous Coward · · Score: 0

    Docker only has a couple hundred employees at most -- so these numbers are complete shit.

  11. Somebody let Al Gore know about this by Trailer+Trash · · Score: 1, Funny

    Since then, it's open sourced its Chakra JavaScript engine...

    Someone let Al Gore know that they've released their Chakra - as open source software.

  12. It certainly explains by Anonymous Coward · · Score: 0

    why Windows 10 is so shitty. Open source is garbage.

  13. The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 2, Interesting

    This little turd blossom has shown up in every single new stream I have. So Microsoft is playing the "open source" game again? Does no one remember what happened the last time? What about embrace, extend, extinguish? Let me know when Microsoft does anything that isn't directly in their short term best interest. This PR stunt crap is just that. They've lost on the servers, they are losing browsers, they've lost on mobile, they lost on fitness trackers. No one really needs Windows anymore. The only product that Microsoft does really well is the Office Suite, and I suppose the Xbox. This new PR campaign of "open source" will end as soon as they pivot again, this is desperation for a dying company.

    1. Re:The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      So Microsoft is playing the "open source" game again?

      Releasing code publicly under MIT licenses. What's wrong with that?

      Does no one remember what happened the last time? What about embrace, extend, extinguish?

      Please do explain. The only examples of "Embrace, Extend, Extinguish" have been Java and HTML standards and last time I checked those were roaring successes!

      This new PR campaign of "open source" will end as soon as they pivot again, this is desperation for a dying company.

      What "PR campaign"? They are releasing code on github. Github posts their metrics, a publication reports those metrics. And yeah, yeah change the record "microsoft is dying", "year of the linux desktop", "no wifi, less space than a nomad. lame". #slashdotpredictions

    2. Re:The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 1

      You have a lot of history to learn. You can start on reading up on why the EU and US government took them to court. Then go read up about all the companies they ran into the ground and all the marketshare they stole by leveraging their cash cows. If you still can't work out EEE was much much more than about java and html standards then your mom should have embraced, extended and extinguished you as a kid.

    3. Re:The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      You can start on reading up on why the EU and US government took them to court.

      I know all about that, but that is not "Embrace, Extend, Extinguish" except for the Java component of the US anti-trust trial and as we have seen Java is an enormous success. I'm not sure how you relate any of these to "the last time" they "played the open source game" since at the time Java was not open source at all nor was Microsoft's implementation of Java. It seems you need to be educated on this topic because you are very confused about it.

      Then go read up about all the companies they ran into the ground and all the marketshare they stole by leveraging their cash cows.

      Wrong again, that is not "Embrace, Extend, Extinguish". Nor is it anything to do with "the last time" they "played the open source game". What examples do you have that they used open source to do what you are suggesting? When did this happen?

      If you still can't work out EEE was much much more than about java and html standards

      Perhaps you should explain what you think EEE is, because you have demonstrated here, multiple times, that you have no idea what it is at all. In fact you plainly think it is something completely different.

      And precisely what was "the last time" they "played the open source game" and how did that relate to EEE?

    4. Re: The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 1

      Embrace, extend and extinguish was used internally in Microsoft documents discovered in anti-trust lawsuits. Literally in the public record in 2001.

    5. Re: The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      WHICH WAS 15 FUCKING YEARS AGO!!! They are a completely different organization now, get over it.

    6. Re:The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      Well SOMEONE is butthurt...

    7. Re:The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      Then go read up about all the companies they ran into the ground and all the marketshare they stole by leveraging their cash cows.

      Wrong again, that is not "Embrace, Extend, Extinguish". Nor is it anything to do with "the last time" they "played the open source game". What examples do you have that they used open source to do what you are suggesting? When did this happen?

      microsoft leveraging their cash cows has a big part to play in EEE.microsoft themselves said that they would cut off netscapes air supply by taking away their only revenue stream. The only way they could afford to do EEE and give away IE indefinitely is because microosft didnt depend on a browser for its survival unlike netscape.

      I'm not sure how you relate any of these to "the last time" they "played the open source game" since at the time Java was not open source at all nor was Microsoft's implementation of Java. It seems you need to be educated on this topic because you are very confused about it.

      And precisely what was "the last time" they "played the open source game" and how did that relate to EEE?

      Perhaps you should use your brain and realize that the person replying to you is not always the person you are replying to. Think about that long and hard and think about how stupid these two parts of your reply are.

    8. Re:The Microsoft PR bots are working overtime by SvnLyrBrto · · Score: 1

      > Java and HTML standards and last time I checked
      > those were roaring successes!

      The fact that Microsoft failed when they tried in those two cases does not absolve them of the responsibility and blame for their actions.

      --
      Imagine all the people...
    9. Re:The Microsoft PR bots are working overtime by Yunzil · · Score: 1

      No one really needs Windows anymore.

      I do. Because I want an OS that I don't have to monkey around with. Also I like to play video games. Remember video games?

    10. Re:The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      MS never claimed to be running a non-profit. MS ended up with a monopoly position because it's erstwhile competitors either could not produce a better product or sold their technology to MS and ran for the door. MS competitors extinguished themselves by accepting the millions of dollars paid them for their tech. After MS owned the tech it was entirely up to them on how they wished to use that tech. With the end result of dump trucks full of cash being delivered to Redmond on an hourly basis. Name one successful for profit company that has said "OK, we are successful and profitable enough that we should start slacking off to let any potential competitors catch up."
       

    11. Re: The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      The PR barrage makes me doubtful. That stating of bald face lies, and the repsonse when called out as such is "get over it" even more so. Doubling down on the lie also M$ SOP.

    12. Re: The Microsoft PR bots are working overtime by Anonymous Coward · · Score: 0

      A totally different company eh? Maybe you are right, I mean they did just recently get caught using malware tricks to get users to upgrade. That was a new low.... Yes, you have convinced me that MicroSoft is a totally different company that has sold out not just legally, not just ethically, but morally.

  14. Re:So in other words, "GitHub is a Terrible Metric by Anonymous Coward · · Score: 0

    Yup. Forget all the entirely open source OSes that have way more contributors. It's only those people that post to Github that matter.

  15. Re:So in other words, "GitHub is a Terrible Metric by Anonymous Coward · · Score: 2, Insightful

    If you want an accurate measure of the number of open source contributors, don't limit yourself to github.

    But that isnt what they are doing nor what they are claiming to do, it couldn't be much clearer and is written right there in the article title.

    So basically BS click bait article.

    You just failed to read the title: Microsoft Has More Open Source Contributors On GitHub Than Facebook and Google. Which is the same title as the article which references Github metrics here.

    "Sorry Github you can't post your metrics because somebody might report on it and despite them posting an accurate headline there are incompetent people out there like 'slacka' that lack basic reading comprehension and might inadvertantly read your article and infer something else then complain about that inferrence"

    Do yourself a favor and read the title, then if it doesn't interest you stop reading and do something else.

  16. Abandon framework to get FOSS credit. by Anonymous Coward · · Score: 0

    Microsoft abandons framework. Non-Microsoft developers continue it. Microsoft has biggest FOSS project. Nice slap in the face to those FOSS devs. Hopefully Oracle follows suit.

  17. number of contributors by Anonymous Coward · · Score: 0

    Number of contributors is NOT equal to number of good contributors.
    Heck, if they contribute the type of stuff Windows uses, they can keep it private, as far as I'm concerned!

  18. Nutella is covered. by Anonymous Coward · · Score: 0

    Covered in open sores.

    Windows 10 is a festering mass of weeping plague blisters.

  19. Truespace... by DMJC · · Score: 2

    Still waiting for Caligari TrueSpace... They bought it out in 2008 and released it free in 2009. But the sourcecode is still locked away buried and noone is updating or modifying it. #sadface

  20. Quality of base code by Anonymous Coward · · Score: 0

    Are the contributions due to poor base code? Do Google get less contributions because they put out a higher quality of code?

    1. Re: Quality of base code by Anonymous Coward · · Score: 0

      On many google projects, google never accept contributions. Just try and suggest anything agai st something as big as guice...

  21. What does this mean for the newbie open sourcerer by Provocateur · · Score: 2, Insightful

    Say you're a millenial and actually use this github hoping to meet geekchix or fellow Big BangTheory fans or whatever.

    In which group are you,
    1) the embrace group
    2) the extend group, or
    3) the extinguish group?

    Or did you sign up to be the Bad Example github user guy, always presented in front of the day's training session, to hang his head in shame and remorse, writing I will stop being a bad example 1000 times on the chalkboard somewhere in Redmond?

    --
    WARNING: Smartphones have side effects--most of them undocumented.
  22. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0, Insightful

    What have they ever embraced, extended and extinguished? Java was the only thing they ever applied it to and look at it now. Then some people said they were trying to do it with web standards and in fact they are dropping support for their extensions now because HTML is capable of doing pretty much everything they were designed for.

    Embrace, Extend, Extinguish is like Year of the Linux Desktop, it's just something out-of-touch people to say to spread FUD. By now the phrases have been so wrong for so long they have lost all meaning. Everytime Microsoft does anything with open source the panicky masses like you run around like headless chickens shouting that the sky is falling...and it never does. How many more times do you have to be wrong?

    And no, before you get all redfaced and furious Im not saying microsoft has never done anything bad, I'm saying the continued failed conspiracy theories are getting pretty ridiculous and tiresome.

  23. Awesome! by Opportunist · · Score: 0

    With Win10 being OSS now it should be trivial to remove all the telemetry junk, it might even make the OS run faster! Right? RIGHT?

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  24. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    Dude, if you love and trust them so much then by all means hitch your cart to them and enjoy the ride.

  25. The image is jackals around the waterhole by Anonymous Coward · · Score: 0

    Crapping in it and discarding their trash. Waiting for something tasty to show up when they will overwhelm it with numbers and devour.

  26. Fixing the projects by El_Muerte_TDS · · Score: 1

    So, Google and Facebook require less external people to fix their code.

    1. Re: Fixing the projects by Anonymous Coward · · Score: 0

      Google only open sources worthless (to them) junk. You won't find real valuables like google search. Same goes for facebook - the value is in the data of the morons who use fb, not the fab code itself.

  27. Ooooo good point! by Anonymous Coward · · Score: 0

    Even assuming there are third party chunks that would need to be removed, it would be awesome to get this released. Doubly so if they could release either a repo, or individual codebases for older versions as well (There were versions all the way back to DOS, right?)

    I used truespace a few times when I was a kid, but it was always too expensive for my wallet. I do remember it being the easiest and most intuitive modelling tool I ever used with my mouse.

  28. I think there's double counting somewhere... by non0score · · Score: 1

    FB's employee count was 14495 on June 30, 2016 (on their website). This seems to say that FB has 15682 contributors. So either FB hired like 5k+ employees in the past 2 months (hey, they have sales, which I doubt contributes to software), or there is significant double/triple/quadruple counting (or maybe past employees, but I doubt their turnover is that huge). I doubt any of this is FB's fault (since I don't think FB cares about these numbers), but the original article is pretty bad at reporting (at best), or has a hidden agenda (at worst).

    1. Re:I think there's double counting somewhere... by Anonymous Coward · · Score: 0

      How is it that you can be so stupid and still write coherent sentences? Do you have a ghost writer?

  29. quality over quantity by Torvac · · Score: 1

    nt

    1. Re:quality over quantity by Anonymous Coward · · Score: 0

      This.

      For a long time it has been a strategy of Corporate to "overspend", in terms of complexity. I think this is the most successful strategy against Free (look up "decommoditizing protocols" to get an idea of what I'm talking about).

      One especially crass example: look at ODF's spec (aka OpenDocument) versus Microsoft's OOXML (I like to call it MOOXML :^) -- in spite of the second being utterly incomplete. You can only "compete" with that if you can afford the hordes of programmers Microsoft can afford... up to now.

      Now times are a-changing. Perhaps those hordes of programmers are going to be replaced by hordes of Google TPUs (or by hordes of scavenged GPUs, for the poorer of us).

  30. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    You criticize millenials yet fail to deliver a cogent argument. This is the internet equivalent of a crazy old man ranting.

  31. Re: What does this mean for the newbie open source by Anonymous Coward · · Score: 0

    In a hypothetical situation where Microsoft were to release a version of their APIs that replaced the need for wine and competed directly with crossover, you would have a solution to many requests of desktop Linux users.

    Now wine and crossover would be in trouble, but the interoperability benefits would be huge.

    From the crossover camp they might argue that there are anti-trust issues, but obviously Microsoft has the moral right to counter that they own the APIs.

    Microsoft would have a legitimate revenue stream via Linux that would also let their other traditional desktop software products compete in the Linux application space.

    Quite a few other open source products would be in trouble from the closed source products they would now compete with properly (the Linux niche would no longer be the same)

    If this were to happen you could argue that embracing and extending GNU/Linux had occured. The extinguish part would not be so simple.

    Now for a small fee, quite a few of us Linux users might just purchase an official Microsoft wine that actually works. That API is kind of the treasure chest, it's like the app store on the mobile platforms and it actually surprises me that Microsoft has not yet made this move. If I was a Microsoft investor I would see this as an excellent hedge and a move that created room for growth.

    Doing so would compete with Apple and might turn some Mac users who don't want to use Windows and currently don't want to use Linux over to Linux. Who knows. The nerds are more tribal than the normal users.

    Either way, if you don't trust Microsoft and don't want to use their products you would still have the choice to not use them. A few more users might switch to BSD (I don't know what it's called now because they've changed their name and I don't care)

    The systemd debate would probably not matter anymore, unless if Microsoft was really smart and made their wine clone and win32 api part of systemd, it might end up leading to a completely non-gnu system that could even run off the bsd kernel, or God forbid, the windows kernel. Cos who would need Linux at all after that?

  32. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    Are you serious? They were convicted in court.

  33. Re: What does this mean for the newbie open source by Anonymous Coward · · Score: 0

    Indeed, the conspiracy theories of this level of ridiculous gets old. Embrace, extend and extinguish was used internally in Microsoft documents discovered in anti-trust lawsuits. Literally in the public record in 2001.

  34. "Number of contributors" can be a misleading stat by Stolpskott · · Score: 1

    I would applaud any serious attempt by any company to contribute to the Open Source community, both in terms of active contributors and also the open-sourcing of projects (particularly widely-used ones, such as the .Net Framework).

    However, purely focussing on the number of contributors is potentially misleading for a number of reasons.
    For example, a contributor who posts a single one-line update fixing a spelling mistake is still a contributor, and in the total that contributor carries as much weight as a contributor who has pushed out thousands of high quality updates across several/many projects.
    Also, the quality of the contributions is important - on one level all contributions are welcome as they are an effort to help. But contributions which require subsequent additional contributions to resolve issues they have introduced are less desireable than the actual fix. I would assume that programmers working for MS and the other big contributing companies are more competent and therefore less likely to introduce problems than a part-time coder working from home, but that is a potentially dangerous assumption. Either way the quality of the contribution would be important, while also being hard to measure and quantify on a site-wide basis.
    However, my biggest feeling for the misleading factor of the total contributors number is the range of projects on which those contributions are seen - if MS's 16k+ contributors all contribute solely to the open-sourced MS products, then (purely in my opinion) that somewhat devalues those contributions - they are still useful, welcome and gratefully accepted because the projects they are contributing to are themselves useful, but I feel they do less to improve the overall ecosystem of the Open Source community than the contributors putting time into projects from a range of different sources.

  35. Not Open Source License by Foofoobar · · Score: 0

    Its only Open Source if it's a respected Open Source license... we have been over this time and again with Microsoft and their cronies. They want the 'brand' without making the 'commitment'

    --
    This is my sig. There are many like it but this one is mine.
  36. Fool Me Twice... by shawnhcorey · · Score: 1

    Fool me once, shame on you.
    Fool me twice, shame on me.

    This is not the first time Microsoft declared itself as open source. If they were dedicated to open source back then, they wouldn't be in a position to announce they open source; everyone would already know it. Put your money where your mouth is, Microsoft. Until they open-source Windows, Office, and Visual Studio, they are lying. And lairs are not to be trusted.

    --
    Don't stop where the ink does.
    1. Re:Fool Me Twice... by myrdos2 · · Score: 1

      liars are not to be trusted.

      *Smacks forehead* So that's my problem!

  37. Re:So in other words, "GitHub is a Terrible Metric by Anonymous Coward · · Score: 1

    Results of study don't fit with my narrative. Therefore, study is flawed!

    See Also: Climate Change, Anti-Vax, Evolution.

  38. Beware of the Greeks bearing gifts by OneHundredAndTen · · Score: 1

    Trust Microsoft at your own peril - the road is littered with corpses of organizations that trusted Microsoft at some point.

    1. Re:Beware of the Greeks bearing gifts by Anonymous Coward · · Score: 0

      Isn't that the point of OSS?

      NOT having to trust them?

  39. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    Of bundling IE with Windows (I guess Apple should be guilty now too? how about Google with Chrome OS where it IS the OS??).

  40. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    Your bias is showing.

  41. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    If it is all under a decent open source license, embracing and extending is a GOOD thing. That's what open source is all about,

  42. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    I think you mean yours since you seem to be biased against Microsoft and giving others a free pass for the same behavior.

  43. Re:What does this mean for the newbie open sourcer by SvnLyrBrto · · Score: 1

    Seriously?

    "Embrace, extend, extinguish" isn't something that the Linux crowd just made up to slander Gates and Co. It's Microsoft's own internal policy, made public when documents were released during their trial and conviction. They are on record as considering open source to be equivalent to a cancer to be eradicated. They were found to be funneling money into SCO during their attack against Linux and IBM. And let's not forget the halloween documents. None of this is made-up conspiracy theorist nonsense on the part of the OSS community. It's part of the public record which anyone can reach in five minutes of googling:

    https://www.justice.gov/sites/...
    http://techrights.org/2009/06/...
    http://www.theregister.co.uk/2...
    http://www.theregister.co.uk/2...
    http://archive.is/201207112333...
    http://www.catb.org/esr/hallow...

    Microsoft is not a good-faith actor, and never has been. I see no reason to trust them, no matter their Github numbers.

    --
    Imagine all the people...
  44. Re: What does this mean for the newbie open source by Hardhead_7 · · Score: 1

    But... But... But... Twenty years ago, Microsoft was almost broken up over building a browser into the OS! A clearly evil practice no one would do today.

  45. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    And with a strong copyleft license, the Extinguish step is impossible.

  46. Nadella embraces GitHub? by Anonymous Coward · · Score: 0

    Great! So, what are they doing about extending it, then?
    And when can we expect them to try to extinguish it?

    MS has earned their track record on that, so it's up to a defender to prove it wrong.

  47. Confirming. by DrYak · · Score: 1

    Most large companies have their very own copy of github in-house. Most commonly these days it's on AWS or some other cloud offering that the company controls for their IT Projects.

    I can confirm.

    Though we aren't *companies*, most of the universities and research institutes here around (Switzerland) have their own in-house git repository.
    Though in our case, a self-hosted copy of * Gitlab * is what is the most popular here around.
    And most of the time it's hosted on the universty's/research institute's own server because of complex IP/publishing/secrecy considerations

    And if we do it, I can clearly imagin that huge corporation could be doing it too.

    And for the record, Google has announced that they've shut down Google-Code for 3rd party project only. Android is *still* officially hosted on their servers.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  48. Re: What does this mean for the newbie open source by Anonymous Coward · · Score: 0

    Timing is everything. Now a days you don't destroy a company with anti-monopoly practices. Back then that is exactly what it did. It's not about the one technique they used, it's about Microsoft's systemic use of anti-monopoly tactics. Playing down the fact is a huge disservice to the people's whose lively hoods were destroyed by illegal practices.

  49. Re:What does this mean for the newbie open sourcer by Anonymous Coward · · Score: 0

    No, just didn't know what group would fit the bill; just swap the term "Gen X"ers in its place, it was no swipe at millenials and no offense was intended. Close to old man ranting.