乐于分享
好东西不私藏

前B站程序员开源app?炒作还是真开源?

前B站程序员开源app?炒作还是真开源?

3月23日,有人在技术平台V2EX上声称其曾是一名被裁员的Bilibili前端开发工程师,在被裁员后开源了Bilibili app的客户端。

帖子发出后不久,获得了极大的热度。截止至3月24日21:16,该项目托管在Github上的仓库tiajinsha/JKVideo获得了3.3k的star。

同时,相关消息也在推特平台传播,相关帖子得到了数十万浏览量。

然而,这个项目疑点重重。


标题党宣传

该项目声称是开源的B站客户端,但是在其帖子中又称“为规避法律问题”,将具体代码重写。

此外,从Bilibili在Github上公布的相关招聘信息中可以看出,Bilibili app很可能是使用原生技术开发而非该项目所用的React Native

结合上述两点,基本可以认为,这个所谓的B站app实质上是从头写的,使用了B站后端接口的第三方客户端app,与B站官方app无任何关系。

开发者工作经历

从该项目开发者在Github主页上公布的相关工作经历来看,其人近期在开*企业管理就业,并没有Bilibili相关企业的工作经历。与原帖中自称“前B站程序员”有出入。

但其曾经工作过的微*软件是知名的IT外包企业,不排除其在此期间有参与过B站相关业务的可能。

炒作开源引众怒

在该项目的github仓库中,有人发现该名开发者不慎泄露了自己的个人信息,并在泄露后通过提交新的commit覆盖。

然而,对于一个git仓库而言,提交新的commit覆盖并不能将已提交的内容抹除。正确的方法应该是通过某些专门的工具修改历史提交,再使用git push -f强制覆盖。

但介于该项目已经被多人fork,并且还很有可能已经被多人clone到本地,因此即使开发者后续再强制覆盖来消除隐私信息,也无法改变个人信息已经泄露的事实。

此外,该项目下大部分的commit的邮箱地址是mailto:dev@bilibili-app.local地址,有Github用户认为这是人为伪造B站官方开发痕迹。

下图展示了一些愤怒的github用户在项目的issue区下提出质疑。

以至于该名开发者通过配置Github Action来自动关闭包含“敏感词“的issue。

总结

该项目是一个第三方的Bilibili客户端,并且以炒作的方式在技术平台上宣传。

在此提示广大读者,使用第三方Bilibili app有封号风险。此外,开发第三方Bilibili app也有法律风险。

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 前B站程序员开源app?炒作还是真开源?

猜你喜欢

  • 暂无文章