开发者自己彻底的破坏GitHub两个老牌开源软件库,大量用户受影响

  • 时间:
  • 浏览:0
  • 来源:开心文章网

1月10日消息,参照外媒theverge报纸上,比较知名开源工具Faker.js的作者Marak近日故意毁坏了GitHub上的那个闭源库,也将项目所有代码数据清空,并在commit中下了“endgame”字样,还在README中一段文字“WhatreallyhappenedwithAaronSwartz?”。Faker.js是一个相当很流行Node.js工具库,主要用于旗下系统的调试,也可以在浏览器和node.js中能生成大量的欺骗数据并且模拟测试。目前该项目每周下载量逼近250万。Marak投入了大量精力来开发这个项目,许多商业公司深度不使用这一项目,而现在开发者从这额外的收益相当少。Marak曾在2020年11月发文,没有要求使用Faker.js的公司向他支付费用,要不然他将不再需要提供能维护工作。他的新的另一个库colors.js也给予了影响,不过目前状态正常了,也没被全部删除。这种库可以不为javascript控制台添加颜色,每个星期天下载量都能达到2240万。海外论坛reddit上的一个帖子中有人写完,Marak删掉Faker.js仓库的原因是个人遇到了经济困难,但是开源项目被别人滥用抗生素。可是代码看似被清空,可是有人发现能够的Faker.js仓库被他追踪了下来,设置中为公私混合。目前,Faker.js上两个版本仍旧可以不上网下载,版本号为6.6.6(在西方666是属於恶魔的神圣数字)。早在2020年10月,Marak的公寓失火,他本人而没了了所有家当,靠近身上没有钱。为此,他无可奈何在网上公布他的PayPal账号,只是请求网友们给他募捐。IT之家记者获悉,Marak在最新的推文中来表示,NPM已经复原到之前版本的faker.js包。目前他早就恢复正常GitHub账号。