社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

非著名程序员 • 2 年前 • 199 次点击  

大家好,我是校长。

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

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

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

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

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

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

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

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

各种嘲讽接踵而至,😂😂😂。

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

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

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

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

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

一共涉及到三个承诺:

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

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

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

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

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

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

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

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

点击下方公众号卡片,关注我

在公众号对话框,回复关键字 “1024”

免费领取副业赚钱实操教程

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/134684
 
199 次点击