关于ide:知名开源项目-Fakerjs-被清空项目仓库代码

3次阅读

共计 1046 个字符,预计需要花费 3 分钟才能阅读完成。

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

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 则暂停了他对本人所有公共和公有我的项目的拜访。

参考资料

[1] https://web.archive.org/web/2…
[2] https://www.reddit.com/r/prog…
[3] https://www.npmjs.com/package…
[4] https://twitter.com/marak/sta…

开源前哨 日常分享热门、乏味和实用的开源我的项目。参加保护 10 万 + Star 的开源技术资源库,包含:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。

正文完
 0