中国的码云距离github还有多远?

proginn2219045567

共 1982字,需浏览 4分钟

 ·

2022-02-09 09:04

谢邀,这个问题有很多用户问过,许多人把码云 Gitee 看成一个中文版的 GitHub ,其实两者是有区别的。为什么美国有 Facebook 和 Twitter,我们也有新浪微博?这背后的逻辑相同,新生事物的出现是因为新需求的产生,本土开发者们对于开源软件的需求逐年递增,大家需要更方便的展示、交流和协作,这也是码云能走向市场并扎根立足的根本原因。上线四年,得到两百多万用户的认可,这一事实也许比前面的话更有说服力。


开源无国界,行业的进步依靠着每一位开发者的贡献。中国的政治、经济、文化在近二十年来得到了飞速发展,IT 行业更是如此,立足于本土国情的开发者们,在开源软件上的需求有没有自身的特殊性呢?答案是肯定的。

  • 首先,在语言的使用上,当然中文交流更畅快、更有效率;
  • 其次,国内 IT 行业有自己的特点,天然决定了对开源软件的需求也有自己的特点,比如小程序这个东西,只有国内有,做个开源的小程序托管在码云比 GitHub 明显更有优势,因为关注着都是国内的开发者;又或者说做个用平板练毛笔字的开源项目,当然也是更多的适合本土环境。
  • 然后,开源不仅仅是大项目,像 OpenStack、Tensorflow这样的大厂大作,确实有 GitHub 就够了,但是这样的大型项目毕竟不是普遍情况。现在编程越来越普及,每个人都可以参与和贡献开源项目,去做一些有意思的东西分享出来,那么从受众、交流便利度、访问速度等方面,码云都有优势,并且也在不断地优化用户体验。


题主这里想问的区别,应该是指码云和 GitHub 社区版之间的比较,如果简单粗暴的回答,那就是码云的私有库也是完全免费的

这当然不是个轻松的决定。市场上其他产品,都把私有库作为收费服务提供,码云则通过提供企业版这条产品线,作为增值服务——这似乎也是水到渠成的决定:一来已在代码托管服务方面积累多年,大大小小的问题都经历过,耐造、稳定;二来我们的 geek 团队对协作开发也积累了很多经验和思考,“工欲善其事必先利其器”。

没有足够好的团队协作开发工具,那就做一个!项目管理、代码管理、文档协作一站解决,最重要的是,一切都围绕代码而存在,产品规划好、任务分解好,开发接了任务码好代码,直接通过 Pull Request (PR)通知测试和审查人员,直接对比代码版本变化、充分讨论,PR 通过后任务直接关闭……是的,前所未有的流畅。


企业版方面,码云和 GitHub 的区别,首先是定位,然后定位的差异会具化在功能侧重和提供方式上:

GitHub for business 仍然是立足于代码托管功能,上下游的功能主要通过集成其他服务提供商而实现(当然,这也是生态使然);

码云 企业版 则针对国内中小型开发团队敏捷开发实践需要,除了代码托管功能之外,重点强化了与代码联系最密切的项目/任务管理和文档功能(技术文档协作、知识沉淀),以及持续集成(内测阶段)。以原生的方式提供功能,尽管研发投入大,但能够带来更整体、更流畅的使用体验,值得。


关于是否能成为 GitHub 一样的程序员的代码仓库?其实 GitHub 早已不是一个简单的代码仓库了,而是一种生态。

“成为程序员的代码仓库”也并不是码云的定位或目标。我们希望能够为国内开源生态的建立和发展贡献一些力量,这是愿景、是初心,带着显著的开源中国的基因。我们更清楚地知道,只有不断地通过打磨产品、优化服务,才可以让用户认同、让市场认同,才可以真正守住初心、实现愿景。经过四年多的发展,码云也逐渐探索出了自己的社区版 + 企业版的道路:

提供更好的代码托管平台,让更多的国内开发者参与开源,更方便地展示、交流和提升;

为开发团队打造更专业的云端协作开发平台,让协作开发更流畅和高效。


最后想强调的是,码云和 GitHub 并不是一种非此即彼的选择,立足国内,融入国际是每一位开发者应该有的格局。在 GitHub 上有全球各地的优秀人才,可以学习最新的知识,了解最前沿的技术;在码云上有百万级优秀的本土开发者,他们的开源项目不仅解决了行业问题,也给自己职业生涯增光添彩,更帮助了许多国内正在接触开源技术的新人们。

附上码云和 GitHub 双工作流的的教程。

并且,码云一直致力于扶植有价值的开源项目的成长,例如现在GVP计划,众多优秀的本土开源项目都托管子啊码云,zhengJFinalNutst-iotiny贝密游戏iBase4J 等。

同时也让他们分享自己的经验和意见,例如进击的程序员系列

更积极的展现国内丰富多样的开发者风采,例如封面人物系列

这些都代表着码云为本土开发者服务的诚心,如果你对码云有任何意见建议,欢迎吐槽留言:)


码云 Gitee.com
发现更多优质开源项目:最新推荐 - 码云 - 开源中国
团队流畅、高效开发:码云企业版 - 码云 - 开源中国

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报