加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 经验 > 正文

封禁丑闻不断,开源代码托管动了谁的奶酪?

发布时间:2020-04-11 16:22:58 所属栏目:经验 来源:中国软件网
导读:副标题#e# 3月24日传出消息,GitHub封禁了一个属于微软的前端开源项目Aurelia,理由是项目中有两名来自伊朗的外部贡献者。 作为全球最大的开源软件代码的托管平台,GitHub理应是全球软件开发者、开源软件企业、用户心目中公平、开放、无私和优质服务的圣地

永洪科技高级副总裁&研发部总经理邵文龙告诉中国软件网,中国需要发展自己的代码托管平台,确保开源代码的安全。一方面,国内企业大量依赖开源组件,如果没有自己的开源代码托管平台,将会严重受制于人;另一方面国内有大量的开源提交,这些提交如果同样会受到封禁的影响,甚至出现自己提交的开源代码,自己却无法使用这种极端情况。因此,维护自主可控的开源代码托管平台不但是必要的,而且是紧迫的。

当然,政策法律对开源软件代码托管平台的影响也在开源平台服务商的考虑范围之内。GitHub COO Erica Brescia表示,因为担心美国政府的限制,GitHub正考虑在中国成立子公司。北京方面对该公司在华扩张计划 “持非常鼓励的态度”。GitHub此举是打消中国用户和开发者的顾虑。

不得不否认,目前中国的开源软件代码托管平台很少,力量很弱。

近年来,国内包括开源中国、腾讯、阿里、华为、鹏城实验室等在内的公司和机构也在代码托管上进行新的尝试。

码云Gitee 是由开源中国出品,专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队或是企业,都能够用Gitee实现代码托管、项目管理、协作开发,更有代码质量分析、项目演示等丰富功能等体验。

据介绍,码云Gitee开发者超过500万,托管项目超过1000万,汇聚几乎所有本土原创开源项目,并于2016年推出企业版,提供企业级代码托管服务,成为开发领域领先的SaaS服务提供商。

封禁丑闻不断,开源代码托管动了谁的奶酪?

码云与GitHub国内访问速度对比

2019年7月,深圳鹏城实验室推出了“iHub开源托管平台”(iHub平台,网址:https://www.ihub.org.cn)。该平台定位于面向以汉语为母语的开发者,优选、汇聚全球人工智能和RISC-V等开源项目与代码,与国内优势单位国防科技大学Trustie课题组深度合作,力争打造我国规模最大的高水平开源托管平台。

封禁丑闻不断,开源代码托管动了谁的奶酪?

iHub开源托管平台发布

华为也打造一个开源平台,名为华为开源代码托管平台,https://code.opensource.huaweicloud.com/home。但是与GitHub不同的是,华为开源代码托管平台并不允许普通开发者托管自己的代码,主要是华为官方发布的开源代码。也就是说,这一平台不会支持普通用户以自助的方式创建自己的开源代码仓库。

阿里云代码托管 https://code.aliyun.com/,以及腾讯云和Coding合并而来的腾讯云代码托管 https://coding.net等,也与华为代码托管平台类似。

陈绪博士认为,除了已投入巨头旗下的 CODING、码云等平台,还有其他的开源代码托管平台在孕育中,主打点就是中立和中国本土概念。一旦国际的开源平台对 IP 进行封杀,这些本土代码托管平台就成为救命稻草。

KubeSphere容器平台社区经理周鹏飞告诉中国软件网,国内有公司早已开始针对这一现象,开发了国产的代码托管平台,如码云 Gitee、Coding 等,国内也有很多企业选择将代码托管在 Gitee 和 Coding,如openEuler、SofaStack。发展自己的代码托管平台有助于聚集国内的优秀开源软件,丰富国内的开源软件生态,并且在一定程度上刺激国内企业参与和投入国产开源事业。

因为GitHub开始按照国籍对账号进行限制,开源也开始有了国界,很难预料某一天这一制裁是否会影响到我们。因此,要大力支持国内公司发展自己的开源软件代码托管平台,也建议国内开源代码托管平台能够进一步提升用户体验和推广力度。

中国软件网认为,目前国内也出现了一些代码托管平台,其中有完全开放的代码托管平台,也有一些企业内部的代码托管平台。

首先,中国的软件代码托管平台大多是商业性的、不是全员开放的,目前还没有出现像GitHub、GitLab一样的大型开源代码托管平台。

第二,中国的软件代码托管平台还没用汇聚起与GitHub、GitLab一样的实力,没有聚集更多的开发者、公司和用户。如目前GitHub平台上的开发者汇集了2700万人,托管代码多达8000万。而码云Gitee开发者超过500万,托管项目超过1000万。

第三,发展开源文化,鼓励更多的人参与开发,共享代码,发展壮大软件和应用。目前开源软件进一步深入人心,成为软件研发方式的两极之一,进而超越商业开发成为软件研发的主流。更多的人将会从发起和运营开源项目中获益,并直接或间接地获得财富。开源文化培育对中国开源软件代码托管平台而言是一个挑战。

那么,中国如何建设和运营自己的开源软件代码托管平台呢?

罗马不是一天建成的。

中国软件网认为,要打造中国自己的开源软件代码托管平台,需要时间,更需要有魄力的企业家;要有投入,也要能赚钱;要提供服务,也要会运营,让代码托管平台越办越好。

金山云合伙人、云计算产品中心总经理刘涛告诉中国软件网,一个代码托管平台,如何能够发展壮大成被开发者广泛认可,且功能强大完备的平台?开源代码托管平台的发展壮大,很难用行政命令或者政府推广的方式真正壮大起来,但是政府可以扶持一些国内做的好的平台。

陈绪博士说,开源是云计算公司建立生态的重要手段。微软收购Github既可以得到其社区以及技术资源,同时,双方的合作又可以为微软提供一个新的连接点,从而满足其开发人员在各种平台包括Azure云上构建应用的需求,对于微软包括云平台Azure Cloud在内的多个平台开发应用也会提供一定的基础。

同样,谷歌投资GitLab也意在扩大其开发者队伍,发展更多的生态力量。

那么,中国有没用云服务企业挺身而出,做大做强中国自己的开源软件代码托管平台呢?




(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读