阿里巴巴集團首席技術官程立
7月28日,2022開放原子全球開源峰會期間,阿里巴巴首席技術官程立接受了媒體專訪,介紹了阿里巴巴過去十多年在開源領域的耕耘歷程以及未來的開源規(guī)劃,并就開源軟件與云服務這種新型代碼部署模式之間的關系進行了深入剖析。
記者:開源逐漸成為驅動智能世界創(chuàng)新的重要活力,阿里巴巴為開源貢獻了哪些力量?
阿里巴巴的開源在國內一直是比較領先的,無論從開源的數(shù)量還是活躍度在中國連續(xù)十年都處于領先地位。
在自主開源方面,過去十多年,阿里累計開源項目超過3000個,覆蓋大數(shù)據、AI 、數(shù)據庫、中間件、容器技術、硬件等多個領域,代表性的項目包括龍蜥操作系統(tǒng)、Apache RocketMQ、Apache Dubbo、Spring Cloud Alibaba、Nacos、Seata、PolarDB-X、PolarDB for PostgreSQL 等。截至止目前,全球超過3萬開發(fā)者為阿里開源項目貢獻代碼,GitHub Star超過100萬,并被全球眾多頂級企業(yè)使用。
對外開源貢獻方面,截至目前,阿里巴巴深度參與國內外頂級開源基金會及組織,包括開放原子開源基金會、Linux 基金會、CNCF 基金會、Apache 軟件基金會、開放容器組織(OCI)、MariaDB基金會、Eclipse基金會、RISC-V基金會等,是 Linux、MySQL、Redis、JVM、Kubernetes、containerd、Apache Flink、Envoy 等知名開源項目的核心貢獻者和維護者。
十多年來,阿里始終堅持先自行驗證后對外開源的策略,構建起一個良性的開源生態(tài)。阿里早期的開源很多時候是同學們自發(fā)的行動,今天思考開源的時候,我們認為,云計算開啟了開源新時代——云是數(shù)字世界的基座,云也為開源軟件提供了最佳運行環(huán)境,云+開源共同成為數(shù)字世界的根。
在重要的構成未來數(shù)字世界根的領域,我們做了重點開源部署:包括操作系統(tǒng)、數(shù)據庫、容器與中間件、大數(shù)據四個領域,我們所有的云原生軟件必須是開源的,我們希望和更多的技術開發(fā)者一起持續(xù)協(xié)作,不斷積累匯聚,持續(xù)創(chuàng)新,實現(xiàn)跨平臺互聯(lián)互通,降低使用方的整體研發(fā)成本,避免數(shù)字世界的孤島化。同時,開源社區(qū)也可以幫助企業(yè)提升業(yè)務競爭力。 基于這樣的判斷,阿里在過去十多年里持續(xù)投入開源,未來也將持續(xù)投入。
記者:作為2022開放原子全球開源峰會的重要的共建伙伴,阿里巴巴未來在開源領域還有哪些規(guī)劃?
阿里的開源經歷了使用、貢獻、開拓三個階段。
阿里是開源軟件的受益者,也是開源軟件的貢獻者。 我們從2006年就開始使用開源軟件,因為這些開源軟件,我們阿里的業(yè)務才有可能發(fā)展如此順利。
因此,當我們有一定的能力可以反哺開源社區(qū)的時候,我們也積極將基于我們自己在互聯(lián)網業(yè)務中的一些實踐反饋給社區(qū)。這里面包含了一些目前大家可能經常使用的軟件,比如Apache Dubbo、Apache RocketMQ、Apache Flink 、Midway等一系列開源軟件。很多軟件我們堅持做了10多年,到現(xiàn)在還在維護,未來也會努力持續(xù)維護下去。
在下一個五年,我們希望能夠承擔更多的責任,希望能夠基于我們阿里與伙伴們的業(yè)務實踐,通過戰(zhàn)略的方式,持續(xù)開拓未來開源社區(qū)的發(fā)展方向,一起構建好未來數(shù)字世界的技術根基。
記者:作為全球云計算服務及云解決方案提供商,阿里云如何看待開源軟件與云服務之間的關系?
阿里的開源在國內一直是比較領先的,無論開源的數(shù)量還是活躍度一直都是最高的。《中國開源十年洞察報告》顯示,阿里已經連續(xù)十年蟬聯(lián)中國廠商開源活躍度、影響力雙第一。
近期,阿里開源委員會和開源辦公室經歷了一輪升級,開源委員會作為負責制定阿里開源戰(zhàn)略的組織,新設置了9位領域副主席,并明確了阿里開源四大領域方向。另外,我們升級了開源辦公室來負責戰(zhàn)略落地執(zhí)行,通過橫向的平臺、工具來負責阿里眾多開源項目的治理和運營,為開源項目提供組織保障。
應對開源的挑戰(zhàn),需要企業(yè)在國家的領導下協(xié)同努力。我們接下來的規(guī)劃有以下幾個方面:
1. 持續(xù)加大、加強建設中國開源發(fā)展的基礎設施:包括代碼托管及服務型社區(qū)平臺,建好開發(fā)者社區(qū);
2. 持續(xù)投入和共同建設開源軟件風險和漏洞管理相關的機制與平臺;
3. 積極參與全球基礎軟件開源建設:掌握關鍵技術,進入全球第一梯隊;加強在操作系統(tǒng)、 數(shù)據庫、中間件、云容器、大數(shù)據AI、新一代互聯(lián)網等基礎軟件領域的開源發(fā)展探索;
4. 把握產業(yè)趨勢,以云為基礎培育開源項目,建立云原生的開源生態(tài);
5. 持續(xù)加強中國開源基金會及開源組織建設:堅守并踐行中立原則的開源基金會與開源組織將贏得開發(fā)者以及合作企業(yè)的持久信賴;
6. 持續(xù)加強開源相關的人才培養(yǎng)和文化建設:包括開源供應鏈安全管理、開源技術與戰(zhàn)略人才。
記者:作為全球云計算服務及云解決方案提供商,阿里云如何看待開源軟件與云服務之間的關系?
云是數(shù)字世界的基座,云也為開源軟件提供了最佳運行環(huán)境,云+開源,會共同成為數(shù)字世界的根。自開源軟件脫胎于自由軟件開始,對商業(yè)友好、與商業(yè)共存就被寫入開源基因;我們也發(fā)現(xiàn),云所提供的按需使用、隨需彈性、輕運維等關鍵特征,為各類開源軟件提供了最佳的運行時環(huán)境。另一方面,Open Core和云原生,為開源的商業(yè)化提供了最優(yōu)的模式。這一組合也成為當前開源商業(yè)公司采用的主要模式。中國極大的市場容量促使以云原生為代表的新型訂閱收費模式快速變現(xiàn)。站在用戶的視角,云平臺與開源社區(qū)的有效合作,賦予了用戶靈活的選擇權,所以我們認為云+開源共同形成了數(shù)字世界的可信基礎,它們共同構成的生態(tài)系統(tǒng),為最廣泛的開發(fā)者提供了敏捷軟件研發(fā)的大中臺。
本次 2022 開放原子全球開源峰會由開放原子開源基金會、北京市經濟和信息化局、北京市經濟技術開發(fā)區(qū)管理委員會聯(lián)合承辦。整個峰會將為期 3 天,并設置了開幕式及主論壇、十余個分論壇及相關活動,精心籌備了「開源長廊」線驗區(qū)、基金會捐贈人授牌儀式、“年度開源貢獻之星”頒獎儀式等豐富活動,以立足中國、面向世界的姿態(tài),匯聚全球開源參與者,共同探索開源生態(tài)發(fā)展路徑,共筑開源事業(yè)美好未來,促進數(shù)字經濟的高質量發(fā)展。歡迎廣大開發(fā)者與開源軟件愛好者關注本次峰會更多精彩內容。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!