軟件的網絡化及Linux的未來趨勢

文 / 郄曉燁

郄曉燁公司的價值取決於他的商業模式。軟件在進化,在網絡化的軟件商業模式下,每個網民都在接觸Linux,IT從業者應該更多接觸Linux 平臺的知識。雲計算、上網本、智能手機、網絡遊戲、SNS發跡、微軟收購雅虎等其實反映了這種軟件的網絡化趨勢。

Windows 與Linux 哪個更好? 好像已經爭論了近10年。爲什麼微軟認爲一個“搜索引擎”Google是他最大的競爭對手,而不是Linux?

這是因爲軟件已經在網絡化。在新的網絡化軟件中,操作系統不再是主角。大量的軟件已經集中在服務器端,而客戶端上的軟件越來越簡單,甚至只需運行一個類似IE的瀏覽器就可以了。微軟的客戶端操作系統優勢將隨着軟件進化而削弱,而Linux 在服務器世界中已經大幅領先。

 四種軟件商業模式

第一種、傳統商業模式

微軟爲首的軟件商業模式成功引領了近20年的輝煌,即使現在看來都有點像一本萬利。首先有一批高素質的人來開發軟件,開始時成本很高,但當軟件開發出來後,每個使用這種軟件的計算機都需要付費。一萬臺和十萬臺計算機相比,營業額擴大十倍,但開發成本並沒有增加。這種商業模式最精彩的是,成本並沒有隨着營業額擴大而線性增加,只要你的軟件產品好,利潤似乎是無止境的。

當然這種商業模式的成功有兩個最基本的條件:

第一、是產品要足夠好;

第二、用戶要足夠多,而且要培養這些用戶只熟悉自己的產品。

絕大多數通用型軟件公司不是不想採用這種盈利方式,而是還未達到這些條件之前就支撐不住了。更何況幾大軟件公司,除了擁有上下游大量的軟件和硬件公司的支持,還培育了衆多隻習慣自己產品的用戶。如果Linux用微軟的模式在微軟的圈子內跟微軟的產品競爭,那麼Linux根本沒有勝算!

第二種、開源商業模式

金融危機後,比爾•蓋茨反對美國政府救助三大汽車巨頭,理由是“政府爲什麼要用納稅人的錢挽救落後的商業模式?”可以感受到他對新型商業模式的推崇。以微軟爲代表的這種80年代創新型軟件商業模式無疑是非常成功的,但顯然不同地方的消費者會有不一樣的感覺,尤其是中國的消費者。舉個例子,我們花1萬元可以購買一個入門級服務器,那是眼見的“硬傢伙”,但買Windows 2003 Server許可,也要花1萬元多,後者可是摸不着的,內心中的不認可是中國盜版率高的原因之一。

其實不只在中國,美國的一些軟件先驅也認爲軟件這樣收費是不合理的,他們認爲軟件應該把代碼開放給所有人,不應該靠軟件使用而是靠對軟件的服務賺錢。比如用戶可以免費使用軟件,當需要自動升級服務的時候,再進行付費。這就是Linux 等開源軟件所遵循的另外一種商業模式。

在這種商業模式下,軟件通常可以免費使用,當足夠多的用戶使用後,開發商通過額外的服務來賺錢。很顯然,這種商業模式的掙錢速度絕對趕不上第一種,所以成功的軟件公司屈指可數。用這種模式生存下來的都是某個領域的頭牌,也就是佔有用戶數量最多的。開發PHP的Zend是典型的開源軟件公司,PHP本身使用不要錢,但如果需要PHP的開發工具,或者加密工具、加速工具,就需要購買Zend公司的產品。

第三種、SaaS商業模式

IBM、Oracle 等公司推廣的SaaS( 軟件即服務) 已經有幾年時間了。SaaS跟第二種開源軟件商業模式不同的是,SaaS並不一定開放源代碼。SaaS可以簡單理解爲對軟件的租用和定製,對軟件不是一次性付費,有些軟件開始甚至可以免費使用,之後按照使用這種軟件的時間和定製程度多次付費。本質上講SaaS其實跟第一種商業模式是相同的,只是一開始不用付全部費用。其實這樣的方式無論是對客戶,還是對企業都不錯。產品好,就不怕你不用,長久下來,比一次性付費賺錢更多,而且客戶也很舒服,買了軟件可以定製它,可以按照使用時間來付錢。Red Hat提供的Linux也是依靠服務賺錢,如果使用Red Hat企業版Linux,你要付費,這些費用可以讓軟件升級,也有電話技術支持。

由於Red Hat Linux使用開源軟件模式,所以他要進一步把源代碼公開。但是Red Hat 也有不公開源代碼的產品,Red Hat Satellite Server 就是不開源的,那麼這款軟件就成爲了傳統軟件模式或者SaaS模式。SaaS可以說是更加務實的軟件商業模式。

第四種、商業模式的革命——軟件網絡化模式

新聞網站、搜索引擎、SNS、網遊、實時消息、網絡視頻、雲計算……這些似乎跟軟件稍微遠了點。但大家是否發現,現在軟件人才的流向發生了變化,聚集大量軟件人才的公司不再只是微軟、IBM、金山、中軟這樣類型的軟件公司? Google、百度、盛大、巨人等企業大量招聘開發人才,它們也是真正的軟件公司,只是以互聯網形式體現出來。這種商業模式的優勢在於,分發軟件的成本非常低,有些甚至不需要安裝軟件就可以使用。想用Google 的軟件, 我們只需通過瀏覽器訪問一個站點。Google 的軟件實際上運行在服務器端,收集數據,放入GoogleFS 中, 當我們訪問時, 爲我們索引並且展示結果。此外,訪問docs.google.com,你會發現類似微軟Office 的一些功能在網頁上可以直接使用,比如表格、文檔、PPT 等。目前Google 將Google Docs、Gmail、Gtalk 及Web 服務程序接口打包成Google Apps 賣給企業,這些企業中的員工只需要一個可以上網的手機就可以辦公、交流、打開文檔……,微軟的客戶端軟件平臺的優勢是不是可以被直接跳過了呢?這是一個全新的世界,有着太多的機會。

在網絡化潮流中,Linux將不斷壯大

2009 年1月30 日數據顯示,中國Alexa排名前12的網站都使用Linux作爲主要的網站平臺,其中包括 baidu.com 、qq.com、sina.com、google.cn、taobao.com、163.com、youku.com、ku6.com等。全球排名前列的網站也使用Linux 作爲主要平臺:google.com、youtube.com、facebook.com、yahoo.com……

在大規模的網站中,不用Linux平臺的較少。那爲什麼在服務器上,這麼多的網站會用Linux 呢?這是基於以下幾點:

  • 服務器端的軟件硬件多數都支持Linux。服務器端的軟件硬件種類較少,Linux需要能運行大型的數據庫:Oracle、DB2、Sybase,中間件:Weblogic、Websphere、JBOSS,Web 服務器,再有就是支持磁帶機、陣列卡、HBA卡等種類較少的硬件設備。
  • Linux不屬於任何一個公司。
  • 代碼資源極其豐富。Linux相關代碼資源就像免費的寶庫,不用可惜,當然最好也要做出自己的貢獻。
  • 實力強的公司可以自己編譯Linux,不用付費。如Google、百度這樣的公司,上百萬臺服務器,如果每臺都購買Windows 2008 Server,即使每個許可5000元人民幣(應該沒這麼便宜),這筆費用恐怕讓他們無法上市。
  • Linux平臺人才較多。找一個熟悉Solaris或者AIX 、HP-UX平臺程序員容易嗎?而Linux在X86上運行自如,學習和工作都非常方便。X86 平臺的實力大增。以前大公司可能很少看上Linux 這些廉價的東西,但是當一個4CPU的數萬元的服務器,可以跟一個2年前UNIX小型機運算能力相當時,誰都需要考慮一下。
  • 網絡化軟件趨勢下,不需要普通人去熟悉Linux,只要專業的IT技術人員熟悉Linux 就可以。只要客戶能點擊網站頁面,剩下的由Linux 專業人員去完成就好。

在軟件商業模式的網絡進化中,我有如下觀點:

  • 軟件已經走向了服務器端,軟件的網絡化是目前最具競爭力的商業模式。因爲它分發成本最低,速度最快,無須太多用戶培養,而且收費靈活,無大規模盜版問題。
  • Linux 促進軟件的網絡化,是軟件網絡化的基石。
  • Linux 在客戶端的佔有率低,但是在服務器端佔有絕對的優勢。
  • IT從業者將會越來越多在Linux平臺下工作。
  • Linux 沒有必要去和Windows 對比,因爲目前兩者的用戶羣是不同的。
  • 接觸Linux 平臺是必需的,但要拋棄門戶之見,Linux 可以讓你的視野更寬廣。

小結

綜上所述,以下兩個方向所需要的IT人數會越來越多:

第一個方向,創建新的數據中心或者服務於這些數據中心,這裏主要是構建維護平臺、維護數據庫、中間件業務編程等工作。比如類似facebook的社交網站、類似騰訊的個人娛樂數據中心、類似阿里巴巴的商務數據中心。

第二個方向,定製各種專用嵌入式客戶端的軟件(嵌入式或者低功耗的X86平臺-Atom),比如家庭中的數據中心、智能手機;北京交通廣播的新媒體機;新款PSP遊戲機(可以直接接入3G或4G網絡)。

作者簡介:

郄曉燁, 尚觀科技的Linux技術講師,從事Linux相關工作已經8年, 培訓出上千名Linux學員,同時作爲創業者之一,作者對於企業商業模式有多年的摸索。

(本文來自《程序員》雜誌0906期)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章