明天和特朗普“口枪”禁令,你永远不知道哪个先来?从华为到TikTok、微信,特朗普的禁令从未间断,政局极不稳定。在此背景下,开源社区也存在一定的隐患;毕竟全球最大的开源社区GitHub早就被微软收录了。但是,在利用国外开源社区的同时,我国也在建设自己的开源社区,并且最近取得了新的进展。工信部正式宣布“码云Gitee”首发。7月14日,工信部公布了《2020年开源托管平台立项成果》,选择依托“码云Gitee”打造中国自主开源托管平台。公告显示,该项目由包括民营企业和学校机构在内的10家单位联合体中标,具体如下:深圳市奥思网络科技有限公司;华为技术有限公司;奇安信科技集团股份有限公司;浪潮电子信息产业股份有限公司;苏州棱镜炫彩信息科技有限公司;国家工业信息安全发展研究中心;工信部第五电子研究所;北京理工大学;西南科技大学;中国电子标准化研究院。对于工信部公布的结果,码云Gitee也在其博客中做出回应,称“国内开源生态建设已进入快车道”。公开资料显示,码云Gitee是开源中国推出的基于Git的代码托管服务。此外,码云Gitee还提供开源软件发布交流社区,供开发者进行技术交流和交流。2016年平台推出企业版,提供企业级代码托管服务,成为开发领域领先的SaaS服务商。码云Gitee上线7年来,已为超过500万开发者、10万家企业提供服务,平台托管开源项目超过1000万个。目前,码云Gitee已经成长为国内领先的代码托管平台,全球第二大代码托管平台。虽然码云Gitee取得了骄人的成绩,但与全球最大的开源社区GitHub相比,还有很大的提升空间。根据GitHub2019年11月的公开报告,GitHub已经在全球拥有1亿个仓库。此外,最新数据显示,其社区开发者已达5000万左右。GitHub拟进军中国如果说在中国建设独立开源托管平台是“未雨绸缪”之举,那么GitHub为应对政治风险而进军中国则是“前车之鉴”和“前车之鉴”。在后面”。2019年12月,英国《金融时报》报道称,GitHub首席运营官EricaBrescia在接受采访时表示,出于对美国政府限制的担忧,GitHub正在考虑在中国设立子公司。从美国政府目前采取的取缔和限制措施来看,GitHub取缔中国也不是没有可能。而GitHub也确实因为政治因素对包括俄罗斯、伊朗、叙利亚、古巴在内的国家实施了断供措施,封杀了开发者的账号。尽管美国的禁令措施不断,但按照EricaBrescia的态度,GitHub非常重视中国市场。2019年,EricaBrescia多次来华与开发者进行会谈。不仅如此,中国的首场GitHub活动由EricaBrescia亲自主持。在其他国家的经验教训受阻的情况下,EricaBrescia在采访中提出了“进入中国的新途径”。她指出,GitHub计划考虑在中国设立一家外资独资子公司,从总经理级别开始,然后探索“合资企业和在中国托管GitHub内容的可能性”。EricaBrescia还补充说,GitHub已经会见了中国工信部和公安部的官员。她认为,中国总体上一直在围绕开源进行战略推动,因为它提供了一种无需依赖专有技术即可与软件开发世界其他部分联系的方式。不过,自去年底的采访以来,GitHub进军中国的计划再无其他动态更新。其实不难知道EricaBrescia重视中国市场的原因——中国是GitHub在亚太地区最大的市场,也是全球第二大市场。它是美国以外使用最多开源软件的国家。据微软AzureCTO办公室首席项目总监StephenR.Walli在此前的演讲中表示,在GitHub上注册的中国用户数量持续快速增长,仅过去一年就增长了37%;高于美国的增长率。此外,从开源项目的贡献数量来看,GitHub发布的2019年年度报告中贡献最多的是中国香港。在开源项目之外,2019年亚洲开发者社区在公共和私人贡献方面增长迅速;31%的亚洲贡献者来自中国。Gitee和GitHub不是非此即彼的选择。码云Gitee成为“官选之子”后,有不少声音称其为“中国版GitHub”,认为码云Gitee是GitHub的替代品。对于这种观点,码云Gitee官方当面回应,澄清与GitHub不同。GitHub表示,如果简单粗暴地回答码云Gitee和GitHub社区版的区别,那就是码云Gitee的私有库也是完全免费的。码云Gitee的增值服务主要来自于企业版产品线。码云Gitee称这是一个“自然的决定”,并解释了这个决定:首先,它积累了多年的代码托管服务,而且大部分我们都经历过大大小小的问题,持久且稳定;其次,我们极客团队积累了很多协同开发的经验和思考,“工欲善其事,必先利其器”。如果您没有足够好的团队协作开发工具,请制作一个。一站式项目管理、代码管理和文档协作。最重要的是,一切都围绕着代码而存在。产品规划好,任务分解好,开发接手任务编码代码,直接通知测试和Reviewers,直接对比代码版本变化,充分讨论,PR后直接关闭任务是通过...来源:搜狐在企业版方面,码云Gitee也做了进一步区分。码云Gitee指出,两个企业版的区别首先是定位,然后具体到功能侧重点和提供方式。具体来说:GitHubforbusiness还是以代码托管功能为主,上下游功能主要通过整合其他服务商来实现(当然这也是生态原因);码云企业版针对国内中小型开发团队敏捷开发实践需求,除代码托管功能外,重点加强项目/任务管理和文档功能(技术文档协同、知识沉淀)与代码最密切相关,以及持续集成(内部测试阶段)。除了区分,码云Gitee还解释说,它的存在是基于本土开发者-语言需求的特殊性,国内开源软件需求的独特性,以及编程的大众化。语言不难理解。对于本地开发者而言,与国际社区相比,本地社区的中文交流更顺畅、更高效。其次,国内IT行业自身的特点决定了国内开源软件需求的独特性,比如小程序、平板练字等具有中国特色的开源项目。此外,随着编程的普及,越来越多的人可以参与其中,分享自己的开源小项目。在这个层面上,码云Gitee会比GitHub更有优势。其实码云Gitee也好,GitHub也好,各有各的存在意义,不是非此即彼。正如码云Gitee在其文章中所说——开源生态的建设不是一蹴而就的,而是聚沙成塔的过程。而这个过程需要国内外社会各界的共同努力。虽然开源社区可能会受到政治影响,但我们希望那一天永远不会到来。
