開源要想利用云計算實現(xiàn)轉(zhuǎn)機(jī),其關(guān)鍵在于抓住云計算在分布式計算上的特長做文章。
開放源代碼運動可能憑借云計算恢復(fù)活力。
這本是一個十分技術(shù)化的話題,但對CEO們來說,具有特別意義。有道是:天不變則道亦不變,反之,天變則道亦變。如果說,天是指生產(chǎn)力潮流,具體指技術(shù)趨勢的話,道就是商業(yè)之道。CEO從關(guān)心商業(yè)之道角度,需要關(guān)心涉及“天變”的重大技術(shù)趨勢。
具體來說,開放源代碼問題對CEO的重要性在于兩個背景,一是關(guān)于互聯(lián)網(wǎng)將導(dǎo)致何種商業(yè)趨勢的爭議與它相關(guān),美國前沿忽然流行起互聯(lián)網(wǎng)封閉論,封閉源代碼的蘋果成了CEO們學(xué)習(xí)的榜樣,蘋果真的值得學(xué)嗎?二是,圍繞云計算的“兩條路線斗爭”正在IBM、谷歌與微軟之間展開,最終會左右CEO所追隨的商業(yè)潮流的方向。
從這個意義上說,代碼的問題已不局限于代碼。按萊斯格的說法,代碼就是未來信息社會的律令。代碼指向開放,CEO們就會在成群結(jié)隊列在IBM、谷歌師門下前進(jìn);代碼指向封閉,CEO們就會排向蘋果、微軟的隊列分果果。一念之差,財富南轅北轍,這還不足夠嚴(yán)重嗎?
開源的困境與轉(zhuǎn)機(jī)
開放代表互聯(lián)網(wǎng)的大方向。這話說說容易,真計較到行內(nèi)的專業(yè)判斷上,就不那么容易了。
原因是明擺著的:LINUX的主帥SCO,像法國足球鬧內(nèi)哄那樣,叛變投敵了;開源運動中相當(dāng)于阿根廷足球隊主將梅西的SUN,自從被收購后就成了梅西的諧音——“沒戲”了。
雖然LINUX在服務(wù)器上占據(jù)了優(yōu)勢,對愛好者來說的形象仍然崇高,但開源運動總的來說,商業(yè)成功之路還沒有完全摸索出來。
云計算給開源運動帶來重要的轉(zhuǎn)機(jī)。這不是開源擁有像IBM、谷歌這樣的超重量級鐵桿粉絲所能比擬的。這種轉(zhuǎn)機(jī)主要在于,云計算以SaaS(軟件即服務(wù))為基礎(chǔ),使開源看到了“軟件免費,服務(wù)收費”的商業(yè)模式最終成熟的希望;雖有微軟憑“云+端”這種陰謀詭計(端是指終端軟件收費)加以負(fù)隅頑抗,有蘋果憑有限開放(其它開放,源代碼不開放)進(jìn)行退守,仍不足以抵御開源的天勢。
對信息社會的命根子——代碼來說,開放的前途是光明的,但道路卻是曲折的,蘋果當(dāng)下如日中天,市值一時超過微軟,雖神鬼莫能與之爭鋒,又給CEO們帶來一種不確定性:開放真的是那么好嗎,像蘋果那樣半開半閉,不是也可以嗎?
為了解開CEO在商業(yè)之道上的這一心結(jié),我們有必要具體分析技術(shù)趨勢,特別要深入到能左右商業(yè)模式的開源技術(shù)走向中去。
SOA(面向服務(wù)的架構(gòu))向何處去
面向服務(wù)的架構(gòu),與面向軟件授權(quán)許可的架構(gòu)(如“云+端”之類)是相反的方向。人們一般問的是,要不要向SOA方向去。
既然我們認(rèn)可云計算的主流在SaaS方向上,就不費口舌討論面向軟件授權(quán)許可的問題了,而把問題深化為:面向怎樣的服務(wù)?
這樣提出問題是有針對性的,因為即使正宗的云計算(相對于微軟山寨版云計算而言),對此問題的回答,方向也可能是相反的。CEO該聽誰的呢?我建議回到開源之本、回到云計算之本,來想這個問題。
對開源的商業(yè)化,人們評價不一。愛好者從非商業(yè)動機(jī)出發(fā),指摘LINUX商業(yè)化,破壞了開源的純潔性;作為LIUNX同路人的商家,常常被認(rèn)為是在利用LINUX打擊對手。
有了云計算,我們可以從新的視角了結(jié)這一歷史公案。這個新的視角,就是免費模式,它可以完美平衡FREE的兩個含義:自由與免費。自由可以被理解為選擇的多樣化;免費專指基礎(chǔ)業(yè)務(wù)不收費(在這里特指軟件免費)。
免費模式在安德森《免費》一書中是有所特指的,按照我的理解,首先要把一種業(yè)務(wù),區(qū)分為兩種業(yè)態(tài),一種是基礎(chǔ)業(yè)務(wù),一種是增值業(yè)務(wù),二者之間存在交叉補(bǔ)貼關(guān)系。免費是特指基礎(chǔ)業(yè)務(wù)免費,而不能指增值業(yè)務(wù)免費。如果二者不分,安德森把這樣的免費稱為打折,以區(qū)別于免費模式特指的免費。
這樣一來,我們對軟件就有了新的理解。它不是一種獨立業(yè)務(wù),而是一半業(yè)務(wù)。軟件免費不是指先試后買(那相當(dāng)于打折促銷),而是鎖定用戶的手段,是一種基礎(chǔ)業(yè)務(wù);與軟件相對的另一半業(yè)務(wù),就是服務(wù),它一定是增值服務(wù)。
面向服務(wù),應(yīng)特指面向增值服務(wù)。這一點,被倡導(dǎo)云計算的大公司有意無意掩蓋了。二種業(yè)務(wù)的合成,稱為軟件服務(wù)。工信部軟件服務(wù)司原來想叫軟件和服務(wù)司,加一個和,現(xiàn)在看來不太對。狹義的軟件服務(wù)可以是一個單獨門類,其中軟件免費,服務(wù)收費,雙邊市場交叉補(bǔ)貼。
由此可知,軟件授權(quán)許可,與軟件免費,并不是一個對稱概念。與軟件授權(quán)許可對稱的相反做法,應(yīng)是軟件免費,但同時要承擔(dān)基礎(chǔ)業(yè)務(wù)功能。
這看起來好像只是一種文字游戲,但下面馬上就要引入正題:我們所說面向服務(wù),到底是什么服務(wù)。以前人們理解的是一種同質(zhì)化服務(wù),用來降低大規(guī)模工業(yè)化成本的;可按云計算的理念,可能不一樣了,可以主要用來指差異化服務(wù),是一種增值性的服務(wù)。
再驗算回去,現(xiàn)在哪家云計算提供者,在軟件這個平臺上可以面向差異化服務(wù)呢?你的API在哪里,你的開放在何處,你能作用在服務(wù)差異化、產(chǎn)品多樣化上創(chuàng)造客戶價值嗎?
不久前,我接到一個云計算專業(yè)會議的邀請函,只看第一句話,就不想去了,它說(大意)云計算吻合的是工業(yè)革命時期大生產(chǎn)中的規(guī)模化。好嘛,我們終于等來一個叫云計算的未來工具,用它來實現(xiàn)的居然是200年前工業(yè)化的大規(guī)模同質(zhì)化生產(chǎn)。
這完全是不用所長,專用所短。云計算是高度分散的計算模式,是分布式計算,不是集中計算,怎么返祖成了大規(guī)模集中制造呢。穿新鞋,走老路,在具體條件下不是不可以,但認(rèn)為新鞋的主要功能就是走老路不走新路,就是誤導(dǎo)。
所以我提出一個新的觀點,將來的SOA,不是一般地面向服務(wù),不是面向一般的服務(wù),而是要重點面向差異化服務(wù)、個性化服務(wù),為CEO增值服務(wù)(而不是僅僅是為節(jié)省成本服務(wù))。沿著這個方向,讓軟件這個基礎(chǔ)平臺,多設(shè)計一些供百花齊放用的接口,恐怕是未來的技術(shù)方向。
開源要想利用云計算實現(xiàn)轉(zhuǎn)機(jī),其關(guān)鍵在于抓住云計算在分布式計算上的特長做文章。抓住機(jī)遇,盡快將軟件免費之后的服務(wù)收費,從提供一般服務(wù),轉(zhuǎn)向提供增值性的差異化服務(wù);為此,當(dāng)務(wù)之急,是在軟件與服務(wù)之間,設(shè)計具有用戶多樣化選擇功能的開放接口,走出LINUX只能拼成本,而增值乏術(shù)的困境。開源的商業(yè)化,由此可以理解為LINUX基本功能、基礎(chǔ)產(chǎn)品免費,靠接爻多樣化增值服務(wù)收費的完整模式。利用云計算將開源服務(wù)升級。
CEO要看的門道是,在判斷技術(shù)潮流背后的商業(yè)趨勢時辯明真?zhèn)?。明白不是所有的云都能下雨,要找能下雨的云去接水?/p>