精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

開源項(xiàng)目“刪庫跑路”!作者不講武德,還是另有隱情

原創(chuàng) 精選
開源 開發(fā)工具
知名開源工具 Faker.js 的作者 Marak 故意破壞了 GitHub 上的這個開源庫,已經(jīng)將項(xiàng)目所有代碼清空,并在 commit 中留下“endgame”字樣。

??

作者丨張潔

【51CTO.com原創(chuàng)稿件】

事件回顧

2022 年伊始,開源圈就出了一個眾說紛紜的事件。

知名開源工具 Faker.js 的作者 Marak 故意破壞了 GitHub 上的這個開源庫,已經(jīng)將項(xiàng)目所有代碼清空,并在 commit 中留下“endgame”字樣。此外,他開發(fā)的另一個庫 colors.js 也受到了影響。

據(jù)悉,F(xiàn)aker.js 是十分流行的 Node.js 工具庫,可以在瀏覽器和 node.js 中生成大量模擬數(shù)據(jù),用于開發(fā)調(diào)試,而且其數(shù)據(jù)類型多樣,幾乎可以覆蓋到開發(fā)者需要的任何用例,可以稱得上是 fake 數(shù)據(jù)領(lǐng)域最優(yōu)秀的開源項(xiàng)目之一。colors.js 則可以為 javascript 控制臺添加顏色,僅僅在 npm 上,每周下載量就超過 2000 萬次。

在刪庫事件發(fā)生后,Marak 本人的 GitHub 賬號還被官方封禁,引發(fā)大量爭議。

為何刪庫跑路

在梳理整個事件的來龍去脈前,不可否認(rèn)的是,Marak 投入了大量精力和時間來開發(fā)和維護(hù) Faker.js 項(xiàng)目。這樣龐大的工作量,由 Marak 一人耗時十余年完成。許多商業(yè)公司深度使用這一項(xiàng)目,然而開發(fā)者從中獲得的收益十分少。

reddit 上的熱門帖子表示,Marak 清空 Faker.js 倉庫的原因是個人遇到了經(jīng)濟(jì)困難,并且開源項(xiàng)目被別人濫用。與此同時,不少開發(fā)者發(fā)現(xiàn),這個被刪除代碼的 Faker.js 倉庫也不是真正的 Faker.js 原倉庫。據(jù)稱,Marak 首先將真正的 Faker.js 倉庫設(shè)置為私有,隱藏了起來,然后創(chuàng)建了新的同名 Faker.js 倉庫。此外可以看到,雖然 Marak 清空了 Faker.js 項(xiàng)目倉庫的代碼,但其在 npm 上的軟件包仍然保留著歷史版本的下載,其最新的版本號被設(shè)置為 6.6.6(西方文化中寓意“魔鬼”的數(shù)字)。

Marak 刪庫跑路的行為看起來有點(diǎn)極端,但實(shí)際并非無跡可尋。

早在 2020 年 11 月,Marak 就曾公告:No more free work from Marak -Pay me or Folk this. 他要求使用 Faker.js 項(xiàng)目的公司向他支付費(fèi)用,否則這些公司就 fork 項(xiàng)目然后自行維護(hù),因?yàn)樗辉俅蛩忝赓M(fèi)為任何人工作。

按理說,F(xiàn)aker.js 使用的是最常見的開源協(xié)議,對傳播、復(fù)制容忍度很高,商業(yè)公司的確不用為使用此項(xiàng)目支付任何費(fèi)用。但 Marak 發(fā)布這個公告也是事出有因。

據(jù) Marak 在推特上透露,2020 年 10 月,他的公寓失火,他因此失去了所有家當(dāng),陷入了身無分文的境地。為此,他不得不公開 PayPal 賬號,懇求網(wǎng)友們的捐助。推文發(fā)出后,不少網(wǎng)友也盡力提供了援助。在財政上陷入拮據(jù)之時,Marak 又從未知信息源了解到,“FAANG”五巨頭內(nèi)部大量使用他開發(fā)的庫。他的開源成果為這些大公司創(chuàng)造的價值不可估量,他卻并未因此受益。于是那份“拒絕白嫖”的公告應(yīng)運(yùn)而生。

開源距離“白嫖”有多遠(yuǎn)

固然從法律角度說,從 Faker.js 使用 MIT 協(xié)議開始,就注定了商業(yè)公司免費(fèi)使用它無可厚非。而且商業(yè)公司的參與也的確有助于為 Faker.js 的完善帶來更多反饋。但當(dāng)開源作者本人陷入困境,無數(shù)人從中受益的開源成果卻無法給作者帶來助益時,這件事就開始變得諷刺起來。

當(dāng)失火事件發(fā)生后,也有網(wǎng)友就此向 Marak 提出了一些建議:比如 Faker.js 可以效仿 Vue,開通 OpenCollective 捐贈。據(jù)稱,Vue.js 每年可以募捐到 25 萬刀用于維持核心團(tuán)隊(duì)運(yùn)轉(zhuǎn);還有修改開源協(xié)議或許也能帶來一些轉(zhuǎn)機(jī),相比 MIT 協(xié)議,Apache-2.0 和 GPL-3.0 或更高版本鼓勵人們更加注意并考慮開源的許可條件。

此外,Marak 本人也在商業(yè)化道路上做過一些嘗試?;?Faker.js,Marak 開發(fā)了虛擬數(shù)據(jù)云服務(wù)網(wǎng)站 Faker Cloud,提供虛擬數(shù)據(jù)在線生成服務(wù)。

在上線服務(wù)后的兩周,Marak 注意到兩位來自 Retool.com 的工程師注冊了他的服務(wù)。值得一提的是,從 2021 年 1 月開始,Retool.com 通過 OpenCollective 每月贊助 Faker.js 500 美元,是 Faker.js 重要金主之一。但也就在三周后,Retool.com 開發(fā)了一款和 Faker Cloud 功能完全重疊的免費(fèi)工具。從用戶角度看,F(xiàn)aker Cloud 收費(fèi),并且服務(wù)體驗(yàn)上可能也比不上由專業(yè)技術(shù)公司維護(hù)的免費(fèi)商業(yè)產(chǎn)品。

事情發(fā)展到這一步時,Marak 也并未放棄,他給 Retool 的 CEO 寫了郵件,希望對方可以收購 Faker.js 和 Faker Cloud。對方回復(fù)了他,并表示會認(rèn)真考慮這個建議。然后,就沒有音訊了......

綜觀此事,生活遠(yuǎn)比小說更為戲劇化。如果不是 Marak 的真人真事,這件事更像一個徹頭徹尾的黑色喜劇。

自開源始,到刪庫終

隨著這起開源跑路事件的影響擴(kuò)大,吃瓜群眾扒出了 Marak 本人更多的過往。

Marak19 歲從麥吉爾大學(xué)畢業(yè)后,就在微軟工作了 5 年。隨后,因?qū)Ψ忾]的軟件開發(fā)不滿,才辭職投向開源。截至被封之前,他在 GitHub 上發(fā)布了 90 多個開源項(xiàng)目,最熱門的便是被他親手炸掉的 faker.js 與 color.js。

2010 年,Marak 與高中時代的好友 Charlie 一起創(chuàng)辦了一家云服務(wù)公司。公司主營 Node.js 服務(wù)器托管,同時面向個人開發(fā)者和企業(yè)用戶。彼時 Node.js 還是一項(xiàng)剛興起的開源技術(shù)。

次年,兩人聯(lián)合創(chuàng)辦的公司 Nodejitsu 首輪融資獲得 75 萬美元,還被評為當(dāng)年紐約地區(qū)值得關(guān)注的 25 個創(chuàng)業(yè)之星。但好景不長,隨著 Node.js 影響力加大,Azure、Salesforce 等更強(qiáng)大的云服務(wù)公司紛紛入局。到了 2015 年,Nodejitsu 宣布被 GoDaddy 收購。

2015 年后,Marak 漸漸消失于公眾視野,僅作為開源貢獻(xiàn)者活躍在社區(qū)中。時間線快進(jìn)到 2020 年,他在紐約租住的公寓發(fā)生火災(zāi)。在災(zāi)后調(diào)查中,這間寓所附近發(fā)現(xiàn)了可疑包裹,里面是可以做出爆炸裝置的混合材料。Marak 因公寓失火涉嫌制造炸彈事件被捕,之后便是前文中提到的在無家可歸時在推特發(fā)帖求助。等他再次來到聚光燈下時,Marak 這個名字就和“刪庫跑路”掛在了一起。

開源商業(yè)化之路

歸根結(jié)底,要避免此類事件發(fā)生,探索開源項(xiàng)目的商業(yè)化路徑勢在必行。目前公認(rèn)比較成熟的模式有這樣幾種:

  • 支持服務(wù):用戶只需為技術(shù)支持及咨詢服務(wù)買單。
  • 托管服務(wù):比如 Databricks。Spark 是開源的,但收費(fèi)版本僅提供 Azure 和 AWS 上的云服務(wù)。
  • 限制性許可:比如 Redis。核心部分的組件是開源的。但工具類軟件,進(jìn)階功能(如無共享分布式架構(gòu)等)都是收費(fèi)的。
  • 開放核心 + 混合許可:這種模式在開放核心的基礎(chǔ)上進(jìn)行了改造。混合許可在同一個代碼庫中混合了開源代碼和專有代碼。用戶可以選擇只使用開源代碼,或者同時使用開源代碼和專有代碼。

對于個人開發(fā)者而言,選擇的空間有多大?開發(fā)者是否有權(quán)對自己的代碼做任何事情?開源協(xié)議與個人利益發(fā)生沖突時,我們又該如何理性的看待開源精神?當(dāng)你身處 Marak 的境地時,又會做出什么選擇呢?

【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】

??


責(zé)任編輯:張潔 來源: 51CTO技術(shù)棧
相關(guān)推薦

2011-10-18 11:31:33

Power7+服務(wù)器

2018-03-07 15:11:04

饑餓營銷顯卡

2021-01-27 09:19:44

MySQL數(shù)據(jù)優(yōu)化器

2009-05-13 09:19:30

2015-02-05 16:56:17

2021-05-26 05:40:32

加密勒索軟件攻擊

2020-12-07 08:04:39

CTO中年公司

2022-01-10 21:48:37

刪庫跑路開發(fā)代碼

2021-01-29 14:35:41

代碼開發(fā)服務(wù)器

2020-12-25 11:37:32

DDoS攻擊信用卡黑客

2021-07-06 21:37:05

索引SQL數(shù)據(jù)

2021-09-14 11:57:01

雙重勒索勒索軟件黑客攻擊

2020-11-24 08:02:26

API接口重構(gòu)

2022-01-10 15:58:03

開源技術(shù) 軟件

2010-07-15 13:54:25

最“搞”服務(wù)器

2021-02-28 07:52:24

蠕蟲數(shù)據(jù)金絲雀

2015-02-09 15:01:51

IT技術(shù)周刊

2022-12-07 07:35:20

B站裁員隱情

2020-12-03 18:18:46

微信表情下回

2021-05-31 09:03:12

算法數(shù)據(jù)技術(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

成人日韩在线观看| 欧美女子与性| 欧美激情一级片一区二区| 日韩片之四级片| 欧美一级欧美一级| 男男激情在线| 国产一区二区三区日韩 | 久草福利在线观看| 午夜伦理福利在线| 中文字幕制服丝袜成人av| 国产精品免费一区二区三区在线观看 | 福利视频一区二区三区四区| 精品无吗乱吗av国产爱色| 久久国产生活片100| 久久久人成影片一区二区三区观看| 野花社区视频在线观看| av在线精品| 天天综合日日夜夜精品| 国产又爽又黄ai换脸| 色窝窝无码一区二区三区成人网站| 日韩av一级电影| 高清欧美性猛交xxxx黑人猛交| 久久久免费看片| 欧美男人操女人视频| 777久久久精品| 一本大道熟女人妻中文字幕在线 | 凹凸国产熟女精品视频| 黄色动漫在线观看| 久久精品夜色噜噜亚洲a∨| 亚洲自拍在线观看| 精品乱码一区内射人妻无码| 在线观看不卡| 日韩视频免费在线| 久久中文字幕人妻| 大陆精大陆国产国语精品| 欧美中文一区二区三区| 欧美日本视频在线观看| 在线黄色网页| 国产精品成人在线观看| 热re99久久精品国产99热| 亚洲狼人综合网| 韩国欧美国产1区| 国产精品九九九| 麻豆久久久久久久久久| 亚洲午夜电影| 欧美日本在线视频中文字字幕| 黄色激情小视频| 精品久久久久久久久久久下田| 亚洲第一福利网站| 亚洲av无码久久精品色欲| 日韩av黄色| 欧美日韩国产一区二区三区地区| 久久精品99国产| 在线观看涩涩| 欧美午夜电影在线| 少妇高潮毛片色欲ava片| 欧美24videosex性欧美| 亚洲精品视频一区二区| 欧美h视频在线观看| 乱人伦中文视频在线| 国产精品久久精品日日| 在线观看欧美激情| 黄网页在线观看| 自拍偷拍亚洲激情| 欧美一二三不卡| 青青在线视频| 午夜精品国产更新| 国产在线青青草| 最新日韩三级| 欧美日韩中文国产| 91网址在线观看精品| 日韩最新av| 亚洲国产欧美一区二区三区同亚洲| 日本一级大毛片a一| 国产成人精品福利| 亚洲免费高清视频| 国产18无套直看片| 婷婷综合社区| 久久久久久午夜| 日韩精品在线观看免费| 首页亚洲欧美制服丝腿| 国产精品综合网站| 国产aⅴ爽av久久久久成人| 国产成人在线影院| 精品久久一区二区三区蜜桃| 毛片免费在线观看| 中文字幕日本乱码精品影院| 路边理发店露脸熟妇泻火| 国产盗摄精品一区二区酒店| 精品日韩视频在线观看| 久久久久免费精品| 精品国产三级| 亚洲福利在线看| 免费视频91蜜桃| 在线成人激情| 秋霞av国产精品一区| 国产一区二区三区四区视频| 成人一区二区三区| 色噜噜一区二区| 香蕉久久aⅴ一区二区三区| 欧美日韩一区二区在线| gai在线观看免费高清| 国产精品自在线拍| 在线精品播放av| 国产网友自拍视频| 久久精品国产秦先生| 国产日韩欧美综合精品| 色的视频在线免费看| 无吗不卡中文字幕| 亚洲天堂伊人网| 伊人久久大香线蕉| 欧美激情伊人电影| 国产又粗又猛又爽又黄的视频一| 99久久99久久免费精品蜜臀| 中文字幕av久久| 欧美大胆性生话| 精品国产区一区| 天堂网av2018| 香蕉亚洲视频| 草莓视频一区| 美女羞羞视频在线观看| 日韩欧美极品在线观看| 免费高清视频在线观看| 日韩精品影视| 日本一区二区三区四区视频| 刘亦菲久久免费一区二区| 国产精品国产三级国产普通话蜜臀 | 国产一区二区精品福利地址| 欧美激情一区二区三区在线视频观看 | 国产高清一级毛片在线不卡| 亚洲一区在线观看视频| 亚洲第一天堂久久| 成人综合久久| 日韩av三级在线观看| 视频国产在线观看| 亚洲一区二区在线免费看| 中文字幕亚洲影院| 精品视频97| 欧美做受高潮电影o| 天堂中文资源在线观看| 亚洲国产中文字幕在线视频综合| av免费一区二区| 国产一区二区三区站长工具| 热门国产精品亚洲第一区在线| 欧美一区二区公司| 亚洲成av人在线观看| 男人的天堂免费| 亚洲人metart人体| 成人欧美一区二区三区在线| 在线免费观看的av网站| 欧美性受xxxx| 免费看黄色三级| 日韩高清不卡一区二区三区| 日韩欧美一区二区视频在线播放 | 深夜福利网站在线观看| 午夜国产一区二区| 91欧美激情另类亚洲| 激情影院在线观看| 7777精品伊人久久久大香线蕉经典版下载| 亚洲色图 激情小说| 开心九九激情九九欧美日韩精美视频电影| 色大师av一区二区三区| 亚洲精品国产嫩草在线观看| 宅男66日本亚洲欧美视频| 中文字幕在线播放日韩| 中文字幕亚洲区| www.偷拍.com| 伊人成人在线视频| 欧美久久综合性欧美| yiren22亚洲综合| 北条麻妃在线一区二区| 国产jzjzjz丝袜老师水多| 亚洲国产视频网站| 爱爱免费小视频| 久久精品99久久久| 亚洲一区 在线播放| 牛牛视频精品一区二区不卡| 日韩av黄色在线观看| 欧洲美女少妇精品| 欧美va日韩va| 中文字幕精品视频在线观看| 国产精品视频线看| 最新国产精品自拍| 免费看的黄色欧美网站| 亚洲一区综合| aaa国产精品视频| 国产成人精品优优av| 成人影院www在线观看| 精品嫩草影院久久| 丰满少妇xoxoxo视频| 国产精品国模大尺度视频| 亚洲成a人无码| 亚洲欧美久久久| 成人性做爰片免费视频| 日韩欧美影院| 成人xxxxx| 在线黄色的网站| 久久久国产在线视频| 手机看片一区二区三区| 欧美日韩dvd在线观看| 精品少妇theporn| 国产清纯美女被跳蛋高潮一区二区久久w| 黄色小视频免费网站| 99精品视频免费全部在线| 亚洲一区二区三区色| 久本草在线中文字幕亚洲| 国产精品主播视频| 精品极品在线| 欧美成人午夜剧场免费观看| 韩国中文字幕2020精品| 欧美mv和日韩mv国产网站| 波多野结衣一本一道| 亚洲国产精品影院| 91麻豆免费视频网站| 久久久精品2019中文字幕之3| 欧美又黄又嫩大片a级| 可以看av的网站久久看| 999一区二区三区| 国产精品成人一区二区不卡| 欧美成人蜜桃| 国产成人福利av| 91在线直播亚洲| av在线一区不卡| 欧美一级淫片播放口| 2024最新电影在线免费观看| 中文字幕久久久av一区| 三级无遮挡在线观看| 精品国产91亚洲一区二区三区婷婷| 中文在线最新版天堂| 欧美日韩国产麻豆| 校园春色 亚洲| 18成人在线观看| 国产在视频线精品视频| 国产欧美一区二区在线| 青青草成人免费视频| 不卡的av在线| 欧美午夜精品一区二区| 国产一区二区电影| 色姑娘综合天天| 久久99精品国产麻豆婷婷| 韩国视频一区二区三区| 久久亚洲影院| 国产精品亚洲αv天堂无码| 国产精品视频久久一区| 大陆极品少妇内射aaaaa| 亚洲精一区二区三区| 很污的网站在线观看| 亚洲福利电影| 国产69精品久久久久久久| 亚洲精品日韩久久| 黄色片网址在线观看| 国产亚洲一级| 日本一区二区黄色| 久久婷婷麻豆| 美女喷白浆视频| 麻豆一区二区三区| 伊人精品视频在线观看| 国产精品一区一区三区| 精品国产乱码久久久久夜深人妻| 成人夜色视频网站在线观看| 野战少妇38p| 91免费观看视频在线| 97超碰在线免费观看| 久久精品视频在线看| 国产极品视频在线观看| 亚洲欧洲一区二区三区| 久久久精品一区二区涩爱| 亚洲va韩国va欧美va| 欧美另类一区二区| 在线亚洲精品福利网址导航| 在线观看免费高清视频| 日韩一卡二卡三卡| 视频一区二区免费| 中文字幕久精品免费视频| 国产精品va在线观看视色| 欧美激情精品久久久久久免费印度| av老司机免费在线| 国产v综合v亚洲欧美久久| 色猫猫成人app| 91在线免费网站| 欧美日韩导航| 亚洲va韩国va欧美va精四季| 一本一道久久a久久精品蜜桃| 久久av综合网| 日韩精品电影一区亚洲| 激情图片中文字幕| 久久一区二区三区四区| 神马午夜精品91| 午夜精品久久久久久不卡8050| 日本精品入口免费视频| 欧美一级高清片| 欧美在线一卡| 久久久国产精品x99av| 欧美激情网站| 91美女高潮出水| 特黄特色欧美大片| 椎名由奈jux491在线播放| 亚洲久久一区| 网站在线你懂的| 91蝌蚪porny| 日本天堂中文字幕| 在线中文字幕一区二区| 亚洲精品97久久中文字幕| 亚洲视频自拍偷拍| 日本h片在线观看| 国产精品偷伦一区二区| 欧美日韩导航| 国产精品igao激情视频| 日韩成人精品视频| 人妻 日韩 欧美 综合 制服| 中文字幕在线一区| 无码人妻丰满熟妇奶水区码| 精品盗摄一区二区三区| 免费在线看黄| 国产精品国产三级国产专播精品人 | 99久久激情| 1024精品视频| 国产91在线观看| 黄色香蕉视频在线观看| 在线日韩国产精品| 色婷婷综合视频| 久久777国产线看观看精品| 精品美女一区| 欧美午夜精品久久久久久蜜| 亚洲国产日本| 午夜性福利视频| 亚洲色欲色欲www| 中文字幕av在线免费观看| 亚洲美女视频网| 激情网站在线| 97免费资源站| 欧美在线网站| 性久久久久久久久久久久久久| 国产精品欧美久久久久一区二区| 狠狠人妻久久久久久| 亚洲福利视频网站| av福利导福航大全在线| av免费观看久久| 你懂的成人av| 女教师高潮黄又色视频| 亚洲男人电影天堂| 99re只有精品| 欧美老女人xx| 国产欧美视频在线| www.亚洲一区二区| 国产最新精品免费| 日韩精品一区二区亚洲av性色 | 全球av集中精品导航福利| 人妻夜夜添夜夜无码av| 成人综合婷婷国产精品久久免费| 亚洲成人生活片| 日韩免费一区二区| 懂色av一区| 精品国产综合| 噜噜噜91成人网| b站大片免费直播| 欧洲精品一区二区三区在线观看| 成人高潮成人免费观看| 国产精品露脸自拍| 久久国产精品成人免费观看的软件| 欧美婷婷精品激情| 综合久久国产九一剧情麻豆| 国产夫妻自拍av| 国产69精品久久久久99| 欧美一性一交| 国产a级片免费观看| 中文字幕国产一区| 99久久精品国产成人一区二区 | 欧美日韩一区二区视频在线| 老牛嫩草一区二区三区日本| 国产一二三av| 欧美大片拔萝卜| 韩国精品一区| 五月婷婷综合色| 国产九九视频一区二区三区| 手机在线免费看片| 日韩午夜免费视频| 国产精品久久无码| 在线观看91精品国产入口| 午夜视频在线| 高清视频一区| 久久久久久久欧美精品| 国产91在线播放九色| 日韩精品一区二区在线观看| 在线视频cao| 99热一区二区三区| 99久久综合精品| 欧美性受xxx黑人xyx性爽| 久久亚洲欧美日韩精品专区| 欧美wwwwww| 69久久久久久| 亚洲国产成人高清精品| 丁香婷婷在线观看| 国产成人女人毛片视频在线| 乱码第一页成人| 唐朝av高清盛宴| 在线播放国产精品| 粉嫩一区二区三区四区公司1| 青青青在线视频免费观看| 亚洲一区在线视频|