GitHub 是怎么火起来的?

2 个答案

张宁 ,Co-founder at Guohe Ad 为更好的移动广…

15 票,来自 窦国辉, NineteenHundred, 孔亮 更多 , 李振洲, 尚文, 朱会来, 胡小伟, OurDearAmy, 许微微, 靳雄飞, 赵戈, kession, foxever, 文静, riku
一个是 git 本身在开源社区里面的流行,这是主要是因为 Linus 的影响非常大。
然后就是因为 Github 本身。创始人都是在 Ruby 社区里面非常活跃的人。所以大家可以看到在 Github 上 Ruby 的成分非常多。他们的创始人曾经在 Startup Open Sourced 这本书上提到他们是如何在一个 Ruby 的线下聚会遇到,所以他们非常重视线下的社区聚会活动。他们的 Github Drinkup 活动从湾区开始,后来变成用户自发组织,变成全球很多开发者聚集的城市都会搞的活动。这样的社区号召力使得 Github 从一个源代码管理的工具变成了真正的开发者社区。
在发展过程中,Github 获得了开源社区非常大的支持,Ruby on Rails 和 Linux Kernel(根据张西家在评论中的勘误,Linux Kernel 的代码是直到 2011 年秋季 kernel.org 事故之后才临时放到 Github 的。之前的 github.com/mirrors/linux[-2.6].git 是有 Github 负责同步的非官方镜像。 )的代码都被放到了 Github 上,这是非常重要的里程碑。
Github 本身非常重视从开源社区中吸取精华,他们的 wiki 系统是 gollum,Github Pages 是 Jekyll,这两者都 host 在 Github 上并开源,并也成为了 Github 产品中非常好用的部分。
Github 在社区方面的努力还包括他们的 Changelog 播客,招聘程序员的 Github Jobs 以及一大堆有趣的纪念品,比如那个“fork you”的 Tee。这些都从侧面帮忙 Github 建立了独一无二的品牌。
也许这些都是一些侧面原因,但是我会倾向认为 Github 的成功来自他们对社区的重视。

PS - 如何和 Sourceforge 相比,好像前者有一段时间在国内是不能访问的。
知乎是一个真实网络问答社区,在这里可以寻找答案、分享知识,发现一个更大的世界。
想阅读更多有趣的问题和答案,赶快填写下面的表格申请注册吧!
请使用常用邮箱,注册后不能修改
请填写真实姓名,这会加快邀请确认速度
介绍一下你自己,比如你的职业、公司、或专业特长、兴趣爱好等

已有帐号了?请登录

忘记密码?
知乎博客 知乎协议 © 2011 知乎