Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does GitHub charge companies when keeping only opensource code? Like the big companies like Google, Microsoft have lots of code there - who is paying for it? Or this is just free marketing for GH?


GitHub doesn't charge for anything that's open source. Who the owner is or if they happen to be a customer doesn't factor into it.


Don't you have to pay for an Organization though, regardless of what types of repos it has?


Nope. You can create orgs here: https://github.com/organizations/new


If your organization only has public repos, it's free.


Very generous of them!


For Microsoft, they are all under the same Microsoft account. So I guess these big boys have special contracts.


If we were only doing pure open source, public repos, there would be no cost to us ($0).

The truth is that we actually do pay, as we have private repositories. We ask that people prepare their initial open source releases during a 30-day window - making sure they have a decent README file, the right LICENSE, Code of Conduct, etc.

Full disclosure, I work at Microsoft within our Open Source Programs Office and I own our billing relationship with GitHub for the large organizations including Microsoft, Azure, etc. We pay via a yearly invoice for a set level of services today but we're always looking for better ways to collaborate with GitHub!


MS has many different orgs. Example: https://github.com/Azure


Another example: https://github.com/dotnet


Interesting. Though I'm sure it's still tied to the same customer account, no?


I imagine most of these companies are using GitHub Enterprise, which costs plenty of money.


GitHub Enterprise is an on-premise product and separate from the "dot-com" (GitHub.com) product offering. Inside Microsoft we have great engineering systems that today are powered by Visual Studio Team Services (VSTS), so for most teams we try and use that for all private engineering work.

For our externally-facing open source projects, we are using the GitHub.com public product like any other GitHub user - we realize that GitHub is where open source lives these days!

That said, we have some unique challenges, as we have nearly 10,000 members in some of our organizations.

Full disclosure, I work within the Microsoft Open Source Programs Office and am responsible for our GitHub.com billing arrangements at this time.


These companies run their own internal git systems (Gerrit & Team Foundation Server). They put their OS stuff on GitHub, which only charge for private repos.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: