查看原文
其他

突发!Gitee宣布仓库开源必须人工审核,「中国Github」要无了?

点击关注 👉 顶级架构师 2023-09-18
推荐关注
顶级架构师后台回复 1024 有特别礼包


来源:新智元

上一篇:别再自己瞎写工具类了,Spring Boot 内置工具类应有尽有, 建议收藏!!


 大家好,我是顶级架构师。



素有「国产Github」之称的开源代码库Gitee宣布,今后开源仓库发布都要经过人工审核,未审核的老库转为私有,并表示此举「迫于无奈,希望大家理解」。


两天前,有「国产Github」之称的开源代码存储库Gitee,忽然多了一条规矩。
 
不少码农像往常一样,在Gitee上进入熟悉的开源仓库时,发现不能成功访问了,而是出现了下面这个画面:
 
 
仅限成员访问。
 
不是开源的吗?怎么回事?
 
 
很快,知乎上的这个问题下,就出现了Gitee官方的回复:
 
Gitee 即日起执行开源仓库审核后上线的措施,所有新上线的开源仓库需要进行人工审核后可正式公开。另外,搜索公众号后端架构师后台回复“架构整洁”,获取一份惊喜礼包。

已经是开源状态的仓库,我们会暂时转为私有仓库,经审核后会进行公开,同时我们会加大对于审核的技术投入和人力投入,加快审核进度,努力确保每一名开发者的使用体验。

此举也是迫于无奈,目前已经是 Gitee 团队能确保大家尽快正常使用的最优解,我们正在尽全力减少大家的不便,希望大家能够理解。
 
简单来说,就是今后新的开源仓库不能直接公开访问,需要进行人工审核。对于老仓库,暂时转为私有,待人工审核之后在开放访问。
 
这个官方回复中,并没有明确提到这样做的原因,只表示「迫于无奈,希望大家能够理解」,但相信懂的都懂。
 
实际上,截止目前,Gitee方面似乎还是做了一些变通,并没有真的对老仓库「全面关门」,而是改为了「需要登录后才能访问」。
 
 

「代码监管」突然收紧,Gitee避险或属无奈


这次Gitee突如其来的限制规则的出台,不仅针对访问者,对资源库的所有者,也加强了进一步的审核要求。

牛逼啊!接私活必备的 N 个开源项目!赶快收藏吧


在知乎上,微软工程师@崔庆才丨静觅表示,在登录自己之前开源的资源库之后,发现了新的条款,要想重新选择开源,需要满足新的监管要求,做出更多的承诺,并提交申请,等待人工审核。
 
 
至于承诺的内容,主要关于合规性和侵权问题。其中第一条就是「不违反任何国家法律法规」,从这个角度看,这次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此次新政策的出台都不是个好消息。另外,搜索公众号顶级科技后台回复“API”,获取一份惊喜礼包。
 
更有人在评论中带着自嘲提出「建议」:
 
为了以后管理和审核方便,以后提交开源代码库,可以开个办事大厅,线下窗口办理,就像下面这样:
 
 
好家伙,这就是传说中的「多线程、并发式」审核吗?
 
还有人表示,虽然理解Gitee这样做的原因,但无论如何,这「违背了开源的基本原则」。
 
一位软件工程师对《南华早报》表示,国内几乎每个可以发布内容的平台都必须经过审核,代码中可能有文字,可能包含不需要的内容,产生违规风险。
 
尽管如此,这个决定对于开源生态的伤害是不可避免的,尤其是现在Gitee本身就不具备优势的情况下。
 
他认为,开源不是实际上更多的不是关于代码,而是关于社区,关于开发代码的人。如果只是把代码复制到另一个平台上,没有人对改进代码质量做出贡献,这个所谓「开源」就是死的。


参考资料:

https://www.zhihu.com/question/533388365


欢迎大家进行观点的探讨和碰撞,各抒己见。如果你有疑问,也可以找我沟通和交流。扩展:接私活儿


最后给读者整理了一份BAT大厂面试真题,需要的可扫码回复“面试题”即可获取。


公众号后台回复 架构 或者 架构整洁 有惊喜礼包!顶级架构师交流群

 「顶级架构师」建立了读者架构师交流群,大家可以添加小编微信进行加群。欢迎有想法、乐于分享的朋友们一起交流学习。

扫描添加好友邀你进架构师群,加我时注明姓名+公司+职位】


版权申明:内容来源网络,版权归原作者所有。如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。

猜你还想看

推荐一套开源通用后台管理系统(附源码)

看看人家那 IM 即时通讯系统,那叫一个优雅(附源码)

面试官:生成订单30分钟未支付,则自动取消,该怎么实现?

阿里技术专家:一文教你高效画出技术架构图

16个 Redis 常见使用场景,面试有内容聊啦

面试官问:MySQL的自增 ID 用完了,怎么办?

知名国产论坛,凉了!!!!

延时消息常见实现方案

架构进化,这篇总算是讲清楚了 ~

JetBrains 宣布:IntelliJ 平台彻底停用 Log4j 组件,建议切换至 java.util.logging

Spring Cloud应用的优雅下线与灰度发布

10 万 + 并发去重,持续优化!


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存