社区编辑申请
注册/登录
被作者恶意破坏、注入垃圾代码后 开源项目faker.js被社区接手
开源
最早的 Faker 项目于2004年由 Jason Kohles首次使用Perl实现。后来Marak实现了Node.js版本,并投入了大量精力和时间来维护 Faker.js。

前几天,开源社区发现了一件让人错愕的大事——Faker.js作者Marak Squires恶意破坏自己的开源项目 Faker.js 和 colors.js,不仅删库跑路,还注入了垃圾代码,导致很多应用出错,现在Faker.js项目已经被社区接手,开始恢复正常。

据报道,Faker.js是十分流行的 Node.js工具库,提供了各种类型的模拟数据,用于开发调试,有2万多个项目都用了这个项目的代码。

最早的 Faker 项目于2004年由 Jason Kohles首次使用Perl实现。后来Marak实现了Node.js版本,并投入了大量精力和时间来维护 Faker.js。

Marak破坏自己的开源项目以便给业界添乱的原因也很简单,他曾经是创业大神,获得了数百万美元的投资,但后来事业不顺,去年还遭遇了公寓失火损失财产、被捕等一系列遭遇,变得身无分文。

这一系列的不顺让他有了报复心,通过恶意破坏自己维护的开源项目泄恨,毕竟他在这个项目上投入了很多精力,但没有多少收获。

即便动机可悯,但是这一次的破坏实在让开源社区感到寒心,也导致了严重的损失,所以一周时间内Faker.js项目已经被新的团队接手,一个由8位开发者组成的团队决定维护一个新项目faker-js/faker。

维护团队表示经过他们的努力,faker.js主包被删除之后依然可以在产品中使用Faker。

此外,维护团队在对待原作者Marak Squires的问题上也释放了足够的善意,未来新项目的开源如果接收到给Marak Squires的捐赠,也会同步并通知。

项目地址:https://github.com/faker-js/faker

 

责任编辑:姜华 来源: 快科技
相关推荐

2022-04-14 10:10:59

Nginx开源Linux

2022-05-11 15:08:52

驱动开发系统移植

2022-05-09 15:08:56

存储厂商NFV领域华为

2022-05-16 10:36:08

GitHub开源项目

2022-05-16 13:37:12

Sysrv僵尸网络微软

2022-05-16 10:29:17

开源社区透明度开发者

2022-05-16 15:35:00

漏洞黑客

2022-04-19 08:29:12

Python机器学习

2022-05-16 11:50:45

HDF驱动框架

2022-05-18 07:17:40

网络杀伤链攻击模型

2022-05-13 11:13:22

恶意软件黑客

2022-05-09 11:52:38

Java卡片服务卡片

2022-03-31 06:13:24

DDoS网络攻击漏洞

2022-03-30 13:56:05

前端监控搭建

2022-05-08 20:48:34

Exchange版本漏洞

2022-04-17 23:09:07

深度学习人工智能芯片

2022-03-23 15:19:00

低代码开源阿里巴巴

2022-03-29 09:39:57

开源OSI抗议

2022-04-15 09:23:29

Kubernetes面试题

2022-04-26 07:49:23

Nagios开源监控

同话题下的热门内容

大量开源仓库遭下架,Gitee:迫于无奈GitHub 上九个适合做外包项目的后台管理系统微软超受欢迎的开源项目助力企业降本增效,阿里开源云原生混部系统Koordinator技术揭秘一块英伟达3090单挑180亿参数大模型,国产开源项目这回杀疯了管理 crontab 的开源工具写给小白的开源编译器盘点七个神级笔记开源应用!

编辑推荐

十大免费开源云文件共享平台使用Go语言开发必备的5大开源工具开源人脸识别seetaface入门教程(一)Docker不香吗,为啥还要K8s?值得考虑的九大开源ERP系统,看看都有谁
我收藏的内容
点赞
收藏

51CTO技术栈公众号