Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Programming

GitHub's Annual Report Reveals This Year's Top Contributor: Microsoft (github.com) 67

GitHub saw more than 67 million pull requests this year -- more than a third of GitHub's "lifetime" total of 200 million pull requests since its launch in 2008. It now hosts 96 million repositories, and has over 31 million contributors -- including 8 million who just joined within the last 12 months.

These are among the facts released in GitHub's annual "State of the Octoverse" report -- a surprising number of which involve Microsoft.
  • GitHub's top project this year, by contributor count, was Microsoft's Visual Studio Code (with 19,000 contributors), followed by Facebook's React Native (10,000), TensorFlow (9,300) and Angular CLI (8,800) -- as well as Angular (7,600) -- and the open source documentation for Microsoft Azure (7,800).
  • Microsoft now has more employees contributing to open source projects than any other company or organization (7,700 employees), followed by Google (5,500), Red Hat (3,300), U.C. Berkeley (2,700), and Intel (2,200).
  • The open source documentation for Microsoft Azure is GitHub's fastest-growing open source project, followed by PyTorch (an open source machine learning library for Python).
  • Among the "Cool new open source projects" is an Electron app running Windows 95.

But more than 2.1 million organizations are now using GitHub (including public and private repositories) -- which is 40% more than last year -- and the report offers a fun glimpse into the minutiae of life in the coding community.

Read on for more details.


"Since we've launched security alerts, we've alerted you to more than 5 million vulnerabilities across the open source projects your teams depend on. And you've already resolved more than 800,000 of these," GitHub reports. In addition, "This year, more than 150 hackers helped us resolve issues in an average of 6 days," with a total of 213 bug bounty reports resolved. "Together, the engineers and researchers in our program earned more than $300,000 in bounties."

There's also some statistics on how contributors use GitHub:
  • Contributors are most active -- creating issues, opening pull requests, or making comments -- between two and four in the afternoon.
  • GitHub reports that its contributors are less active in private repositories on weekends, "And there's always one quiet day on GitHub, regardless of location: New Year's."
  • GitHub's top trending topic was "hacktoberfest", followed by "pytorch".
  • GitHub's top emoji is a yellow "thumbs-up" icon, which over the last year was used 3.5 million times. GitHub even reports which programming language communities were most likely to use the yellow thumbs-up icon -- Java, followed by TypeScript, Go, JavaScript, and Python. (The Ruby community, meanwhile, was the one most likely to use the red heart icon.)

And there's also statistics on where contributors are located.

  • 80% of GitHub's users come from outside of the United States, with that percentage increasing year after year. But the U.S. still has the most contributors, followed by China, and India -- and the same three countries also had the most new signups this year.
  • The countries with the next-most contributors were the U.K., Germany, Canada, and Brazil (which rose three ranks this year, from the #10 position to #7...)
  • Overall, more open source projects have been created in Asia than any other part of the world.

"Developers from the Czech Republic are especially chatty in public and open source repositories," the report notes -- followed by Switzerland, Germany, the United States, the Netherlands, and the United Kingdom.

This discussion has been archived. No new comments can be posted.

GitHub's Annual Report Reveals This Year's Top Contributor: Microsoft

Comments Filter:
  • by Anonymous Coward

    It was said more than 20 years ago

    We were warned

    It's all just a little bit of history repeating

    When will we ever learn...

    You blew it up, Damn You All, Damn You All To Hell !!!

    • by Megol ( 3135005 ) on Sunday November 18, 2018 @02:05PM (#57663852)

      How can you extinguish the fire of open source software by dousing it with gasoline? How hard is it for you conspiracy theorists to fork at the first sign of a future problem?

      I don't like Microsoft but this crap is just a symptom of a demented mind.

      • Re: (Score:2, Interesting)

        by Anonymous Coward

        How can you extinguish the fire of open source software by dousing it with gasoline?

        You can extinguish a fire with gasoline by smothering out all the oxygen. Microsoft's MO is cutting off "the oxygen supply".

        How hard is it for you conspiracy theorists to fork at the first sign of a future problem?

        Forking is easy. Getting substantial, unfractured backing is hard. Merging many diverse forks is hard. Without a core development team, you get the situation like DOSBox: no movement forward for years, plenty

      • by AHuxley ( 892839 )
        Ads in the comments.
      • There's no conspiracy theorizing about it; just recollection of past observed behavior on the part of the single most malignant and malfeasant actor in all of tech, and extrapolating said pattern of behavior to predict future actions.

        Or perhaps you've forgotten their actions wrt/ Hotmail, Kerberos, Bungie, VirtualPC, Java, ActiveX, Office file format interoperability, Java, and so on; or the Halloween documents, or "Windows isn't done until Lotus doesn't run", or their "open source is a cancer" ideology?

        But

      • How can you extinguish the fire of open source software by dousing it with gasoline?

        Logical fallacy: argument from analogy. [wikipedia.org] It's not actually fire and not actually gasoline. In practical terms, you extinguish Github by making the top project be a topheavy text editor written in crappy javascript and the fastest growing project be documentation for a proprietary cloud service. Then you plant articles like this to ensure the drip drip of projects leaving Github turns into a mass exodus.

  • by Anonymous Coward

    In other words Microsoft has a large outsourcing operation going.

    Anyways the statistics says nothing about business value.

    • by Anonymous Coward

      $7.5 bn dollars is what redmond paid for this outfit. No surprise they're using it; might as well with the price they paid.

      Which makes this list of jubilant "statistics" even more meaningless than usual. It does tell us EditorDavid is a fanboi.

      • $7.5 bn dollars is what redmond paid for this outfit.

        Didn't Microsoft also buy Hotmail and Nokia's phone division?

  • by BrendaEM ( 871664 ) on Sunday November 18, 2018 @02:05PM (#57663854) Homepage
    Microsoft was using a product they bought. Award given?
  • Just a reminder (Score:3, Interesting)

    by Anonymous Coward on Sunday November 18, 2018 @02:33PM (#57663924)

    You can use git without github.

    There are also alternatives to github that provide issue tracking like github.

    Microsoft: just say no.

  • Misleading (Score:3, Interesting)

    by Anonymous Coward on Sunday November 18, 2018 @02:44PM (#57663944)

    > The open source documentation for Microsoft Azure is GitHub's fastest-growing open source project, followed by PyTorch (an open source machine learning library for Python).

    Documentation is not code, it's writing and text. Microsoft Azure is closed-source, so this isn't inline documentation it's "how do I use this server infrastructure".

    If Appel started using GitHub to track changes to their documentation on how to use an iPhone, iPad, Mac OSX, iTunes, App Store, iCloud, support questions and FAQs, etc, they would easily surpass Microsoft as "the biggest contributor to open source" as well.

    Completely misleading.

  • by bobstreo ( 1320787 ) on Sunday November 18, 2018 @02:53PM (#57663976)

    the old reliable metric:

    Lines of code.

    Having thousands of "contributors" and pull requests don't really mean anything but pointless metrics. They seem more like metrics that can easily be gamed.

  • Report by company purchased by larger company makes larger company look good

    Hmm... it's almost like they have some sort of influence over these things. I'm glad I Got The Facts. -_-

  • by 93 Escort Wagon ( 326346 ) on Sunday November 18, 2018 @03:28PM (#57664092)

    ”Microsoft now has more employees contributing to [the] open source projects on GitHub (which they recently purchased) than any other company or organization (7,700 employees), followed by Google (5,500), Red Hat (3,300), U.C. Berkeley (2,700), and Intel (2,200).”

    FTFY.

    Given that Red Hat has well over 12000 employees, it’s apparent the original statement was inaccurately worded.

  • 96 million repositories, and has over 31 million contributors

    More repositories than users? I guess that 96 million figure counts the forked repositories that we have to create in order to submit pull requests.

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...