你認(rèn)為開(kāi)源人的“底線”是什么?你如何看待開(kāi)源社區(qū)中,項(xiàng)目作者、維護(hù)者和使用者之間的關(guān)系?歡迎在評(píng)論區(qū)留言討論~
相信不少小伙伴,尤其是開(kāi)發(fā)者,都對(duì)開(kāi)源多多少少有所耳聞,甚至親身使用、參與過(guò)開(kāi)源軟件的開(kāi)發(fā)。在使用過(guò)程中,開(kāi)源軟件給我們最直觀的印象就是免費(fèi)和自由,也就是使用者可以在遵守開(kāi)源軟件許可證的情況下免費(fèi)讓這些開(kāi)源軟件為我們的目的服務(wù),甚至在它們的基礎(chǔ)上進(jìn)行二次開(kāi)發(fā)。這也意味著大多數(shù)開(kāi)源軟件都是它們的作者以及社區(qū)中貢獻(xiàn)者們默默“為愛(ài)發(fā)電”的成果。但是,面對(duì)著需要頻繁維護(hù)的項(xiàng)目、層出不窮的Issue和問(wèn)題,以及寥寥無(wú)幾的收入,開(kāi)源人的“愛(ài)會(huì)消失”嗎?
前段時(shí)間,名為Joel Denning的開(kāi)源開(kāi)發(fā)者發(fā)出一篇題為“My boundaries as an open source developer”(“我作為一名開(kāi)源開(kāi)發(fā)者的底線”)的博文在網(wǎng)絡(luò)上引發(fā)了大家熱議。文中,Joel Denning列舉了一系列他作為開(kāi)源項(xiàng)目作者和維護(hù)者的這一路所遇到的“下頭”瞬間。盡管作為一名開(kāi)源人,他最初對(duì)開(kāi)源的熱愛(ài)無(wú)可厚非,但時(shí)間久了,任何人都會(huì)感到疲憊。因此,他認(rèn)為開(kāi)源人也需要有自己的底線,他們并不是一塊磚,哪里需要哪里搬。這個(gè)觀點(diǎn)在論壇中引起了大量開(kāi)源參與者的討論和共鳴。
讓我們先一起看看Joel Denning都說(shuō)了些什么。
“我愛(ài)開(kāi)源,但我真的很累”
文章的開(kāi)篇,Joel Denning就表示了他熱愛(ài)并相信開(kāi)源。最初他也會(huì)耐心地逐一回復(fù)別人給他的留言,幫助社區(qū)內(nèi)的成員解決他們的Issue和問(wèn)題。但是,隨著項(xiàng)目使用者和社區(qū)內(nèi)人數(shù)越來(lái)越多,慢慢地他開(kāi)始感覺(jué)到力不從心。他說(shuō)道:“我每周都會(huì)收到幾十個(gè)不同的留言,讓我回答他們的問(wèn)題,給他們技術(shù)支持,修復(fù)bug或構(gòu)建新功能等等“。
這類留言如今已經(jīng)成為Joel Denning的負(fù)擔(dān),因?yàn)檫@些留言使他感覺(jué)到別人在要求他做事。這也使他時(shí)常萌生出“逃離開(kāi)源”的想法?!皬?020年左右開(kāi)始,這種逃離開(kāi)源的想法使我花在維護(hù)開(kāi)源項(xiàng)目中的精力減少了一半以上,因?yàn)檫@些要求的確讓我很有壓力?!盝oel Denning回憶道。
談到自己倍感壓力的原因,Joel Denning列出了以下幾點(diǎn):
每天都要同時(shí)和很多人打交道,卻從來(lái)沒(méi)有和他們中的任何一個(gè)人有過(guò)穩(wěn)定的關(guān)系。
每天收件箱都會(huì)有很多收件,作為強(qiáng)迫癥不看的話感到很難受。
參與開(kāi)源的同時(shí)生活中也擔(dān)負(fù)著其它責(zé)任。
因?yàn)榭吹阶约旱拈_(kāi)源項(xiàng)目使很多企業(yè)受益,自己卻沒(méi)有收到應(yīng)有的回報(bào)。
感覺(jué)到別人的奉承只是想利用自己來(lái)達(dá)到他們的目的,對(duì)此很失望。
“我不欠你的,所以別給我提要求”
面對(duì)這些壓力,Joel Denning漸漸地總結(jié)出了自己的底線來(lái)幫助自己在精疲力竭的情況下繼續(xù)在開(kāi)源環(huán)境中生存,而不被淹沒(méi)。他在文章中列出了以下三條“紅線”:
你沒(méi)有資格要求我回應(yīng)你的留言。
你沒(méi)有資格讓我為你做你認(rèn)為重要的工作。
你無(wú)權(quán)給我設(shè)期限,如果你的系統(tǒng)出現(xiàn)問(wèn)題,與我無(wú)關(guān)。哪怕我一天、一周甚至一個(gè)月不回復(fù)你,我也不欠你任何東西。
同時(shí),Joel Denning還仔細(xì)地列出了開(kāi)源社區(qū)的參與者們?cè)谑裁辞闆r下可以/不可以直接給他發(fā)消息,以及什么時(shí)候可以在GitHub、Slack中提及他??偟膩?lái)說(shuō),任何以給他提要求為動(dòng)機(jī)的對(duì)話都不要私信他。這包括要求他Review PR,修復(fù)Bug,創(chuàng)建新功能,發(fā)版,咨詢他軟件的使用方法等… 同時(shí),Joel Denning也提到了他會(huì)關(guān)注他維護(hù)的GitHub Repo以及Slack,并且會(huì)在他愿意的時(shí)候回復(fù)里面的消息,因此,一般情況下沒(méi)有必要在消息中提及他。
論壇中引發(fā)大量討論
Joel Denning的博文在論壇中引發(fā)了大量討論和共鳴,很多網(wǎng)友都表示在開(kāi)源中有過(guò)類似的經(jīng)歷并且能感受到Joel Denning的無(wú)奈。同時(shí),他們也分享了各自在經(jīng)營(yíng)開(kāi)源項(xiàng)目時(shí)遇到的“大無(wú)語(yǔ)”事件以及他們對(duì)開(kāi)源“底線”的看法。
ID為Jurassic的網(wǎng)友說(shuō):“我之前也有專職維護(hù)開(kāi)源項(xiàng)目的經(jīng)歷,剛開(kāi)始也是熱情飽滿,但是不到兩年,這份工作把我的熱情消耗殆盡?!边@其中最主要的原因是開(kāi)源用戶不斷地通過(guò)私信和郵件給他提各種問(wèn)題和需求,但提的很多問(wèn)題在項(xiàng)目文檔中都可以找到。而當(dāng)他對(duì)這些問(wèn)題不予回復(fù)或回復(fù)不及時(shí),社區(qū)中就會(huì)有人給他惡意評(píng)論甚至對(duì)他進(jìn)行人身攻擊。因此,最后他不堪重負(fù),從此徹底放棄了開(kāi)源。
ID為Wildmanx的網(wǎng)友分享到:“我們可以從開(kāi)源許可證中理解開(kāi)源的底線?!彼J(rèn)為開(kāi)源許可中闡明了項(xiàng)目作者和使用者的權(quán)力和責(zé)任。使用者可以免費(fèi)、自由地使用作者提供的開(kāi)源軟件。但與此同時(shí),開(kāi)源作者對(duì)軟件不負(fù)任何責(zé)任,所以任何人沒(méi)有權(quán)力要求項(xiàng)目作者或維護(hù)者提供任何服務(wù),這就是開(kāi)源的底線。
同時(shí),也有網(wǎng)友提出了不同的看法。名為Stdbrouw的網(wǎng)友認(rèn)為管理預(yù)期比設(shè)立底線更重要,他提出:“假如一個(gè)項(xiàng)目標(biāo)明了It is no longer maintained,使用者們也不會(huì)再給作者提出各種需求,同時(shí),多數(shù)人也不會(huì)再使用這個(gè)項(xiàng)目”。使用者之所以會(huì)提出各種需求,是因?yàn)樵谧畛蹰_(kāi)源項(xiàng)目作者給了他們高預(yù)期,他們相信項(xiàng)目會(huì)大有可為。因此,假如開(kāi)源項(xiàng)目作者不想花費(fèi)過(guò)多精力在項(xiàng)目維護(hù)上,最初就不要給使用者們太高預(yù)期。
結(jié)語(yǔ)
在看完Joel Denning的博文和網(wǎng)友們的留言后,筆者聯(lián)想到了之前Faker.js作者M(jìn)arak刪庫(kù)跑路的事件。雖然因?yàn)樾睦聿黄胶?,?duì)開(kāi)源項(xiàng)目動(dòng)手腳從而傷害使用者利益的做法固然不對(duì),但站在開(kāi)源項(xiàng)目作者的角度,他們?yōu)榱司S護(hù)項(xiàng)目付出了多少心血或許只有他們自己知道。所以,筆者也想把這些問(wèn)題拋給大家:
你在開(kāi)源中遇到過(guò)什么類似的“大無(wú)語(yǔ)”事件?
你如何看待開(kāi)源人的“底線”?
你如何看待開(kāi)源社區(qū)中,項(xiàng)目作者、維護(hù)者和使用
關(guān)鍵詞:
- 發(fā)力蛋制品 勁仔食品小蛋圓圓鵪鶉蛋入圍iSEE全球創(chuàng)新品牌百?gòu)?qiáng)榜
- 新捷途X70S顏值與實(shí)力全面升級(jí),將于4月29日發(fā)布預(yù)售
- 奶茶行業(yè)品牌多、競(jìng)爭(zhēng)大 冰雪時(shí)光靠什么贏得掌聲?
- 千千惠生活全國(guó)上線“隨心退”功能,消費(fèi)者可無(wú)條件隨時(shí)退款
- 杭州臨平區(qū):創(chuàng)建市場(chǎng)疫情防控“三色”預(yù)警分類管理機(jī)制 動(dòng)態(tài)防控監(jiān)測(cè)預(yù)警
- 海南開(kāi)展防止一次性不可降解塑料制品入島聯(lián)合執(zhí)法行動(dòng) 對(duì)當(dāng)事人立案調(diào)查
- 河北保定市場(chǎng)監(jiān)管局創(chuàng)新應(yīng)用信用分級(jí)分類監(jiān)管 提升監(jiān)管效能助力營(yíng)商環(huán)境優(yōu)化
- 原料新鮮 用料扎實(shí) 冰雪時(shí)光穩(wěn)扎茶飲下沉市場(chǎng)
- 陜西省市場(chǎng)監(jiān)管局連續(xù)三年榮獲平安陜西建設(shè)先進(jìn)集體 充分發(fā)揮市場(chǎng)監(jiān)管職能優(yōu)勢(shì)
- 浙江杭州:西湖食品安全風(fēng)險(xiǎn)綜合治理中心掛牌成立 健全機(jī)制規(guī)范運(yùn)行為
- 湖北恩施州鶴峰縣市場(chǎng)監(jiān)管局開(kāi)展進(jìn)口水果排查專項(xiàng)行動(dòng) 加強(qiáng)宣傳引導(dǎo)
- 寧夏青銅峽市場(chǎng)監(jiān)管局:擰緊節(jié)日食藥“安全閥” 確保節(jié)日期間市場(chǎng)安全穩(wěn)定
- 北京東城對(duì)轄區(qū)旅游客運(yùn)企業(yè)開(kāi)展專項(xiàng)聯(lián)合檢 營(yíng)造和諧市場(chǎng)環(huán)境
- 安徽開(kāi)展專項(xiàng)執(zhí)法查處濫用行政權(quán)力行為 共同營(yíng)造公平競(jìng)爭(zhēng)良好社會(huì)環(huán)境
- 安徽啟動(dòng)2022年春茶地理標(biāo)志保護(hù)專項(xiàng)行動(dòng) 促進(jìn)茶產(chǎn)業(yè)高質(zhì)量發(fā)展
- 吉林:開(kāi)展知識(shí)產(chǎn)權(quán)代理行業(yè)“藍(lán)天”專項(xiàng)整治行動(dòng) 促進(jìn)知識(shí)產(chǎn)權(quán)服務(wù)業(yè)健康發(fā)展
- 福建福州:宣傳知識(shí)產(chǎn)權(quán)法律知識(shí) 全方位推進(jìn)地方高質(zhì)量發(fā)展超越
- 遼寧撫順?lè)e極建設(shè)知識(shí)產(chǎn)權(quán)強(qiáng)市 建設(shè)知識(shí)產(chǎn)權(quán)強(qiáng)市為目標(biāo)
- 2021年全國(guó)公共服務(wù)質(zhì)量監(jiān)測(cè)情況發(fā)布 南京以總體滿意度?排名第一
- 立案20件!安徽嚴(yán)查哄抬物價(jià)等價(jià)格違法行為 督促經(jīng)營(yíng)者守法經(jīng)營(yíng)
- 杭州臨平區(qū):創(chuàng)建市場(chǎng)疫情防控“三色”預(yù)警分類管理
- 海南開(kāi)展防止一次性不可降解塑料制品入島聯(lián)合執(zhí)法行
- 河北保定市場(chǎng)監(jiān)管局創(chuàng)新應(yīng)用信用分級(jí)分類監(jiān)管 提
- 陜西省市場(chǎng)監(jiān)管局連續(xù)三年榮獲平安陜西建設(shè)先進(jìn)集體
- 浙江杭州:西湖食品安全風(fēng)險(xiǎn)綜合治理中心掛牌成立
- 湖北恩施州鶴峰縣市場(chǎng)監(jiān)管局開(kāi)展進(jìn)口水果排查專項(xiàng)行
- 寧夏青銅峽市場(chǎng)監(jiān)管局:擰緊節(jié)日食藥“安全閥” 確
- 北京東城對(duì)轄區(qū)旅游客運(yùn)企業(yè)開(kāi)展專項(xiàng)聯(lián)合檢 營(yíng)造和
- 安徽開(kāi)展專項(xiàng)執(zhí)法查處濫用行政權(quán)力行為 共同營(yíng)造公
- 安徽啟動(dòng)2022年春茶地理標(biāo)志保護(hù)專項(xiàng)行動(dòng) 促進(jìn)茶產(chǎn)
- 1 發(fā)力蛋制品 勁仔食品小蛋圓圓鵪鶉蛋入圍iSEE全球創(chuàng)
- 2 新捷途X70S顏值與實(shí)力全面升級(jí),將于4月29日發(fā)布預(yù)售
- 3 奶茶行業(yè)品牌多、競(jìng)爭(zhēng)大 冰雪時(shí)光靠什么贏得掌聲?
- 4 千千惠生活全國(guó)上線“隨心退”功能,消費(fèi)者可無(wú)條件
- 5 杭州臨平區(qū):創(chuàng)建市場(chǎng)疫情防控“三色”預(yù)警分類管理
- 6 海南開(kāi)展防止一次性不可降解塑料制品入島聯(lián)合執(zhí)法行
- 7 河北保定市場(chǎng)監(jiān)管局創(chuàng)新應(yīng)用信用分級(jí)分類監(jiān)管 提
- 8 原料新鮮 用料扎實(shí) 冰雪時(shí)光穩(wěn)扎茶飲下沉市場(chǎng)
- 9 陜西省市場(chǎng)監(jiān)管局連續(xù)三年榮獲平安陜西建設(shè)先進(jìn)集體
- 10 浙江杭州:西湖食品安全風(fēng)險(xiǎn)綜合治理中心掛牌成立