阿里OceanBase GitHub點贊送禮引爭議,CTO道歉,賈揚清、李沐討論
提到國內(nèi)自研數(shù)據(jù)庫,阿里巴巴推出的云數(shù)據(jù)庫 OceanBase 肯定不可繞過。
OceanBase 是阿里巴巴和螞蟻金服 100% 自主研發(fā)的金融級分布式關系數(shù)據(jù)庫。
2019 年 10 月,OceanBase 刷榜 TPC-C 排行榜,打破了由 Oracle 保持了 9 年之久的世界記錄,成為首個登頂該榜單的中國數(shù)據(jù)庫產(chǎn)品;2020 年 5 月,OceanBase 再度打破了自己保持的世界紀錄,性能分數(shù)首次突破 7.07 億,相比 2019 年大幅提升近 11 倍。
這么一款備受業(yè)內(nèi)關注的國產(chǎn)數(shù)據(jù)庫,當前在 GitHub 中 star 量為 3.7k。

項目地址:https://github.com/oceanbase/oceanbase
OceanBase 取得的成績對國內(nèi)自研數(shù)據(jù)庫的崛起無疑具有重大的積極影響。然而,近日發(fā)生的一件事情卻讓圈內(nèi)人士大吃了一驚。
據(jù)稱,10 月 23 日下午,OceanBase 參加了一個《云原生開放日》的活動,社區(qū)負責運營的同學現(xiàn)場發(fā)起了一個 GitHub 點贊 Star 送禮物的互動活動。從下圖中看到,在 GitHub 上對 OceanBase 項目點贊,從點贊 1 到點贊 20,點贊者從就會獲得相應的禮物。

圖源:知乎提問。
OceanBase 在社區(qū)拉贊的做法遭到了網(wǎng)友大量的吐槽。事件持續(xù)發(fā)酵后,OceanBase CTO 楊傳輝在知乎發(fā)文致歉,阿里巴巴副總裁賈揚清也表明了自己的態(tài)度。
CTO 楊傳輝致歉、賈揚清回復
開源刷 Star 量一直是一件備受吐槽的行為。
事件一出,OceanBase CTO 楊傳輝很快發(fā)文致歉,承認這種送禮獲取點贊的互動做法是錯誤的。他表示 OceanBase 團隊完全認同開發(fā)者和用戶的點贊是忠于技術本身,并接受大家的批評。
楊傳輝表示,OceanBase 連夜進行了內(nèi)部自查。這是開源社區(qū)團隊第一次做「點贊 Star 送禮」的互動活動,OceanBase 保證之前沒有這樣的事情,今后也絕不允許這樣的事情再發(fā)生。未來 OceanBase 將深刻反思團隊的管理,培養(yǎng)團隊正確的開源意識,堅信極客和開源精神,認真對待每一個開發(fā)者的問題和建議,共同推動 OceanBase 開源社區(qū)的發(fā)展,為中國開源生態(tài)貢獻一份力量。

此次吐槽事件的背后,折射出的是開源技術產(chǎn)品的評判指標問題。GitHub 上的 star 量一直被認為是技術項目的評判指標:star 量越高,項目的含金量也就越高。
但技術公司主導的產(chǎn)品開源往往會變成一個更復雜的問題。對此,阿里巴巴副總裁賈揚清知乎上為此事道歉并就開源項目的問題發(fā)表了自己的看法:

指標在作為評判標準的同時,也成了推動開源的動力之一。但用類似于營銷的刷 star 量來提升項目價值和競爭力的行為顯然是不可取的。賈揚清說開源本身需要熱情:「倉廩實而知禮節(jié),飽暖思開源」。作為一位技術 leader,他表示在長期堅持開源治理的同時也希望能夠設計出更好的開源評判制度。
在開源越來越受關注的今天,此事在知乎上也引起了大家的熱議。
如亞馬遜資深首席科學家李沐博士評論稱把 Github Star 量這些指標作為 KPI 有很大問題,「一個原因是公司不一定想清楚了開源對公司的商業(yè)價值在哪里,所以也不知道應該優(yōu)化什么。二是同學們?yōu)榱松毤有骄蜁^多的盯著這些指標,容易不利于開源項目的發(fā)展。」

開源精神的本質(zhì)是共同推進領域發(fā)展。任何指標可能都無法完美度量技術項目的全部價值,但遵守和維護開源精神是有效發(fā)揮指標作用的關鍵,需要社區(qū)內(nèi)每一位開發(fā)者共勉。