精品欧美一区二区三区在线观看 _久久久久国色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在线播放dvd| 九色视频网站在线观看| 加勒比av一区二区| 91极品女神在线| 久久久久亚洲AV成人无在| 欧美影院视频| 一本到一区二区三区| 制服丝袜综合日韩欧美| 天天操天天干天天| 美女任你摸久久| 国内精品小视频在线观看| 欧美人与性囗牲恔配| 日韩激情综合| 91福利视频网站| 亚洲精品蜜桃久久久久久| 国产视频第一区| 国产98色在线|日韩| 国产精品美女www爽爽爽视频| 欧美被狂躁喷白浆精品| 成人3d动漫在线观看| 精品成人在线观看| 国产又黄又猛的视频| 偷拍中文亚洲欧美动漫| 玉米视频成人免费看| 亚洲高清精品中出| 婷婷亚洲一区二区三区| 国产自产高清不卡| 国产精品成人一区| 精品成人av一区二区在线播放| 婷婷亚洲图片| 国产午夜精品视频| 影音先锋人妻啪啪av资源网站| 国产精品欧美一区二区三区不卡| 色综合久久久久综合| 少妇人妻大乳在线视频| 香蕉久久aⅴ一区二区三区| 国产精品丝袜在线| 欧美一区二区三区成人久久片| 日本黄色三级视频| 国产成+人+日韩+欧美+亚洲| 国产中文日韩欧美| 中文字幕网址在线| 日韩激情一区二区| 日本精品中文字幕| 成人免费视频毛片| 亚洲乱码久久| 欧美精品激情在线| 久久免费小视频| 欧美激情自拍| 欧美大学生性色视频| 无码黑人精品一区二区| 日本道在线观看| 欧美中文字幕一区二区| 亚洲视频在线免费观看| a毛片毛片av永久免费| 琪琪久久久久日韩精品| 日韩av中文在线| 老熟妇精品一区二区三区| 国产精品巨作av| 亚洲精品在线免费观看视频| 日本五十肥熟交尾| 欧美在线导航| 亚洲免费福利视频| 久久亚洲AV无码专区成人国产| 精品中文一区| 中文字幕精品一区二区精品| а天堂中文在线资源| 欧美一区三区| 久久天天躁狠狠躁夜夜av| 成人免费视频国产免费观看| 欧美+亚洲+精品+三区| 欧美激情亚洲精品| 久草视频在线观| 久久九九电影| 国产日韩精品入口| 性生活黄色大片| 99久久精品国产观看| 欧美日韩一区二区视频在线观看| 美女欧美视频在线观看免费 | 日韩一区二区三区在线观看视频| 99久精品国产| 五码日韩精品一区二区三区视频| 在线视频1区2区| 亚洲一区在线视频观看| 国产免费黄色av| 农村妇女一区二区| 日韩欧美国产高清| 国产成人av一区二区三区不卡| 日本熟女一区二区| 日韩理论电影| 欧美丰满少妇xxxx| 潘金莲一级淫片aaaaaa播放| 激情综合网最新| 国产乱子伦精品| 国产最新视频在线观看| 亚洲精品视频自拍| 国产成人精品视频免费看| 欧美成人aaa| 亚洲国产精品99久久| 波多野吉衣中文字幕| 91高清一区| 青青久久aⅴ北条麻妃| 国产情侣在线播放| 久久久噜噜噜久久中文字幕色伊伊| 在线看成人av电影| 在线免费av资源| 日韩欧美在线影院| 美女被到爽高潮视频| 欧美三级第一页| 国产精品一区二区久久| 蜜桃视频污在线观看| 中文字幕欧美一区| 日本xxxxxxx免费视频| 亚洲码欧美码一区二区三区| wwww国产精品欧美| 亚洲欧美影院| 天堂av在线| 久久国产精品成人免费观看的软件| 亚洲精品国产suv| 亚洲视频重口味| 日韩精品成人一区二区三区| 国产在线精品一区二区中文| 国产写真视频在线观看| 在线一区二区三区做爰视频网站| 日韩 中文字幕| 欧美精品一卡| 国产精品视频一区国模私拍 | 少妇影院在线观看| 奇米精品一区二区三区四区| 鲁鲁视频www一区二区| 欧洲黄色一区| 91精品蜜臀在线一区尤物| 香蕉久久久久久久| 日韩制服丝袜先锋影音| 久久66热这里只有精品| 成年网站在线视频网站| 一区二区激情小说| av亚洲天堂网| 日本欧美国产| 国产成人鲁鲁免费视频a| 天天舔天天干天天操| 亚洲国产另类av| 免费看三级黄色片| 欧美精品首页| 粉嫩av四季av绯色av第一区| 丝袜在线观看| 日韩欧美在线不卡| 国产1区2区3区4区| 国产不卡免费视频| 美脚丝袜脚交一区二区| 麻豆一区二区| 2021久久精品国产99国产精品| 天天综合网在线| 欧美视频在线免费| 亚洲精品乱码久久久久久久久久久久 | 久久精品国产免费| 正在播放国产精品| 91无套直看片红桃在线观看| 国产精品a久久久久| 国产精品18毛片一区二区| 久久不射影院| 日韩大片在线观看视频| 日韩视频在线观看一区| 国产丝袜欧美中文另类| 天堂中文视频在线| 久久久加勒比| 久久亚洲精品成人| 成 人 黄 色 片 在线播放| 一区二区欧美精品| av在线播放网址| 蜜桃av综合| 亚洲图色在线| 日本一区影院| 26uuu国产精品视频| 牛牛澡牛牛爽一区二区| 欧美日韩国产乱码电影| 青娱乐av在线| 久久毛片高清国产| 午夜激情影院在线观看| 精品动漫一区| 欧日韩一区二区三区| 欧美亚洲黄色| 992tv成人免费视频| 国产福利小视频在线| 欧美一级在线视频| 国产69精品久久久久久久久久| 中文一区二区在线观看| 日本少妇一级片| 久久精品主播| 欧美国产视频一区| 国产精品欧美在线观看| 亚洲xxxxx性| 蜜桃精品在线| 欧美成人免费全部观看天天性色| 国产性生活视频| 亚洲欧美激情小说另类| 国产国语性生话播放| 韩国av一区二区三区在线观看| 人人干视频在线| 久久国产成人午夜av影院宅| 国内精品久久久久久久果冻传媒| yw.尤物在线精品视频| 久久久免费在线观看| av色图一区| 精品偷拍各种wc美女嘘嘘| 一级特黄色大片| 日韩精品91亚洲二区在线观看 | 国产日韩欧美夫妻视频在线观看| av3级在线| 久久九九免费视频| 久久久久久久影视| 精品国产精品一区二区夜夜嗨| 中文字幕在线2019| 欧美日韩在线视频首页| 免费毛片在线播放免费| 欧美激情一区二区三区| 人妻少妇精品视频一区二区三区| 国产一区二区三区久久久| 能看的毛片网站| 99精品国产在热久久下载| 在线精品日韩| 日韩大片在线观看| 欧美一二三区| 天海翼亚洲一区二区三区| 成人免费视频网站入口| 欧美亚洲二区| 国产精品老女人精品视频| 91精品论坛| 久久久中精品2020中文| av免费在线免费| 国产一区二区三区在线| 日本在线丨区| 国产午夜精品麻豆| 免费看日韩av| 精品欧美一区二区三区精品久久| 国产偷拍一区二区| 6080亚洲精品一区二区| 国产一区二区三区中文字幕| 欧美性三三影院| 久草视频在线免费| 欧美在线观看视频一区二区| 无码人妻精品一区二区三区9厂| 无吗不卡中文字幕| wwwwww国产| 欧美午夜激情视频| 国产精品久久久久久人| 色婷婷综合久久久| 国产91av在线播放| 欧美在线视频全部完| 国产午夜无码视频在线观看 | 中文字幕一二三四| 欧美日韩一区二区三区四区五区| 欧美日韩电影一区二区三区| 欧美午夜三级| 国产日韩在线免费| 亚洲三级在线| www.久久爱.cn| 久久精品色播| 久久综合中文色婷婷| 国产精品羞羞答答在线观看 | 色综合久久久无码中文字幕波多| 国产精品一区二区三区99| 亚洲一级片av| 国产成a人亚洲精品| 7788色淫网站小说| 久久久国际精品| 日本精品久久久久中文| 亚洲欧美日韩成人高清在线一区| 免费三片在线播放| 欧美日韩精品在线视频| 亚洲欧美日韩一区二区三区四区| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 66视频精品| 永久免费看av| 一本久久综合| 久热在线视频观看| 成人网在线播放| 无码少妇精品一区二区免费动态| 国产精品视频一二三区| 久久久久久久中文字幕| 欧美性高跟鞋xxxxhd| ,一级淫片a看免费| 亚洲第一国产精品| 97视频在线观看网站| 欧美日韩爱爱视频| 日韩三级影视| 成人免费视频网址| 小说区图片区色综合区| 亚洲一区三区| 99国产精品| 亚洲午夜精品一区| 99re这里只有精品首页| 开心激情五月网| 色又黄又爽网站www久久| 国产精品欧美久久久久天天影视| 日韩免费高清av| 懂色av中文在线| 欧美高清视频一区二区| 成人免费一区| 精品网站在线看| 亚洲国产精品久久久天堂 | 日韩成人一级片| 中文字幕人妻一区| 国产精品久久久久久久浪潮网站 | 91电影在线播放| 91av视频在线免费观看| 国产精品欧美一区二区三区不卡 | 久久久国产精品久久久| 国产女主播一区| 97免费在线观看视频| 欧美一区二区三区免费| wwwxxx在线观看| 日韩av电影手机在线观看| av综合网页| 免费成人深夜夜行网站视频| 日韩国产欧美在线观看| 制服丝袜第二页| 亚洲不卡一区二区三区| 精品人妻无码一区二区| 少妇高潮久久77777| 欧美电影免费观看高清完整| 国产精品视频福利| 欧美日韩国产色综合一二三四| 狠狠操狠狠干视频| 国产欧美视频一区二区三区| 久久久久久久久久久久久av| 精品国产伦一区二区三区免费| a级网站在线播放| 91欧美激情另类亚洲| 三区四区不卡| 午夜精品中文字幕| 国产精品乱码一区二区三区软件 | 日韩精品成人一区二区在线| 亚洲av片不卡无码久久| 午夜在线成人av| 囯产精品一品二区三区| 欧美一区二区三区爱爱| 午夜免费视频在线国产| 国产精品丝袜久久久久久不卡| 欧美精品系列| 99热这里只有精品在线播放| 国产视频一区二区在线观看| 波多野结衣电影在线播放| 亚洲色图第三页| 亚洲电影有码| 亚洲一二区在线| 久久se精品一区精品二区| www.黄色com| 日韩一区二区在线观看| 欧美大片黄色| 国产一区视频观看| 国产欧美短视频| 国产在线观看中文字幕| 亚洲欧洲av在线| 99热这里只有精品99| 欧美人在线视频| 久久大胆人体视频| 精品中文字幕av| 欧美激情一区二区三区蜜桃视频 | 黄视频免费在线看| 久热国产精品视频一区二区三区| 日本人妖一区二区| 黑人操日本美女| 欧美成人高清电影在线| 草草在线视频| 日韩欧美亚洲区| 国产一区999| 国产精品1234区| 亚洲一级片在线看| 国产精品欧美一区二区三区不卡| 国产一区二区三区乱码| wwww国产精品欧美| 国产精品久久婷婷| 97色在线播放视频| 色综合天天爱| 在线播放av网址| 91精品办公室少妇高潮对白| 国产原创精品视频| 久久精品aaaaaa毛片| 免费黄网站欧美| 国产精品第108页| 国产一区二区欧美日韩| 涩爱av色老久久精品偷偷鲁| heyzo国产| 亚洲丝袜精品丝袜在线| 婷婷五月综合久久中文字幕| 国产精品吴梦梦| 在线观看的日韩av| 九一在线免费观看| 亚洲成人网av| 四虎国产精品免费久久5151| 欧美日韩成人免费视频| 国产精品国产三级国产三级人妇 | 一区二区三区视频在线| 91精品啪在线观看国产手机 | 国产成人啪免费观看软件|