感谢网友 马尔科夫 的线索投递!

“著名开源项目被作者本人删了库”这个瓜,现在是越吃越大了。

「faker.js」和「color.js」的作者 Marak 先是在 2022 年一开年,往整个开源社区扔了个大「炸弹」—— 删库跑路。他的 GitHub 账号还被官方封禁,引发大量争议。

这两天有网友挖掘出更多他过去的经历:十年前,他的初创公司首轮募资数百万元,入选纽约地区最受关注的创业之星。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

到了 2020 年,他却因持有炸弹原材料、房屋失火被逮捕,被释放后因无家可归请求网友接济。

前后反差之大,让围观的网友们也不禁唏嘘。

有人“挖坟“到他当初求助的那条帖子下面谴责说这都是你自己的错,我一点也不同情你。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

但也有人坚持认为开发者有权对自己的代码做任何事情。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

不管怎么说,在给全世界近两万个项目搞出乱码的大篓子之后,更多关于 Marak 这位程序员本人和开源社区的讨论,是停也停不下来了。

曾是开源创业“明星”,Node.js 布道者

2010 年,Marak 与高中时代的好友 Charlie 一起创办了一家云服务公司。

公司主营 Node.js 服务器托管,同时面向个人开发者和企业用户。

彼时 Node.js 还是一项刚兴起的开源技术,云计算也正飞速从概念走向商用。

两人对公司的前景非常有信心,Marak 甚至喊出“JavaScript 进去,钱出来”这样的豪言壮语:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

据 Observer 报道,Marak 此前有 6 年多创业或加入创业公司工作的经历,失败的多,成功的少。

但他觉得那些项目更多是出于对开源的兴趣而参加,并未经过深思熟虑。

2010 年 4 月,Marak 去参加了 JsConf 开发者大会,回来后不停的向好友安利 Node.js 技术有多么棒。

这一次他感觉自己找到了真正感到兴奋的方向,好友也被他感召,两人租了房子,准备大干一场。

在创业刚开始,他们可以一天工作 18 个小时,不是在写代码就是在商量事情,又或者到开源社区参与讨论。

经过一年的自力更生以后,他们的努力终于得到回报。

两人联合创办的公司 Nodejitsu 首轮融资获得 75 万美元,还被评为当年纽约地区值得关注的 25 个创业之星:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

他们在这条创业赛道上属于早期领头羊,在 2012 创建了最早的 Node.js 平台即服务(PaaS)业务。

2013 年 Nojitsu 成为彭博新成立的投资基金 Bloomberg Beta 首批投资的公司。这时候的 Marak 经常到各地演讲,宣传他们的一些相关项目:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

但在技术上,似乎他们并没有构筑起自己的护城河。

随着 Node.js 影响力加大,微软 Azure、Salesforce 等更老牌更强大的云服务公司纷纷入局。到了 2015 年,Nodejitsu 宣布被 GoDaddy 收购,并退出 PaaS 行业。

2015 年之后,Marak Squires 这个名字从各种财经商业新闻中销声匿迹,只有 @marak 作为开源贡献者依旧在社区中活跃。人们再一次关注到线下的他,已经是在警情通报里了。

公寓失火被捕,涉嫌在家造炸弹

时间线来到 2020 年 9 月 15 日,Marak Squires 在纽约租住的公寓发生火灾。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

大火扑灭后,FBI 接到报案,有邻居在这所公寓外发现了一个可疑包裹。调查发现,公寓里有不少如硝酸钾、镁粉、硫粉、铜粉、铝粉、熔丝和混合杯(mixing cups)这样的危险物品。

同时,FBI 还发现了有关军用炸药、饵雷 (隐蔽爆炸装置)的书籍。调查人员之一 John Miller 表示:

虽然这些材料都是分开的,但混合起来就能做出爆炸装置。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

据此,FBI 拘留了时年 37 岁的 Marak Squires 和另一名嫌疑人,当时两人均因烧伤在医院接受治疗。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

邻居表示,Marak Squires 平时经常独来独往,几乎不与邻居交流,家里的窗帘也总是拉上的;火灾后被送去医院的路上,他还一度“情绪失控”。

据 nydailynews 报道,2018 年 Marak Squires 就因打伤女友被捕,他在抢夺女友手机时弄伤了她的手臂;当时他有一个 5 岁的女儿,但目前“他和女孩的母亲已经分居”。

在 Marak 因公寓失火涉嫌制造炸弹事件被捕的一个多月后,曾因无家可归在 Twitter 发帖请求网友捐款接济。

当时他只说了公寓失火,并未谈及其他

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

许多因开源软件关注他的网友,慷慨解囊帮他渡过了这个难关。

也有网友留言劝他:

看到了吧,把开源软件免费送给别人并不能帮你生存下去。如果有下辈子,不如做个微软程序员试试?

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

已经年近 40 的 Marak 并没有心情解释一些“陈年往事”:

其实,他 19 岁从麦吉尔大学毕业,就在微软工作了 5 年。随后,因对封闭的软件开发不满,才辞职投向开源。

他现在只是感到心灰意冷。

我想我这辈子剩下的时间和下辈子都只会去做社会工作来帮助别人。我已经没有写代码的欲望了。

从卖房买 NFT,到删库跑路

后来,Marak 的兴趣越来越转向区块链和加密货币。

2021 年他在推特上称,自己把房子都卖了,押宝 NFT

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

时间线再来到 2022 年,截至被封之前,他在 GitHub 上已经有 90 多个开源项目,最热门的便是被他亲手炸掉的「faker.js」与「color.js」。

许多大公司包括亚马逊云等都使用了他的代码,但他并没有从中获得什么收益,生活也逐渐拮据。

Marak 选择的开源许可是条款很宽松的 MIT 协议,把他的代码拿去商用也不需要支付任何费用。而他从开源项目中获得的赞助总计只有几千美元。

他也尝试过重回云服务的创业路线,创办的 Faker Cloud 云服务也没有掀起太大水花。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

Marak 曾经尝试联系最大的赞助商 Retool(每月给他赞助 500 美元),看看他们是否有意收购。

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

Retool CEO 礼貌性地回了他邮件说会考虑,有消息再联系你,但随后再无音讯,而且在自己的产品中直接提供了与 Faker Cloud 一样的功能

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

直到最终 Marak 删库跑路,他的一系列经历才再被网友挖掘出来。看过他的整个故事以后,开源社区也有了更多讨论。

各路开发者们怎么看?

对于 Marak 的做法本身,有人表示这种行为有点恶意,他可以停止维护或者删库,但推送恶意代码显然就不对了,而且他的精神似乎有点不正常:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

但也有人认为,无论 Marak 是一个什么样的人、经历了什么,这件事都应该回到“开源项目”本身来看:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

有网友提建议说,Marak 可以换个思路。例如选用正确的开源协议:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

毕竟开源项目本身就会给作者带来一些关注度,不少项目因此才能火起来,所以至少得先有个心理预期:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

不过,从开源角度来看,有人认为他最初肯定还是出于善意的:

删库跑路大神的一生:曾在家造炸弹被捕,现卖房押宝 NFT,原是开源创业之星-编程之家

对于这件事情本身,你怎么看?

参考链接:

[1]https://twitter.com/marak/status/1478540163588493313

[2]https://abc7ny.com/suspicious-package-queens-astoria-fire/6425363/

[3]https://web.archive.org/web/20210516172305/https://marak.com/blog/2021-04-25-monetizing-open-source-is-problematic

[4]https://www.nydailynews.com/new-york/nyc-crime/ny-queens-bomb-materials-man-charged-20200916-bybbhwqwijbuxg7ndsuy43w6zu-story.html

[5]https://abc7ny.com/suspicious-package-queens-astoria-fire/6424889/

[6]https://www.youtube.com/watch?v=varf6oWaFtU

[7]https://www.businessinsider.com/the-best-25-hidden-gems-of-nyc-startups-2011-5#nodejitsu-does-cloud-hosting-23

[8]https://observer.com/2011/04/nodejitsus-co-founders-on-the-power-of-node-js-and-the-beauty-of-javascript/