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

The fact that letters "SF" may need explanation in a context of code hosting and building says how thoroughly the job has been done. A number of good alternatives exist, there's no monoculture (even though some market domination is definitely in place, but now by a mysterious GH).


> A number of good alternatives exist, there's no monoculture

That doesn't sound true to me at all, except maybe in some very small niches. I've used Bitbucket at exactly one job; I've found Codeberg, but no project I've used was actually hosted there; and literally everything else I see or use is on Github.


GitLab is relatively more widely represented, but of the projects I encounter, about 2-3% are on GitLab. I encountered projects on Codeberg, too, and even on sr.ht.

A bunch of larger projects have a mirror on GitHub for easier access.

BTW there's launchpad.net which is often overlooked, bit it's vital for Ubuntu-specific projects.

At paid day jobs, I had to use BitBucket at least twice, and I miss better code review tools, like Phabricator.

GitHub definitely dominates the market, partly due to the network effects, but I don't think they have a lot of moat. If something goes badly enough wrong there, there will be plenty of viable alternatives with an easy to trivial migration path.


> GitHub definitely dominates the market, partly due to the network effects, but I don't think they have a lot of moat. If something goes badly enough wrong there, there will be plenty of viable alternatives with an easy to trivial migration path.

Their moat is a billion development tool vendors that have "integrate with Github" as a must-have and expected functionality.


> BTW there's launchpad.net which is often overlooked, bit it's vital for Ubuntu-specific projects.

It's overlooked because in true Canonical fashion they went hard in on their not-invented-here-syndrome VCS that nobody asked for or wanted. That and also the integration with Ubuntu and nothing else.


I've used bitbucket at almost every job I've had. I suspect it's usage is much higher for private companies than people realize - if you've already bought into Atlassian for JIRA or Confluence it makes bitbucket an obvious selection.


Why is that? Jira github integration is nice and simple.


Why wouldn’t it be? Simpler to use first party integration and have centralized user management. Bitbucket works just fine.


Bitbucket is also just good - legitimately. I prefer the UI for a lot of stuff.


Everything has at least a mirror on GitHub, but quite a lot of projects are either on GitLab (e.g. KiCad) or self-host (freedesktop).

There is also a lot of stuff on Gitee (China), but due to langauge barrier, it's hard to judge.


A decent number of larger open source projects self-host.


It reminds me of how Stackoverflow won so successfully that to even know about the old "expert sex change" joke is to thoroughly date oneself in modern conversation.


Earlier today I said that "what your github stars say about you" site was slashdotted. No one reacted so maybe I'll write about it on my LJ.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: