張帥
今年3月19日,Linux基金會(huì)在Twitter上發(fā)布推文宣布,其小企鵝的標(biāo)志“Tux”已經(jīng)30周歲。Tux是Linux的吉祥物,也是Linux和開源社群的象征,不過(guò),雖然推文上是祝Tux生日快樂(lè),但實(shí)際上Tux真正確定、并對(duì)外公布是在1996年,真正30歲的是Linux(1991年誕生)。
不知不覺(jué),Linux“出道”已經(jīng)30年了。Linux用10年名揚(yáng)天下,20年統(tǒng)治服務(wù)器。而其開源操作系統(tǒng)的特性,則創(chuàng)造了很多的奇跡,也創(chuàng)造了不少知名的公司。不過(guò)開源并沒(méi)有人們想象中的那么美好,甚至有人就提出開源是違背市場(chǎng)規(guī)律的一件事情,其發(fā)展只是一個(gè)烏托邦又有情懷的過(guò)程。
當(dāng)然也有人認(rèn)為,開源是一個(gè)很好的商業(yè)模式,不然早已成為商業(yè)的“墊腳石”。這不僅局限于開源的軟件是企業(yè)用戶和合作商所傾向的模式,更重要的是如何從中尋找恰當(dāng)?shù)纳虡I(yè)規(guī)律。有些“開源公司”的產(chǎn)品,它的源代碼是開源的,但二進(jìn)制代碼卻被公司“保護(hù)”得很好,只有付費(fèi)成為商業(yè)客戶之后才能獲得二進(jìn)制代碼,普通開源用戶是無(wú)法使用源代碼構(gòu)建出二進(jìn)制代碼的。在這一層面上說(shuō),這些公司所說(shuō)的“開源”并不等于“開放”。
這其中就涉及到了一個(gè)悖論,既然開源為什么又像是沒(méi)有開源呢?這是開源的正常模式嘛?真正的開源應(yīng)該是什么樣的?筆者認(rèn)為,無(wú)論任何一種模式,其實(shí)都有自身存在的價(jià)值,也正因此,才會(huì)造成市場(chǎng)存在差異化競(jìng)爭(zhēng)。SUSE則是堅(jiān)持徹底開源的一家軟件公司,基因更是刻有上了開源和創(chuàng)新。正如在紅帽宣布停止維護(hù)CentOS的同時(shí),SUSE宣布o(jì)penSUSE二進(jìn)制代碼和商業(yè)版SLES二進(jìn)制代碼完全兼容。這就是SUSE在開源市場(chǎng)中,憑借“開源且開放”打出標(biāo)志化差異的一個(gè)舉動(dòng)。
更注意的是,2020年12月SUSE完成了對(duì)Rancher Labs的收購(gòu),這是開源界的重磅組合。Rancher Labs是容器與Kubernetes領(lǐng)域最早期的玩家,也是Gartner、Forrester等權(quán)威調(diào)研機(jī)構(gòu)評(píng)出的該領(lǐng)域的領(lǐng)導(dǎo)者,而在合并之前,SUSE更注重的是操作系統(tǒng)的開發(fā)及應(yīng)用。“SUSE和Rancher有著相同的開源精神與基因”,SUSE大中華區(qū)總裁秦小康認(rèn)為,“兩個(gè)公司的聯(lián)合將為客戶從底層操作系統(tǒng)到容器管理、Kubernetes管理、IT基礎(chǔ)架構(gòu)管理、應(yīng)用管理、多云管理提供更全面與強(qiáng)大的產(chǎn)品與方案?!?/p>
收購(gòu)?fù)瓿芍两褚堰^(guò)去9個(gè)月左右,雙方的產(chǎn)品線關(guān)系也更加的“融洽”,因?yàn)殡p方最為主要的共同意識(shí)始終同是:堅(jiān)持“開放的互操作性”。這一概念最早是由Rancher創(chuàng)立的,現(xiàn)在也被SUSE完全接受。什么是開放的互操作性?有的開源的公司,盡管產(chǎn)品是開放的,但是他們可以通過(guò)對(duì)互操作性的一些控制,尤其是面對(duì)競(jìng)爭(zhēng)對(duì)手的產(chǎn)品,以此來(lái)限制客戶選擇解決方案的自由度。而對(duì)于SUSE和Rancher來(lái)說(shuō),它們提供的產(chǎn)品及開源項(xiàng)目,在每一層技術(shù)棧與業(yè)界的競(jìng)爭(zhēng)對(duì)手都有很好的互操作性。例如Rancher的產(chǎn)品,對(duì)自家的SUSE Linux Enterprise,或者別家的諸如ubuntu、Amazon Linux、Red Hat、Oracle Linux等都有同等的良好支持。
“SUSE和Rancher開放互操作性的意義在于包容,我們不會(huì)要求那些喜歡使用Rancher、K3S等產(chǎn)品的客戶在其他層的軟件也必須選擇 SUSE而不能選SUSE競(jìng)爭(zhēng)對(duì)手或者其他業(yè)界的軟件,這不應(yīng)該是這樣的,”原Rancher聯(lián)合創(chuàng)始人及CEO、現(xiàn)SUSE的工程與創(chuàng)新總裁梁勝解釋道,“我們有信心可以在技術(shù)棧的每一層都能夠有創(chuàng)新,我們每一個(gè)產(chǎn)品必須通過(guò)產(chǎn)品自身的功能特性來(lái)吸引用戶,而不能將某個(gè)產(chǎn)品與其他產(chǎn)品進(jìn)行綁定?!?/p>
研發(fā)層中,無(wú)論SUSE還是Rancher,不僅擁有研發(fā)團(tuán)隊(duì),還更加注重開源社區(qū)的用戶,來(lái)幫助他們對(duì)產(chǎn)品的優(yōu)化。比如Linux和K8S開源社區(qū),它們強(qiáng)大的生態(tài)系統(tǒng)及上游幾十萬(wàn)的研發(fā)人員在開源社區(qū)中的貢獻(xiàn),都在幫助SUSE和Rancher優(yōu)化自己的開源產(chǎn)品。除此之外,開源社區(qū)的用戶量足夠多,廣大的用戶群其實(shí)是最好的產(chǎn)品質(zhì)量保證。一個(gè)開源產(chǎn)品數(shù)千萬(wàn)、上億的用戶反復(fù)持續(xù)的使用與驗(yàn)證,能最大程度地保證產(chǎn)品的質(zhì)量,這是傳統(tǒng)閉源公司無(wú)法比擬的。
“從內(nèi)部來(lái)看,我覺(jué)得整個(gè)過(guò)程還是挺成功的,雙方業(yè)務(wù)見到了持續(xù)且顯著的增長(zhǎng),這也是業(yè)界有前瞻性的一次強(qiáng)強(qiáng)聯(lián)合,”談及SUSE與Rancher的合并,秦小康表示,“這是一個(gè)很好的結(jié)果,SUSE的客戶受益于Rancher業(yè)界領(lǐng)先的云原生技術(shù)能力,另一方面,Rancher的客戶將能受益于SUSE的全球支持網(wǎng)絡(luò)和廣泛的開源產(chǎn)品組合?!边@也就帶來(lái)了一個(gè)新的話題,即市場(chǎng)拓展的動(dòng)力源泉是什么?
在秦小康看來(lái),是持續(xù)致力于全生態(tài)云原生一致化體驗(yàn),通過(guò)“標(biāo)準(zhǔn)化上云”讓云計(jì)算像用水用電一樣標(biāo)準(zhǔn)而簡(jiǎn)單。在過(guò)去,數(shù)據(jù)中心、虛擬機(jī)、公有云、私有云等的同時(shí)存在,讓企業(yè)面臨上云標(biāo)準(zhǔn)不一致的問(wèn)題。如今,容器化與K8S的出現(xiàn)在某種程度上解決了之前異構(gòu)基礎(chǔ)設(shè)施的難題,但Kubernetes發(fā)行版眾多又導(dǎo)致了企業(yè)再度面臨上Kubernetes的標(biāo)準(zhǔn)不一致的問(wèn)題。“比如阿里云的K8S與AWS就不能很好地兼容,這是技術(shù)的難題嗎?不是,我覺(jué)得這更多的是商業(yè)的選擇?!鼻匦】当硎?。
而SUSE和Rancher,則是希望秉承著其“開放的互操作性”的原則與理念,幫助用戶統(tǒng)一K8S的體驗(yàn),無(wú)論公有云還是私有云,不論是在VMware、OpenStack還是物理機(jī)?!癝USE與Rancher憑借這一理念在過(guò)去得到了巨量用戶的肯定與支持,在未來(lái)我們也還在努力。”秦小康如是說(shuō)道:“面向過(guò)去,為較傳統(tǒng)的企業(yè)客戶如銀行、保險(xiǎn)、證券去解決歷史遺留的問(wèn)題,完成IT的架構(gòu)面向云原生的升級(jí)轉(zhuǎn)型。面向現(xiàn)在,直接以云原生的方式打造新的應(yīng)用,確保應(yīng)用不僅天生可以與云兼容,還要與任何一朵云都可以兼容。面向未來(lái),將‘計(jì)算邊界無(wú)限拓展,特別是面向邊遠(yuǎn)計(jì)算場(chǎng)景,從而真正地在數(shù)據(jù)中心、云、邊緣中實(shí)現(xiàn)‘計(jì)算無(wú)處不在?!?/p>
隨著近幾年開源模式的發(fā)展,筆者認(rèn)為開源意義其實(shí)早已脫離了商業(yè),更偏向于推動(dòng)技術(shù)創(chuàng)新的發(fā)展。因?yàn)樵陂_源發(fā)展的同時(shí),很多人也都意識(shí)到了開源并不等于開放源代碼,這是積極的一面,也是思想轉(zhuǎn)化的一面,這就意味著開源不僅對(duì)于開發(fā)者很重要,還對(duì)技術(shù)和思想都有益。
更為重要的是,云計(jì)算離不開互聯(lián)網(wǎng)連接的設(shè)備。云計(jì)算應(yīng)用與軟件“之上”,可以幫助它們流暢高效地操作,當(dāng)在云計(jì)算應(yīng)用“之下”是,則可以扮演一個(gè)“平臺(tái)”。有媒體評(píng)論到SUSE和Rancher的合并:“未來(lái),如何支持企業(yè)的數(shù)字化轉(zhuǎn)型與業(yè)務(wù)創(chuàng)新,探索出更多云原生和傳統(tǒng)行業(yè)結(jié)合的應(yīng)用場(chǎng)景,讓企業(yè)真正通過(guò)云原生技術(shù)創(chuàng)造業(yè)務(wù)價(jià)值,將成為SUSE全力以赴的重點(diǎn)工作。隨著云賽道升維,SUSE正在成為率先開拔的先遣軍,引領(lǐng)著行業(yè)的走向?!?/p>