首页 网上兼职 Faker.js作者删库,拒绝被“白嫖”

Faker.js作者删库,拒绝被“白嫖”

​知名工具库 Faker.js 创建者 Marak 近日被发现已将项目仓库的所有代码清空,并在 commit 信息写下"endgame",还在 README 中写道:“What really happened with。

声明:本文来自于微信公众号OSC开源社区(ID:oschina2013),作者:局长,授权金钥匙转载发布。

知名工具库Faker.js创建者Marak近日被发现已将项目仓库的所有代码清空,并在commit信息写下"endgame",还在README中写道:“WhatreallyhappenedwithAaronSwartz?。

”(点此查看AaronSwartz生平介绍)Faker.js是十分流行的Node.js工具库,提供了各种类型的模拟数据,用于开发调试。

Marak投入了大量精力和时间来维护Faker.js项目,据介绍它几乎可以覆盖到开发者需要的任何用例。

因为Faker.js使用的是十分宽松的MIT开源许可协议,所以许多商业公司并没有为使用此项目支付任何费用——俗称“白嫖”。

Marak曾在2020年11月发文要求使用Faker.js项目的公司向他支付费用,否则这些公司就fork项目然后自行维护,因为他不再打算免费为任何人工作。

Marak之所以如此急需资金是因为在此之前的一个月,他所居住的公寓发生了失火事件,他本人因此失去了所有家当,身无分文,几乎是处于无家可归的状态。

reddit上的热门帖子也表示,Marak清空Faker.js仓库的代码是因为缺乏资金和被别人滥用开源项目。

有人发现,这个被删除代码的Faker.js仓库也不是真正的Faker.js原仓库。

据称,Marak首先将真正的Faker.js仓库设置为私有,并为它修改了名字。

然后再创建新的同名「Faker.js」仓库——所以仓库的commit信息只有最新的一条记录,而且star数量也远少于原本的Faker.js仓库。

虽然Marak清空了Faker.js项目仓库的代码,但其在npm上的软件包仍然保留着历史版本的下载。

此外还可以看到,Faker.js最新的版本号被设置为颇具邪恶意味的6.6.6,项目的周下载量也超过了200万。

Marak最新的推文称,NPM已经恢复到之前版本的faker.js包,GitHub则暂停了他对自己所有公共和私有项目的访问。

免责声明:

本站提供的信息来源网络,所有内容及软件的文章仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途,如有侵权删除请致信E-mail:kefu1086999@qq.com

热门文章

发表评论

您的电子邮箱地址不会被公开。