《架构师》2022年6月
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

Gitee新政被喷惨了,开源仓库必须先审核再上线

作者 刘燕

Image

大量开源仓库被关闭,必须先审核再上线,Gitee:无奈之举

Gitee宣布开源库将先审再上线

5月18日,不少开发者发现,Gitee突然推出了一条新政策:开源库必须得先审核再上线。

在Gitee上,很多star少的开源项目被关闭了公开访问,但还可以搜到,搜进去显示的是仅限成员访问的页面。

Image

图1

此事在各社交媒体引起热议。在知乎上,围绕“如何看待5月18日Gitee仓库开源须审核,已开源部分仓库暂时关闭,审核通过后再次公开?”这一问题,很多开发者展开了热烈讨论。

5月18日晚间,Gitee官方在该问题下方作出如下回应。Gitee表示,此举是迫于无奈。且这目前已经是能确保大家尽快正常使用的最优解。

Gitee即日起执行开源仓库审核后上线的措施,所有新上线的开源仓库需要进行人工审核后可正式公开。

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

此举也是迫于无奈,目前已经是Gitee团队能确保大家尽快正常使用的最优解,我们正在尽全力减少大家的不便,希望大家能够理解。

5月19日,图1界面更改为:未审核仓库仅限登录用户访问,Gitee公开仓库作者需要先进行申请,审核后才能开放匿名访问。

Image

开源仓库变成私有仓库后,再开源需提交申请

开源仓库变成私有仓库后,如果要再转开源,需要提交申请,具体需要通过以下三个要求。通过审核后,就可正常访问。

承诺此仓库内容不违反任何国家法律法规。

承诺此仓库内容不侵犯任何单位及个人的版权和权益。

承诺本人拥有该仓库所有内容的版权;如仓库内容引用他人作品,承诺引用内容均确认为合法内容,不存在版权问题,且对引用内容做了详细标注说明。

第一个是合规方面的要求,仓库内容必须合法合规。后面两个要求都与版权相关,仓库内容必须合乎版权。

有开发者猜测,可能有些人利用Gitee做了一些不合规的事情,被有关部门要求进行全部审查。

最近几年,Gitee在国内发展迅速,在用户量和项目量激增的过程中,难免导致内容良莠不齐,出现一些不合规、甚至游走在法律边缘的内容。有网友表示,他曾发现有用户用Gitee挂成人网站。为了把控内容风险,加强对开源项目内容的审核十分必要。

支持者认为,Gitee此举,审核力度还不够,应该做到每次commit都审核。或者考虑采取类似游戏业行业的版号制度,通过严苛的审核制度,倒逼开源软件精品化。

但也有人认为,审核有必要的,但没必要搞“连坐”,搞一刀切,可以只禁用含有违规内容的用户和项目。

另一个值得注意的问题是,如果每一个项目、每一串代码都需要人工审核,那么这个工作量无疑是巨大的。

总之,在开源项目审核的标准和实施方面,需要完善的地方很有很多。

审查与开源精神相悖?

Gitee一直被称为是“中国版的Github”。GitHub在国内使用,会存在访问速度过慢或者有时无法访问的情况。自从2013年上线已来 ,Gitee在本土化体验和服务上投入了很多精力。Gitee因极快的访问和代码拉取速度、对国内特色开源项目支持等特点,受到国内开发者的欢迎。

目前这一新政策在开发者中引起了不小的争议,下架低星项目可能直接影响众多开发者。可能会导致开发者迁移到竞品平台,削弱其市场竞争力。

一些开发人员表示,增加审查将影响他们对开源项目贡献的热情。

一位工作十年的资深程序员撰文称,自己开源了几个仓库用于回馈社区。除单独的项目,当一个博客的内容需要实例代码时,也会将其上传到名为demo的仓库中便于读者下载。但是coderbusy.com在Gitee托管的全部项目现在都不能打开了。他目前已在Gitee的用户中心提交了公开仓库申请但仍未被处理。他表示,“如果此事无法得到一个圆满的解决,就会必须考虑迁移目前的仓库”。

有独立开发者表示,审查与开源的精神并不相容,审查将会阻碍Gitee成为全球性的开源平台。

另有开源作者猜测,“Gitee新政策一方面是为了应对美国可能发起的知识产权诉讼,一方面是Gitee自己完善项目简介的需要,他们大概非常期待高影响力的项目”。

开源治理,渐成趋势

事实上,随着互联网监管常态化,合法合规已经成为技术社区运营不得不忽视的关键词。

去年年初,技术分享社区博客园曾被全站封停整改一周。当时的整改公告显示:为了遵守相关法律法规,合法合规运营,网站进行全面整改,整改工作于2021年3月18日12:00开始,预计于3月25日11:59结束,整改期间全站无法发布任何内容,之前发布的内容重新审核后才能访问。

这几年,开源在国家战略层面受到的关注度也不断提升。在国内,开源第一次被写入国家“十四五”规划中。

去年11月30日,工信部信息技术发展司发布《“十四五”软件和信息技术服务业发展规划》(下面简称《规划》),将“开源重塑软件发展新生态”作为“十四五”期间我国软件产业的四大发展形势之一进行重点阐述。

《规划》提出了“繁荣国内开源生态”的重点任务,并设置“开源生态培育”专项行动,统筹推进建设高水平基金会,打造优秀开源项目,深化开源技术应用,夯实开源基础设施,普及开源文化,完善开源治理机制和治理规则,加强开源国际合作,推动形成众研众用众创的开源软件生态。

工信部信息技术发展司软件产业处处长王威伟表示,下一步,工信部将不断繁荣国内开源生态,重点措施之一,是要夯实开源发展基础,发挥开源基金会等专业组织牵头引领作用,完善开源治理机制和治理规则,推广开源理念。加快建设开源代码托管平台等基础设施

此前曾有专家对InfoQ表示,“随着《规划》的出台,期望并相信中国开源能从无序繁荣向有序繁荣演进。”

参考链接

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

https://3g.163.com/dy/article/H7MUERTO05521T2V.html

https://www.infoq.cn/article/J66xNisfoG4V1cCyfmYw