TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why does the open source community use GitHub, a closed source platform?

3 点作者 reedwolf将近 5 年前

3 条评论

znpy将近 5 年前
I wouldn&#x27;t speak of an &quot;open source community&quot;. there is no such entity, formally speaking.<p>the best reason however is, in my opinion, network effect. github has been the first big player in this space and is also the default place where people go.<p>However yes, I think that the open source community should move to at least gitlab.com, if not to sourcehut.org.
akerl_将近 5 年前
The open source community is a vast and non-uniform group, so there’s not going to be any unified reason. There are also plenty of people (both within the “open source community” and unrelated to it) who don’t use GitHub, likewise for a variety of reasons.<p>But speaking personally, I’m totally okay using closed source services and tools when they are a good fit for what I need. The fact that I work on open source doesn’t imply that I must refuse closed source services.
__d将近 5 年前
I think this is an instance of a fairly common pattern.<p>Not all good ideas&#x2F;implementations arise from the FOSS community. And sometimes, there&#x27;s something that&#x27;s so clearly better than the alternatives, that it becomes widely used despite being commercial.<p>Previous examples I&#x27;d cite are Solaris, Purify, vTune, BitKeeper, Sublime Text, macOS, etc.<p>Generally, some time passes until it becomes clear what it is exactly that is key to the experience, and those things are then either replicated or extended in FOSS, and people then move away.<p>eg. Linux has replaced Solaris, Git replaced BitKeeper, valgrind replaced Purify, etc.<p>There&#x27;s also a spectrum of people in the community: some who are willing to use commercial products pragmatically, and others who aren&#x27;t on a more purist stance. GitHub clearly has very broad adoption, but since the Microsoft acquisition especially, GitHub and SourceHut appear to be attracting more patronage.