Rust程序員一覺(jué)醒來(lái)都懵了:審核團(tuán)隊(duì)集體辭職,發(fā)生甚么事了?
本文經(jīng)AI新媒體量子位(公眾號(hào)ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)聯(lián)系出處。
昨夜,Rust編程語(yǔ)言的審核團(tuán)隊(duì)突然宣布辭職,且即刻生效。他們?cè)贕itHub的pull request上發(fā)出了該聲明。

辭職聲明來(lái)得如此突然,措辭又比較嚴(yán)厲,廣大程序員看到這則聲明后“一臉懵逼”,而又不免好奇。
由于目前該pull request頁(yè)面已鎖定,他們只能移步至Reddit的Rust子版塊發(fā)帖討論。
這一突如其來(lái)的事件迅速成了國(guó)外程序員圈最熱話題。

Rust,這個(gè)連續(xù)6年獲得程序員最喜愛(ài)的編程語(yǔ)言,其內(nèi)部團(tuán)隊(duì)出現(xiàn)了哪些裂痕?
到底發(fā)生什么事了?
“求內(nèi)幕”成了社區(qū)吃瓜群眾最關(guān)心的話題,但沒(méi)有人在帖子中透露細(xì)節(jié)。
不過(guò),從撰寫辭職信的Andrew Gallant社交網(wǎng)絡(luò)上能找到一點(diǎn)蛛絲馬跡。
原來(lái)雙方的沖突由來(lái)已久,并不是一朝一夕間突然爆發(fā)的。尤其是亞馬遜AWS的介入,讓雙方?jīng)_突進(jìn)一步加劇。
今年2月,Rust基金會(huì)成立,由亞馬遜AWS、谷歌、華為、微軟、Mozilla五家公司為創(chuàng)始成員。
今年9月,AWS團(tuán)隊(duì)開(kāi)源戰(zhàn)略與營(yíng)銷負(fù)責(zé)人Matt Asay在InfoWorld上發(fā)表了一篇文章《Rust的未來(lái)》。

Rust核心團(tuán)隊(duì)成員Steve Klabnik轉(zhuǎn)發(fā)了這篇文章,他寫道:
我拒絕讓亞馬遜定義Rust。

Steve Klabnik還認(rèn)為,亞馬遜正在逐漸侵蝕Rust團(tuán)隊(duì),主要的表現(xiàn)是:
1、亞馬遜雇傭了Rust團(tuán)隊(duì)的幾名成員,其中包括編譯器團(tuán)隊(duì)負(fù)責(zé)人、語(yǔ)言團(tuán)隊(duì)負(fù)責(zé)人。
2、亞馬遜決定不設(shè)立Rust基金會(huì)ED,這意味著主席將在Rust基金會(huì)中擁有巨大的權(quán)力。
他認(rèn)為,亞馬遜正在采取措施將核心團(tuán)隊(duì)邊緣化。
后來(lái)文章被Matt Asay修改,并在末尾附注聲明:
這篇文章的前一個(gè)版本正確地指出Rustacean原則是以亞馬遜原則為藍(lán)本的,但無(wú)意中可能暗示亞馬遜在某種程度上對(duì)Rust的開(kāi)發(fā)負(fù)責(zé)。亞馬遜雇傭了多名Rust維護(hù)者和貢獻(xiàn)者,但它只是眾多有員工參與的公司之一。
Rust庫(kù)團(tuán)隊(duì)負(fù)責(zé)人Mara Bos的觀點(diǎn)卻與之相反,她認(rèn)為Steve的觀點(diǎn)“簡(jiǎn)直是胡說(shuō)八道”。
Steve說(shuō)的“核心團(tuán)隊(duì)”變得不那么重要了,這是絕對(duì)正確的。但這并不是因?yàn)閬嗰R遜正在接管。
我認(rèn)為,既不該讓核心團(tuán)隊(duì),也不該讓亞馬遜團(tuán)隊(duì)來(lái)領(lǐng)導(dǎo)或定義Rust。
Andrew Gallant最后兩條Twitter便是轉(zhuǎn)發(fā)Mara Bos的觀點(diǎn)。

根據(jù)Rust官方的《行為守則》,Rust審核團(tuán)隊(duì)的作用是幫助“遵守行為守則和社區(qū)標(biāo)準(zhǔn)”,而現(xiàn)在他們無(wú)法做到這一點(diǎn),因?yàn)楹诵膱F(tuán)隊(duì)的權(quán)利似乎超出了界限。
既然如此,審核團(tuán)隊(duì)自然也就無(wú)法約束核心團(tuán)隊(duì)。看來(lái)是雙方在權(quán)利和責(zé)任問(wèn)題上發(fā)生了爭(zhēng)吵。而AWS的問(wèn)題不過(guò)是雙方開(kāi)始角力的導(dǎo)火索。
另一位“局外人”System Initiative公司CEO也發(fā)表了自己的看法:
他認(rèn)為Rust核心團(tuán)隊(duì)權(quán)力過(guò)大,核心團(tuán)隊(duì)管理著社區(qū)的各個(gè)方面,但是他們之外的人卻無(wú)法決定誰(shuí)加入核心團(tuán)隊(duì),或者被踢出核心團(tuán)隊(duì),從而在Rust社區(qū)形成了一種“寡頭政治”。

截至目前,Rust臨時(shí)團(tuán)隊(duì)緊急成立,接管辭職三人的工作。

由于涉事雙方都沒(méi)有給出事件的細(xì)節(jié),網(wǎng)友只能憑借靠猜測(cè)來(lái)“吃瓜”。
一些程序員認(rèn)為,Rust團(tuán)隊(duì)的“瓜”貌似比其他編程語(yǔ)言社區(qū)多出不少。
從2016年開(kāi)始,Rust在每年的Stack Overflow年度評(píng)選中都當(dāng)選為最受歡迎編程語(yǔ)言,而太多的沖突戲份對(duì)于技術(shù)團(tuán)隊(duì)而言可能并不是什么好事。