設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

開發(fā)者自己破壞 GitHub 兩個知名開源庫,大量用戶受影響

2022/1/10 7:32:52 來源:IT之家 作者:沐泉 責(zé)編:沐泉

IT之家 1 月 10 日消息,根據(jù)外媒 theverge 報道,知名開源工具 Faker.js 的作者 Marak 近日故意破壞了 GitHub 上的這個開源庫,已經(jīng)將項目所有代碼清空,并在 commit 中留下“endgame”字樣,還在 README 中寫道“What really happened with Aaron Swartz?”。

Faker.js 是一個十分流行的 Node.js 工具庫,用于開發(fā)調(diào)試,可以在瀏覽器和 node.js 中生成大量的虛假數(shù)據(jù)進行模擬測試。目前該項目每周下載量接近 250 萬。Marak 投入了大量精力來開發(fā)這個項目,許多商業(yè)公司深度使用這一項目,然而開發(fā)者從中獲得的收益十分少。Marak 曾在 2020 年 11 月發(fā)文,要求使用 Faker.js 的公司向他支付費用,否則他將不再提供維護工作。

他開發(fā)的另一個庫 colors.js 也受到了影響,但是目前狀態(tài)正常,沒有被清空。這個庫可以為 javascript 控制臺添加顏色,每周下載量可達 2240 萬。

海外論壇 reddit 上的一個帖子中有人寫到,Marak 清空 Faker.js 倉庫的原因是個人遇到了經(jīng)濟困難,并且開源項目被別人濫用。雖然代碼看似被清空,但是有人發(fā)現(xiàn)真正的 Faker.js 倉庫被他隱藏了起來,設(shè)置為私有。目前,Faker.js 上一個版本依舊可以下載,版本號為 6.6.6(在西方 666 是代表惡魔的邪惡數(shù)字)。

早在 2020 年 10 月,Marak 的公寓失火,他本人因此失去了所有家當(dāng),接近身無分文。為此,他不得不在網(wǎng)上公布他的 PayPal 賬號,請求網(wǎng)友們給他捐助。

IT之家獲悉,Marak 在最新的推文中表示,NPM 已經(jīng)恢復(fù)到之前版本的 faker.js 包。目前他已經(jīng)暫停 GitHub 賬號。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:程序員,編程,GitHub

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知