你離開源遠(yuǎn)不遠(yuǎn)?
(資料圖片)
今年以前,這也許是大部分人都不會思考的問題。根據(jù)公認(rèn)說法,開源全稱為開放源代碼,主要是用戶利用源代碼在其基礎(chǔ)上修改和學(xué)習(xí),最大特點是開放,當(dāng)然是在版權(quán)限制范圍之內(nèi)。
極狐GitLab創(chuàng)始人兼CEO陳冉曾任IBM、HP等國際領(lǐng)先科技巨頭和獨角獸公司的高層職務(wù),深耕開源十余年,他給出一個更具體的解釋:“程序是由代碼寫出來的,這些代碼有些放在筆記本里,有些放在服務(wù)器上,把代碼以某種形式讓所有人能夠看到,我們叫許可證,看到以后大家可以去貢獻(xiàn)、參與、使用?!?/p>
基于這種開放性特點,開源可以讓很多公司參與,尤其很多公司需要代碼,但沒有資金實力和能去自己開發(fā),就可以直接使用,這種小規(guī)模的免費的使用方式,就是開源的運作方式。
開源在推動信息技術(shù)產(chǎn)業(yè)創(chuàng)新、加快各行業(yè)數(shù)字化進(jìn)程等方面越來越重要。陳冉相信,在數(shù)字化進(jìn)程里,未來所有的行業(yè)都應(yīng)該被軟件定義,他希望通過繁榮中國開源生態(tài),最終引領(lǐng)全球創(chuàng)新。
開源的黃金時來了
“到2025年建設(shè)2-3個有國際影響力的開源社區(qū)。”去年底發(fā)布的《“十四五”軟件和信息技術(shù)服務(wù)業(yè)發(fā)展規(guī)劃》中對開源提出了明確目標(biāo),這是對“十四五”規(guī)劃發(fā)展方向的進(jìn)一步落實。
業(yè)內(nèi)公認(rèn),開源是中國科技融入全球創(chuàng)新網(wǎng)絡(luò)的有效方式,是面向科技前沿領(lǐng)域的發(fā)展先機?!笆奈濉币?guī)劃首次將開源寫入了國家總體規(guī)劃綱要之中,原文表述為:支持?jǐn)?shù)字技術(shù)開源社區(qū)等創(chuàng)新聯(lián)合體發(fā)展,完善開源知識產(chǎn)權(quán)和法律體系,鼓勵企業(yè)開放軟件源代碼、硬件設(shè)計和應(yīng)用服務(wù)。
在商業(yè)化方面,開源在國內(nèi)還是比較新鮮的事物,但實際上,開源經(jīng)歷了40多年的發(fā)展。具體來看,1980s-1995年一般被稱為開源0.0階段,1995年-2005年被稱為開源1.0,軟件可以免費使用,但會有使用門檻和使用成本,2005年-2015年被成為開源2.0,源代碼全部公開,2015-至今被稱為開源3.0,進(jìn)入開箱即用模式。
“開源的黃金年代來了!”陳冉十幾年前就開始做開源,近年開始創(chuàng)業(yè),他明顯感覺開源的熱度在不斷提高?!扒叭隂]有人關(guān)注這個,后三年投資人開始說,你們做的是基礎(chǔ)軟件,聽到開源的時候,他們非常感興趣。”
陳冉表示,開源是產(chǎn)業(yè)振興的關(guān)鍵因素,十四五在國家層面支持開源,這是非常好的事情?!伴_源這種模式能形成共創(chuàng),而且可以為大量中小企業(yè)服務(wù),尤其是那些不具備IT和技術(shù)創(chuàng)新能力的人,用低成本的方式進(jìn)行數(shù)字基礎(chǔ)設(shè)施建設(shè)?!?/p>
他進(jìn)一步解釋開源對技術(shù)創(chuàng)新的重要性,以操作系統(tǒng)為例,它是基于Linux開發(fā)的,Linux不是一個人開發(fā)的,是通過一個想法變成C和C++,成千上萬人才可以做出來,它以什么協(xié)作方式?就是開源。
極狐GitLab非常重視開源生態(tài)建設(shè),公司聯(lián)合云原生計算基金會(CNCF)共同發(fā)起成立了“開源GitOps產(chǎn)業(yè)聯(lián)盟”(簡稱:OGA),致力于支撐國家相關(guān)技術(shù)標(biāo)準(zhǔn)的研究制定和規(guī)范實踐,構(gòu)建國內(nèi)外領(lǐng)先開源技術(shù)提供商與行業(yè)用戶之間的交流平臺,推動開源、開放GitOps技術(shù)在中國的自主創(chuàng)新發(fā)展與落地實踐。
開源是什么?陳冉笑稱,現(xiàn)階段不是那個源,是種菜的園?!蔽覀儸F(xiàn)在是改良土壤、優(yōu)化文化,把土挖一挖,能為未來種出更多的開源產(chǎn)品,讓那些有才華、優(yōu)秀的年輕人加入我們,做一些有意義的事,我們把這個叫‘開源’?!?/p>
數(shù)字化轉(zhuǎn)型的助燃劑
開源對中國經(jīng)濟在高質(zhì)量發(fā)展階段至關(guān)重要,極狐GitLab合伙人、紅杉寬帶跨境數(shù)字產(chǎn)業(yè)基金創(chuàng)始合伙人徐全利認(rèn)為,中國有幾個大的發(fā)展趨勢,最大的趨勢是數(shù)字化,底層的工具非常重要,這么多不確定性的大環(huán)境下,數(shù)字化、云原生、和數(shù)字化轉(zhuǎn)型是最確定的,十年、二十年都沒有問題。
第二個很好的大趨勢就是開源。徐全利表示:“開源模式是一個大的趨勢,微軟為什么收購了Github,開源軟件是全球社區(qū)貢獻(xiàn)的,我們認(rèn)為未來開源的模式非常重要,而且中國還有進(jìn)步空間。在中美科技戰(zhàn)、貿(mào)易戰(zhàn),大的格局下,開源軟件中國應(yīng)該加速發(fā)展、加大投入?!?/p>
那么,該如何理解開源、數(shù)字化轉(zhuǎn)型、數(shù)字經(jīng)濟之間的關(guān)系呢?陳冉表示:“傳統(tǒng)經(jīng)濟,比如農(nóng)業(yè)、養(yǎng)殖業(yè)或工商業(yè),似乎和數(shù)字化沒有多大關(guān)系,但其實都在進(jìn)行數(shù)字化轉(zhuǎn)型,比如,開個餐廳,要有訂單系統(tǒng),掃碼就可以自主下單和付款,傳統(tǒng)經(jīng)濟進(jìn)行數(shù)字化、信息化過程,就叫數(shù)字化轉(zhuǎn)型,轉(zhuǎn)型完以后所有企業(yè)組成的體量就叫數(shù)字經(jīng)濟。”
由于我國傳統(tǒng)企業(yè)占比較高,在現(xiàn)有的經(jīng)濟體里比其他大部分國家都大,因此,需要做數(shù)字化轉(zhuǎn)型的企業(yè)非常之多。陳冉認(rèn)為,數(shù)字化轉(zhuǎn)型,一方面可以幫助企業(yè)用現(xiàn)代IT去管理公司,讓公司以高效方式去創(chuàng)新,直達(dá)市場,提高效率,降低成本。
另一方面,此前的平臺經(jīng)濟解決的問題就是怎么樣幫助中小企業(yè)節(jié)約成本,專注于自身業(yè)務(wù)發(fā)展,數(shù)不盡的傳統(tǒng)中小微企業(yè)如何變成被數(shù)字化轉(zhuǎn)型的企業(yè)?這就提出一個最關(guān)鍵的點,軟件定義,回歸到基礎(chǔ)軟件賽道。
基礎(chǔ)軟件賽道相當(dāng)于軟件定義里的高速公路,先把這個路鋪了才有數(shù)字化轉(zhuǎn)型,才有后續(xù)所謂的價值鏈?!安还苁鞘謾C上的應(yīng)用,還是后代的算法,包括硬件、軟件等都是通過軟件開發(fā)出來的,極狐Gitlab就是幫助公司開發(fā)軟件的公司。”
陳冉認(rèn)為,提數(shù)字化轉(zhuǎn)型和開源的人會越來越多,而且國家會越來越重視。在持續(xù)改革開放的背景下,需要培養(yǎng)很多中小微企業(yè),通過數(shù)字化轉(zhuǎn)型去創(chuàng)新,慢慢長大變成創(chuàng)新型公司,最終走出去,提高中國企業(yè)在全球的影響力。
“未來數(shù)字化轉(zhuǎn)型是一把手工程,政府和行業(yè)都會推動,開源就是里面重要的加速數(shù)字化轉(zhuǎn)型助燃劑?!?/p>
極狐GitLab的方法論
對市場最敏感的資本聞風(fēng)而動,9月13日,極狐GitLab宣布完成 A3 輪融資,資方為天堂硅谷,總金額達(dá)數(shù)千萬元。據(jù)悉,成立一年半,極狐GitLab已獲得四輪融資,累計融資額達(dá)數(shù)億元人民幣,展現(xiàn)了資本市場對其未來發(fā)展的信心與認(rèn)可。
開源和DevOps,這是極狐GitLab商業(yè)模式的核心,如何理解DevOps?簡言之,軟件世界里有兩類角色,開發(fā)人員和運維人員,這兩類人員天生對立,開發(fā)人員開發(fā)好了之后盡快上線,運維人員圖的是穩(wěn),不能三天兩頭服務(wù)器掛了,DevOps通過體系化的實踐,讓業(yè)務(wù)價值快速流動起來。
這是一個無窮大的環(huán)路:從商業(yè)想法到軟件驗證和實現(xiàn),從投入市場到收到用戶反饋,再回到開始,重新調(diào)整商業(yè)想法,這就是DevOps。極狐GitLab要做的事情,就是把這樣一個無窮大的環(huán),拼命快速的運轉(zhuǎn)起來。
以汽車行業(yè)為例,一個輛車的生產(chǎn)過程,大致是有需求、設(shè)計、供應(yīng)商、零部件廠商把這些組件供應(yīng)過來,在主機廠進(jìn)行一個生產(chǎn)線的組裝,最后變成一輛汽車,交付到客戶的手上,這是工業(yè)世界的流水線。
數(shù)字世界的流水線相似,也會有需求和設(shè)計,但它的零部件是代碼,把寫好的代碼基于流水線自動化進(jìn)行封裝,最后形成軟件交付到客戶手里,代碼編碼完成之后,所有的過程全是自動化,不需要人來干預(yù)。只不過一個在物理世界,一個在軟件的數(shù)字世界里。
極狐助力車企打造數(shù)字世界的流水線
徐全利表示:“DevOps是數(shù)字化轉(zhuǎn)型的最基礎(chǔ)的底層工具,還處于早期的發(fā)展階段,在DevOps工具里,如果有更多的企業(yè)采用的話,中國數(shù)字化轉(zhuǎn)型的速度,肯定會大大加快?!?/p>
極狐GitLab的定位是讓客戶的數(shù)字化轉(zhuǎn)型變得更加簡單,在任何企業(yè)里,只要是和軟件打交道的角色,都是公司的用戶。未來所有公司在數(shù)字化進(jìn)程里都會變成一家軟件公司,公司提供的是整體的解決方案,受眾基本上是全行業(yè)覆蓋。
目前,極狐GitLab已成為GitLab開源項目的全球第二大開源貢獻(xiàn)者。數(shù)據(jù)顯示,GitLab社區(qū)里,全球有3千多萬用戶,5千多個活躍開發(fā)人員,來自于全球各個地方。
陳冉表示:“自主可控3.0來了,既解決了1.0里面的代碼問題,又解決了2.0里面跟全球社區(qū)的脫節(jié)問題,3.0的概念是參與全球的開源社區(qū),貢獻(xiàn)它,管理它,通過自己的智慧主導(dǎo)它,相當(dāng)于你中有我,我中有你,你開發(fā)的代碼里有我開發(fā)的,我開發(fā)的代碼里有你開發(fā)的,我們用這種方式,用中國人的力量,以貢獻(xiàn)的方式在全球展示中國力量,這就叫自主可控3.0。”
未來,極狐GitLab 將進(jìn)一步加強在“自主可控 3.0”、獨立創(chuàng)新等方面的投入,為企業(yè)提供更適合中國本土化需求的 DevOps 產(chǎn)品;另一方面,也將持續(xù)推動 DevOps 自主創(chuàng)新,在孵化項目的同時做出更多創(chuàng)新項目,通過繁榮中國開源生態(tài),引領(lǐng)全球創(chuàng)新。