开发者自己破坏 GitHub 两个知名开源库,大量用户受影响

1 月 10 日消息,根据外媒 theverge 报道,知名开源工具 Faker.js 的作者 Marak 近日故意破坏了 GitHub 上的这个开源库,已经将项目所有代码清空,并在 commit 中留下“endgame”字样,还在 README 中写道“What really happened with Aaron Swartz?”。

开发者自己破坏 GitHub 两个知名开源库,大量用户受影响插图

Faker.js 是一个十分流行的 Node.js 工具库,用于开发调试,可以在浏览器和 node.js 中生成大量的虚假数据进行模拟测试。目前该项目每周下载量接近 250 万。Marak 投入了大量精力来开发这个项目,许多商业公司深度使用这一项目,然而开发者从中获得的收益十分少。Marak 曾在 2020 年 11 月发文,要求使用 Faker.js 的公司向他支付费用,否则他将不再提供维护工作。

他开发的另一个库 colors.js 也受到了影响,但是目前状态正常,没有被清空。这个库可以为 javascript 控制台添加颜色,每周下载量可达 2240 万。

开发者自己破坏 GitHub 两个知名开源库,大量用户受影响插图1

海外论坛 reddit 上的一个帖子中有人写到,Marak 清空 Faker.js 仓库的原因是个人遇到了经济困难,并且开源项目被别人滥用。虽然代码看似被清空,但是有人发现真正的 Faker.js 仓库被他隐藏了起来,设置为私有。目前,Faker.js 上一个版本依旧可以下载,版本号为 6.6.6(在西方 666 是代表恶魔的邪恶数字)。

开发者自己破坏 GitHub 两个知名开源库,大量用户受影响插图2

早在 2020 年 10 月,Marak 的公寓失火,他本人因此失去了所有家当,接近身无分文。为此,他不得不在网上公布他的 PayPal 账号,请求网友们给他捐助。

Marak 在最新的推文中表示,NPM 已经恢复到之前版本的 faker.js 包。目前他已经暂停 GitHub 账号。

开发者自己破坏 GitHub 两个知名开源库,大量用户受影响插图3

上一篇 iPhone不安全了:恶意软件可假装关机 偷偷监控用户隐私
下一篇 微信8.0.18更新,这个烦人的功能终于可以关了
最新评论
流星
流星
11月15日
主题字体太小了,文件字体与背景相似,累眼,费劲啊,希望班长及时调整一下吧!
榴城烟雨
榴城烟雨
11月15日
网页字体变小了,没有原来清晰了。
LauShyO
LauShyO
11月15日
深浅色模式可以增加跟随系统自动切换吗?
27949
27949
11月15日
该版本对象选择工具提示程序错误
zzh12668
zzh12668
11月15日
字体变小了
whl0182
whl0182
11月14日
从html导入收藏夹,直接卡住了,必须从任务管理器中停用该程序。
154024
154024
11月14日
能登录就好多了qiang,浏览器很清爽。不过有些地方感觉矫正过头了,有点问题: 1、新标签页强制的空白怎么才能改?“设置”那里的起始页面只在刚打开时会
一个人的
一个人的
11月14日
您今日还有5次使用下载直链的机会——点击立即获取——您今日的次数已用完??黑人问号
WEL
WEL
11月14日
这个是最后一版了吗?企业版有更新,能不能打包进专业版?
one95431
one95431
11月14日
导入功能与原版相同。最新版(增量更新UPDATE即可)已恢复360帐号登录同步,并优化头像按钮界面。