艺术经纬:大卫太困了
【新智元导读】素有「国产Github」之称的开源代码库Gitee宣布,今后开源仓库发布都要经过人工审核,未审核的老库转为私有,并表示此举「迫于无奈,希望大家理解」。
前两天,号称“国产Github”的开源代码库Gitee突然增加了一条规则。
和往常一样,当很多码农进入Gitee上熟悉的开源仓库时,发现无法成功访问,却出现了下图:
仅限会员进入。
不是开源的吗?这是怎么回事?
很快,在知乎上的这个问题下,出现了Gitee官方回复:
Gitee即日起实施开源仓库审核后上线的措施。所有新上线的开源仓库都可以通过人工审核后正式公开。
已经处于开源状态的仓库会临时变成私有仓库,经过审核后公开。同时加大审核的技术投入和人力投入,加快审核进度,努力保证每一个开发者的体验。
这一招也是逼出来的。目前来看,尽快保证大家都能正常使用,是Gitee团队最好的解决方案。我们正尽力减少大家的不便。希望你能理解。
简单来说,未来新的开源仓库不能直接公开访问,需要人工审核。对于老仓库,暂时转为私有,人工审核后开放访问。
在这份官方回复中,并没有明确提到这样做的原因,只是说“因为无奈,希望大家能够理解”,但相信了解的人都能理解。
其实到现在看来,Gitee已经做了一些改变,不是“完全关闭老仓库”,而是改成了“需要登录才能访问”。
「代码监管」突然收紧,Gitee避险或属无奈
Gitee的限制规则的突然出台,针对的不仅仅是访问者,还有资源池的拥有者,也加强了进一步的审核要求。
在知乎上,微软工程师@崔京密表示,登录自己之前的开源资源库后,发现了新的词条。如果他想再次选择开源,他需要满足新的监管要求,做出更多承诺,提交申请,等待人工审核。
至于承诺的内容,主要是合规和侵权。第一条是“不违反任何国家法律法规”。从这个角度来说,这个Gitee主要是规避违法的风险。
在他看来,官方所说的“真的很无奈”应该是这篇文章的结果。
而承诺内容中的第二项,也就是版权问题。也有网友表示,“这次不要求版权和版号,已经算宽大了。”
的确,从法律角度来说,所有没有取得软件著作权的代码都有被侵权的风险,但是对于开源代码来说,申请软件著作权确实很麻烦。
从网站注册、填表、写申请,到提交代码、软件描述、说明文档,一个都不缺。
所有相关文件都有严格的纸板要求,需要打印在纸上,总代码量超过3000行,只能提交60页。
有人根据亲身经历在知乎写了一个攻略。有兴趣的可以亲自去看看。
回答链接:https://www.zhihu.com/question/20850680/answer/1671140618
光靠搬运,成不了Github
gitee成立于2013年,是国内主要的开源代码托管平台。它使用Git或Apache Subversion软件来帮助编码人员协作和跟踪变化。
此前,他被选为工信部国家开源代码“受托人”之一。
据Gitee称,它已被800万程序员使用,并托管了超过2000万个项目。
但是这个规模和它所瞄准的标杆GitHub相比,可以说是相差甚远。
此前,根据Github开发者大会公布的数据,Github目前全球用户超过8300万,托管项目数量超过2亿。它是目前世界上最重要的开源代码平台,没有之一。
目前Gitee和Github上的生态和代码量差距很大。但近年来,由于不可控因素,Github的访问不畅现象频发,很多国内用户将访问更方便的Gitee作为Github的“处理站”。
换句话说,Gitee很大程度上扮演了GitHub“克隆”的角色。
不用说,Gitee新政策的出台对于开源用户和企业工程师来说都不是好消息。
有些人甚至在评论中提出了带有自嘲意味的“建议”:
为了以后方便管理和审核,提交开源代码库后可以开通服务大厅,在线下窗口办理,就像下面这样:
好家伙,难道这就是传说中的“多线程并发”审计?
还有人表示,虽然理解Gitee这么做的原因,但无论如何,这“违背了开源的基本原则”。
一位软件工程师告诉《南华早报》,国内几乎每一个可以发布内容的平台都必须经过审核,代码中可能存在文字,可能包含不想要的内容,从而产生违规风险。
尽管如此,这个决定必然会伤害开源生态,尤其是现在Gitee本身并不具备优势。
他认为开源实际上更多的不是关于代码,而是关于社区和开发代码的人。如果只是把代码复制到另一个平台,没有人对代码质量的提高做出贡献,这种所谓的“开源”就是死的。
参考资料:
https://www.zhihu.com/question/533388365
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/235695.html