螞蟻副總裁何征宇:所有公司都離不了開源
5月28日,在近日舉行的2023中關(guān)村論壇展覽(科博會(huì))上,螞蟻集團(tuán)首次展示了歷經(jīng)十余年積累的開源技術(shù)完整版圖及成果,螞蟻集團(tuán)開源聚焦于數(shù)據(jù)庫(kù)、云原生、中間件等基礎(chǔ)軟件領(lǐng)域,積累了近100個(gè)社區(qū)頭部開源項(xiàng)目、近1600個(gè)開源倉(cāng)庫(kù)、9大核心開源項(xiàng)目。螞蟻副總裁何征宇接受北京商報(bào)采訪表示,“所有的公司都離不了開源,不僅僅是科技公司?!?/p>
圖源:阿里開發(fā)者公眾號(hào)
以下是北京商報(bào)和何征宇的對(duì)話:
北京商報(bào): 在開源動(dòng)作中,您將螞蟻開源定位為怎樣的角色?目前螞蟻開源的重點(diǎn)工作是何?
何征宇:開源其實(shí)像“開放廚房”,我告訴你這盤菜怎么做,每一行代碼都告知,而這也將成為未來評(píng)價(jià)基礎(chǔ)軟件質(zhì)量的重要辦法。在面向消費(fèi)者、開發(fā)者時(shí),后者將更能夠通過開放或民主的方式參與,從而增強(qiáng)信任。構(gòu)建信任始終是螞蟻?zhàn)詈诵牡墓ぷ鳎蚤_源是螞蟻的核心技術(shù)戰(zhàn)略。
螞蟻歷經(jīng)十余年,積累的開源技術(shù)完整版圖及成果中,已經(jīng)包括近百個(gè)社區(qū)頭部開源項(xiàng)目、近1600個(gè)開源倉(cāng)庫(kù)、九大核心開源項(xiàng)目,如“2022世界人工智能大會(huì)鎮(zhèn)館之寶”隱語、分布式國(guó)產(chǎn)數(shù)據(jù)庫(kù)OceanBase、全球首個(gè)商用密碼產(chǎn)品認(rèn)證的密碼學(xué)開源項(xiàng)目“銅鎖”等自研核心技術(shù)。
2021年,螞蟻集團(tuán)成立了螞蟻開源委員會(huì),主要致力于開源治理,精力重點(diǎn)放在了減輕法律安全風(fēng)險(xiǎn)(控制風(fēng)險(xiǎn))、改善工程實(shí)踐文化和方法論(降低成本)和通過開源推進(jìn)業(yè)務(wù)發(fā)展(助力產(chǎn)出)三個(gè)層面。事實(shí)上,我們更想努力把開源治理做好,讓螞蟻的每一個(gè)開源項(xiàng)目都成為精品項(xiàng)目,都是有影響力、有實(shí)際產(chǎn)業(yè)價(jià)值的項(xiàng)目。
螞蟻不做競(jìng)爭(zhēng)性開源。如果大家都跟風(fēng)開源,那誰也做不成精品項(xiàng)目,或者找不到自身定位。所以螞蟻開源,首先不是為了競(jìng)爭(zhēng),另外也沒有商業(yè)KPI,此外開源的精神應(yīng)該是開放共享。
北京商報(bào):螞蟻在參與開源的過程中,主要遇到了哪些難題和困難?需要控制哪些層面的成本和風(fēng)險(xiǎn)?
何征宇:除了人才層面,成本我們肯定也是要考慮,螞蟻對(duì)待每一個(gè)開源項(xiàng)目都很謹(jǐn)慎,我們內(nèi)部不僅設(shè)有專門的開源辦公室(OSPO),也有開源技術(shù)委員會(huì),會(huì)有專門負(fù)責(zé)安全的同學(xué),畢竟從技術(shù)上開源出去,確實(shí)會(huì)有一些風(fēng)險(xiǎn),因?yàn)槲覀冮_源項(xiàng)目都是螞蟻正在用的,那若一個(gè)漏洞你我都透明了,我把代碼都告訴你,你是不是要來攻擊我?所以我們要對(duì)開源出去的項(xiàng)目有足夠的信心。我們認(rèn)為,安全是一個(gè)靠層次、靠協(xié)同和方法的問題,這些我們都會(huì)評(píng)估。我們也加強(qiáng)了在安全上的保障,韋韜(首席技術(shù)安全官)就在我們開源技術(shù)委員會(huì)中,每個(gè)項(xiàng)目都是他親自看。
另外,也會(huì)有一些合規(guī)性的風(fēng)險(xiǎn),我們用了靜態(tài)掃描、代碼分析等等一系列軟件,去掃描里面會(huì)不會(huì)有合規(guī)風(fēng)險(xiǎn)。比如我們開源的一些軟件,會(huì)不會(huì)不小心非法引用了?因?yàn)殚_源道德規(guī)范要求比較高,最關(guān)鍵是有很強(qiáng)的法律條款,你用的許可證到底是什么?這個(gè)也很關(guān)鍵,其中問題也很復(fù)雜。除此之外,還有商業(yè)合規(guī)的風(fēng)險(xiǎn)、專利風(fēng)險(xiǎn)、法務(wù)風(fēng)險(xiǎn)等,開源委員會(huì)里的評(píng)估專家,對(duì)各項(xiàng)都會(huì)仔細(xì)考量、評(píng)審。
北京商報(bào):現(xiàn)在整個(gè)市場(chǎng)仍處于魚龍混雜的情況,也避免不了過于商業(yè)化的傾向。您一直在強(qiáng)調(diào)的“避免跟風(fēng)、開放共享”,有沒有哪些維度可以評(píng)估考量?什么才是真開源?
何征宇:真開源是什么意思?我們會(huì)看開源的每個(gè)項(xiàng)目外部貢獻(xiàn)者數(shù)量,我們希望開源不是說“我開你看”,并非獨(dú)裁式的開源。獨(dú)裁式開源是我寫代碼,你只能用,但不能動(dòng)。那我們會(huì)評(píng)估項(xiàng)目的外部貢獻(xiàn)者,這是一個(gè)很重要的指標(biāo)。在這個(gè)角度,某種意義上來說我們甚至是愿意放棄我們對(duì)項(xiàng)目的控制權(quán)的。
我們也會(huì)看每個(gè)項(xiàng)目的治理結(jié)構(gòu)。國(guó)外有很多先進(jìn)的經(jīng)驗(yàn),比如說會(huì)把項(xiàng)目的投資和技術(shù)管理分開,它有TOC,只管技術(shù);有董事會(huì),只管項(xiàng)目投資,會(huì)做項(xiàng)目管理和技術(shù)管理的分離。我們差不多也是這個(gè)邏輯,會(huì)有專業(yè)資深的技術(shù),只看技術(shù),不用管商業(yè)利益方面。從這個(gè)緯度上講,我們技術(shù)上會(huì)更加純粹,技術(shù)和商業(yè)分離,這是從項(xiàng)目的緯度。
此外,我們認(rèn)為也要把項(xiàng)目放長(zhǎng)周期來看,這是一個(gè)跟蹤性的指標(biāo)。因?yàn)椴糠侄唐诘拈_源基本上是商業(yè)目的為主,如果說你一個(gè)項(xiàng)目開源后能堅(jiān)持三五年,那還是會(huì)有一些本質(zhì)上的不同,畢竟有投入和堅(jiān)持。所以一個(gè)真正的開源項(xiàng)目,要把時(shí)間線拉到三五年之后再去看它的價(jià)值,螞蟻的九大項(xiàng)目里面,很多都是開源后經(jīng)歷了三年多甚至更長(zhǎng)時(shí)間。
北京商報(bào):對(duì)于開源一事,您對(duì)整個(gè)市場(chǎng)有哪些預(yù)期?
何征宇:未來看,第一,我認(rèn)為所有的公司都逃不過開源,不僅僅是科技公司。因?yàn)槲磥硭械墓径紩?huì)被數(shù)字化重塑,數(shù)字化的基礎(chǔ)是軟件,我的判斷是軟件會(huì)被開源吞噬,這只是個(gè)快慢的問題。
第二,從商業(yè)的角度來說,開源和商業(yè)之間會(huì)共生共存,對(duì)螞蟻等甲方公司來說,開源是一種方式;對(duì)乙方公司,比如對(duì)云、對(duì)所有的軟件產(chǎn)業(yè)來說,開源是一個(gè)很重要的抓手。我覺得會(huì)共生共存,形成新的商業(yè)模式。
第三,開源對(duì)螞蟻來說,會(huì)變成一種主流的軟件開發(fā)方式。我們現(xiàn)在其實(shí)已經(jīng)在建設(shè)很多相關(guān)基建,比如說內(nèi)部開源,本身也是大規(guī)模的軟件協(xié)同開發(fā)方式;或者是一種更離散的工作方式,你在海邊也好,山腳下也好,都可以去開發(fā)軟件。我認(rèn)為開源可以做到,不管在世界每一個(gè)角落都可以去做開發(fā)。所以,我會(huì)認(rèn)為這是更面向未來的一種軟件協(xié)同開發(fā)的方式。
第四,世界是平的,開源的項(xiàng)目中,也有一些水平不太高的軟件,會(huì)很容易形成惡性競(jìng)爭(zhēng),從而降低整個(gè)軟件行業(yè)的價(jià)值(利潤(rùn)率),我覺得應(yīng)該鼓勵(lì)高水平競(jìng)爭(zhēng),鼓勵(lì)開源真正尖端的項(xiàng)目,真正推動(dòng)這個(gè)行業(yè)發(fā)展。
2、電商號(hào)平臺(tái)僅提供信息存儲(chǔ)服務(wù),如發(fā)現(xiàn)文章、圖片等侵權(quán)行為,侵權(quán)責(zé)任由作者本人承擔(dān)。
3、如對(duì)本稿件有異議或投訴,請(qǐng)聯(lián)系:info@dsb.cn