近日,GitHub知名開源工具Faker.js的開發者Marak主動清除了該項目的所有代碼,并在commit中留下了“endgame”(游戲結束)的字樣。
Faker.js是GitHub上一個受到廣泛使用的Node.js工具庫,它能夠在瀏覽器和Node.js中生成大量的虛假數據,從而進行模擬測試,截止目前,該項目的每周下載量已經接近了250萬次。
作為該項目的開發者,Marak投入了大量的精力開發并維護Faker.js,但與龐大的精力投入不符的,是該項目為Marak提供的微薄收益。
在2020年10月,Marak在社交媒體上表示,自己的公寓失火,這導致他幾乎失去了所有家當,身無分文,但與此同時,卻有大量企業不遵循開源協議濫用Faker.js。
這導致在2020年11月,Marak公開要求使用Faker.js項目的企業向他支付費用,否則將停止對該項目的維護工作,這或許是Marak此次刪除項目代碼的主要原因。
當前,有用戶發現,Marak并沒有完全刪除Faker.js的代碼,而是將其設為了私有,而Marak本人也表示,已經將項目恢復到了之前的版本,并已暫停使用Github賬號。
評論