当前位置: 早知道-热集合 > 正文

开源已死?大量开源仓库遭下架,Gitee:迫于无奈


大家好,我是校长。

昨天Gitee上了热搜榜了,原因就是:在Gitee上开源的项目需要审核之后才能公开。

光看热搜的标题和话题,我以为Gitee推出了重磅新技术呢?毕竟这两年在开源项目上「供应链投毒」事件时长发生,要么开发者动不动就给自己的开源项目设置bug,要么就是类似于Javalog4j类似的安全漏洞时有发生。

起初,我以为是开发者做了一个开源项目,提交公开之后,Gitee推出了一个检测机制,能够检测到代码当中是否有bug或者安全漏洞呢?我心想,Gitee这么牛逼么?可以检测到代码的安全性,它是如何做到的呢?果真如此的话,那就比GitHub厉害了。

我就抱着这种好奇的心理打开了热搜的具体话题内容,然后发现,事实并非如此,跟我想象的不一样。

Gitee仓库开源须审核,已开源部分仓库暂时关闭,审核通过后再次公开,而审核的内容是:是否违反相关法律法规或者是否侵权啊。而且把目前所有已经在开源的项目也都私有隐藏了,需要开发者自己去重新提交公开审核。

然后,我一看,开发者对于这件事真的是褒贬不一,真的是炸了。

为此,Gitee在知乎上都亲自回答了这个问题:

然后,我看很多人都在骂Gitee,比如:

各种嘲讽接踵而至,。

我看好多回答和评论区都在骂Gitee,我感觉没必要啊,Gitee官方亲自答已经说了「迫于无奈」。

其实,Gitee官方肯定也不愿意这么做,这么大规模的把用户的开源代码设置成私有权限,对Gitee有什么好处吗?难道Gitee官方不知道这样做没有任何好处,反而会损失更多的用户,引起更多开发者的反感吗?

肯定知道,之所以这么做肯定是迫于无奈。

尤其是,这两年Gitee在国内开源社区方面做的还算不错了,当然了,无法与GitHub相提并论,但是,作为国内公司开发的一个GitHub的替代品,已经可以了。GitHub因为一些原因,访问速度慢或者有时无法访问,国内的很多开发者就选择了Gitee,在Gitee上也同步了不少优秀的开源项目。所以Gitee对国内开发者还是比较友好的。

其实,我们可以仔细分一下为什么迫于无奈?我打开Gitee,登录我的账号之后,我将我的开源项目准备设置成公开的时候,会有如下提示:

一共涉及到三个承诺:

第一个承诺是你的仓库内容不允许违反任何国家法律法规;第二个和第三个承诺都跟版权相关的。

其实,版权这件事,即使有的开发者引用了有版权的内容,对平台来讲,没啥多大的影响,只要提供证据投诉给平台,让平台下架或者封禁就行啦,另外,版权侵犯属于民事责任吧,国家主体肯定不管。

另外,我们做的很多开源项目,其实都有引用第三方平台的代码或者远程库,但是,我们开发者能够引用到的开源代码或内容吧,其实都是有开源协议的,只要遵循开源协议引用代码到自己的开源项目中,也不算违规或者违法,也不算侵权。

所以,我认为第二条和第三条放到这里纯属是打酱油的,或者是为了掩护第一条我承诺的。

说白了,Gitee平台之所以这么做,肯定是上面有要求了。

反而,其实,我倒是有点同情Gitee平台了,在自己发展还不错的情况下,被这么一搞,这发展势头就没了。当然了,有了Gitee这种前车之鉴之后,我认为未来在国内也没有其他公司或者平台来做这种开源社区了,这件事,对于国内自己搞开源社区或者开源生态损害挺大的。

其实,有时候,对于开源项目进行审核这件事,咱也不能说全错,毕竟强如GitHub上,也有很多垃圾开源项目,在里面确实也充斥着不少的负面情绪的言论和不是代码的开源。

唉,对于这件事,大家怎么看呢?欢迎大家在文章底下留言,聊一聊。

最新文章