4月17日,央视新闻联播发布了一则快讯,视频消息称“目前我国开源软件开发者数量突破800万,居全球第二”。然而有懂程序的中国网友发现,这段不足一分钟的视频画面末尾出现了2-3秒的屏幕操作内容,却意外透露了一些槽点满满的信息。
@央视新闻:开源软件(英语:open source software,缩写:OSS)又称开放源代码软件,是源代码可以任意获取的计算机软件,这种软件的著作权持有人在软件协议的规定下保留一部分权利并允许用户学习、修改以及以任何目的向任何人分发该软件。
目前,央视官网已将这段翻车视频下线。
从多位网友分享的内容解读来看,该视频的亮点大致有以下几条:
1.使用者似乎并不太懂GitHub的命令机制,犯了一些新手向的错误。(目录写入没有权限)
2.使用者在连接时使用了端口为7890(socks5)的代理程序。这一方面展示了防火墙的存在,另一方面也展示了使用者可能在用“Clash”这个翻墙应用。(7890为该程序的默认端口)
Clash 是一个基于规则的多平台代理工具,可以在 Windows、macOS、Android、iOS 等多个操作系统上运行。它可以根据用户设定的规则,将指定的网络流量转发到不同的代理服务器上,从而实现翻墙、科学上网等功能。Clash 在翻墙中的作用主要是通过对规则的设置来实现。用户可以自定义规则,选择需要翻墙的网站或应用程序,然后将其流量传输到指定的代理服务器上。常用的翻墙协议包括 Shadowsocks、V2Ray、Trojan 等,Clash 支持这些协议的配置和使用。(ChatGPT对“Clash是什么”的回答。)
3.使用者在翻墙后仍遇到一些问题,因此误以为是GitHub源遭到了防火墙屏蔽,最终换用了“清华大学源”,更增加了视频笑点。
总的来说,央视新闻联播这段旨在宣传“中国繁荣开源生态”的报道恰恰展示了国内软件开发生态的极端闭塞:不但全球最大型最知名的源代码托管服务平台——GitHub遭到了防火墙的屏蔽,而且连出镜央视节目的用户也得亲自翻墙,才能进行正常的软件开发测试。
GitHub是一个面向开源及私有软件项目的代码托管平台,可以方便地托管和分享项目代码。它是目前全球最大的技术开发社区之一,拥有数百万注册用户。GitHub帮助开发者可以把他们的代码放在一个安全的地方,供其他人查看和下载,并且可以让很多人一起开发同一个项目。它还提供了一些有用的工具来帮助解决问题,管理代码和完成团队合作。在GitHub网站上,人们可以找到许多开源软件项目,获取代码,了解项目的新特性和功能,提交错误报告或贡献代码。(ChatGPT对“GitHub是什么”的回答。)
以下为中国数字时代编辑摘自微博、推特网友评论:
Earthly:一开始git clone手动取消了当场export设置proxy(嗯,7890哈哈哈哈哈)然后重新clone,clone的源还是不存在的网站。clone两次都失败后打算用pip装个包(比),结果pip访问proxy超时了,又打起了tuna的主意,反正直到视频最后都是超时。
车联网 Odys:官方证实了,开源世界最大的障碍,我们的软件工程师在开源世界的最大的障碍,就是墙。
oran_ge:无法想象用不到 GitHub 的开发是多么闭塞。
pengx17:官媒教你如何在国内工作,你还有什么理由不努力。
shouge:最尴尬的是,它后面还是安装教程,哈哈哈~
softor:端口7890,应该是用了clash吧。
softor:翻译:长城防火墙的直接受害者超800万人,影响的生产力更是无法估计。
小小看视界819:毕竟是康辉经济学带头人报道出来的,贻笑大方。
高机动蜗牛:反正央视摄影、小编看不懂,就觉得黑色的终端窗口执行命令酷毙了。
julyclyde:宣传口有反贼是不争的事实。
爱吃香草的团子:很符合我对中国互联网的想象。
cppgohan:迷之摆拍?报了那么多次错不看真正的原因, 直接上代理 fuckgfw … 反正先怀疑墙就对了? 科学上网乃中国程序员必备技能。
TyrantLucifer:哈哈哈哈哈,现场教学,太硬核了。
略略:怕是ccav对开源有什么误会。
魔法师蛋小丁:加班带来的产能提升被解决网络环境问题消耗掉了。
Mag Li:这段新闻传达的意思是,要是没GFW,就全球第一了。