Linux系統(tǒng)作為全球范圍內(nèi)最知名的開源操作系統(tǒng),在服務(wù)器等非桌面場景下的使用比率很高。據(jù)全球Top500超級計算發(fā)布數(shù)據(jù)顯示,99%的超級計算機運行在 Linux操作系統(tǒng)之上,90%的公有云平臺采用的也是Linux系統(tǒng)。但在桌面級系統(tǒng)上,Linux遠遠落后于Windows。
在國內(nèi)信息領(lǐng)域開展自主替代的背景下,Linux系統(tǒng)應(yīng)用地位十分重要。作為目前全球范圍內(nèi)最成熟的開源軟件,國內(nèi)廠商可以基于Linux平臺開發(fā)中國人自己的操作系統(tǒng)。我們關(guān)注到Linux系統(tǒng)+ARM架構(gòu)的組合是對傳統(tǒng)Wintel壟斷的很好替代。
同時,Linux內(nèi)核作為目前全球范圍內(nèi)最成功的開源軟件,其本身發(fā)展也為開源軟件的商業(yè)生態(tài)構(gòu)建提供了借鑒意義。因此有必要對Linux及其背后的商業(yè)模式進行探究。
Linux內(nèi)核和商業(yè)發(fā)行版本的關(guān)系
Linux內(nèi)核在整個操作系統(tǒng)中處于核心地位,我們平時所說的Linux開源,主要是指其內(nèi)核代碼是完全開放給全球開發(fā)者使用的。Linux內(nèi)核目前是全球范圍內(nèi)最大的開源項目,由企業(yè)、團體和個人開發(fā)者進行代碼貢獻和維護。同時,開源碼發(fā)展實驗室(Open Source Development Labs,OSDL)與自由標準組織(Free Standards Group ,FSG) 成立了Linux 基金會,則為Linux的長久發(fā)展提供支持條件。
Linux內(nèi)核并不能拿來直接使用,需要由開發(fā)團隊在此基礎(chǔ)上加入圖形界面、用戶管理系統(tǒng)、軟件管理系統(tǒng)的模塊才能商用。由Linux內(nèi)核出發(fā),市場中形成了幾大具有影響力的主流發(fā)行家族,比如Debian、RedHat和SUSE等。從發(fā)行家族出發(fā),又出現(xiàn)了多個Linux明星發(fā)行版本,比如Linux服務(wù)器產(chǎn)品界的標桿—— Redhat 及其桌面版Fedora;應(yīng)用解決方案比較豐富的Suse;桌面版本中易用性較好的Ubuntu。
Linux發(fā)行套件的家族樹圖
來源:CSDN網(wǎng)站
Linux系統(tǒng)的優(yōu)勢和劣勢
安全性。開源使得其代碼受到世界各地開發(fā)者的監(jiān)督和優(yōu)化,避免了閉源軟件潛在的后門及系統(tǒng)漏洞解決不及時等問題。同時,Linux在設(shè)計中天然的具備防病毒攻擊的特征,在桌面級系統(tǒng)中的不普及也使得很少有針對性病毒。
使用成本低。付費操作系統(tǒng)出于盈利需求,會不斷地更新系統(tǒng),并階段性地停止對過于老舊系統(tǒng)的更新支持(例如近期微軟停止對win7的更新維護,使得大量使用win7系統(tǒng)的用戶失去系統(tǒng)信息安全、漏洞等方面的安全保障)。階段性的替換付費軟件將帶來大量的成本,而使用Linux系列的商業(yè)版本成本則低得多。
自由度高。Linux為開發(fā)者提供了很高的自由度,對于專業(yè)級用戶構(gòu)建自定義的開發(fā)環(huán)境和服務(wù)器而言具有優(yōu)勢。Linux系統(tǒng)默認使用者對系統(tǒng)代碼了解,因此在調(diào)用計算資源上更為自由。
正是因為其上述優(yōu)勢,Linux在特殊應(yīng)用場合中得到青睞。超級計算機、紐交所/納斯達克等市場的交易系統(tǒng)、云計算平臺等都在使用Linux系統(tǒng)。
然而,開源軟件的反面也很突出,其各商業(yè)發(fā)行版本在市場上存在諸多問題。
硬件兼容性不足。操作系統(tǒng)是底層硬件和上層軟件之間溝通的橋梁,Wintel聯(lián)盟在操作系統(tǒng)與不同硬件(主要是主板、CPU)之間的磨合中做出了大量的努力,同時,因為Windows的發(fā)展前景好,硬件廠商也愿意圍繞其做大量的優(yōu)化。以Wintel聯(lián)盟為例,Wintel體系采用統(tǒng)一的系統(tǒng)架構(gòu),對指令系統(tǒng)、地址空間布局、中斷系統(tǒng)、多核互聯(lián)架構(gòu)、IO 接口規(guī)范等優(yōu)化,需要操作系統(tǒng)、CPU、BIOS等配合完成。
應(yīng)用軟件生態(tài)不足。軟件開發(fā)廠商要做出適配不同操作系統(tǒng)的軟件所花費的成本更高,往往因為某些操作系統(tǒng)的使用人數(shù)過少而沒有對應(yīng)的版本進行覆蓋。目前相當(dāng)一部分的大型商用軟件沒有對應(yīng)的Linux版本。以設(shè)計系列軟件Adobe為例,其一直沒有推出Linux系統(tǒng)下的版本,官方回應(yīng)是經(jīng)過市場調(diào)研后發(fā)現(xiàn),其大部分大型合作伙伴生態(tài)都不在Linux上,針對Linux內(nèi)核的多個發(fā)行版本做CPU和GPU的調(diào)試移植會消耗大量的開發(fā)資源,因此并沒有推出Linux版本的計劃。
主要是來自于軟硬件兼容和適配的問題,導(dǎo)致了Linux在辦公和游戲這兩大場景下的使用非常有限。盡管其在消費場景下對使用者的體驗不佳,但在專業(yè)人員使用的開發(fā)環(huán)境和服務(wù)器運維場景下,Linux仍舊占有絕對優(yōu)勢,也成就了一批企業(yè)和社區(qū)。
開源系統(tǒng)的開發(fā)生態(tài)
出于降低開發(fā)及維護成本、提升技術(shù)壁壘、形成軟件生態(tài)的目的,開源系統(tǒng)同樣需要努力構(gòu)建自己的開發(fā)者生態(tài)。其中起到主導(dǎo)地位的是開源基金會、開源社區(qū)、開源貢獻者這三方。
Linux基金會是一個非盈利性的聯(lián)盟,其目的在于協(xié)調(diào)和推動Linux系統(tǒng)的發(fā)展,以及宣傳、保護和規(guī)范Linux,該組織是2007年,是由開源碼發(fā)展實驗室(Open Source Development Labs,OSDL)與自由標準組織(Free Standards Group,F(xiàn)SG)聯(lián)合成立的。
Linux開源社區(qū)是主要的軟件開發(fā)場所。開源基金會對其進行規(guī)則制定和資源分配。獨立開發(fā)者和大公司都可以通過開源社區(qū)的方式,以相應(yīng)的開源軟件許可證協(xié)議公布軟件代碼。
開源基金會、開源社區(qū)和開源貢獻方之間的關(guān)系
來源:中國信通院
Linux開源貢獻者是開源軟件的開發(fā)參與者。參與主體既有獨立開發(fā)者,也有關(guān)注Linux技術(shù)發(fā)展動向的大企業(yè)。維護一個成熟操作系統(tǒng)的成本代價相當(dāng)?shù)母?,而且在整個操作系統(tǒng)市場中很難出現(xiàn)一家獨立的公司可以和領(lǐng)先巨頭相抗衡,因此大多數(shù)的腰部企業(yè)采用的都是借助于開源社區(qū)的力量去推進技術(shù)的進步。
Linux內(nèi)核目前擁有2500萬行以上的代碼量,如果這部分知識貢獻完全由一家公司來實現(xiàn),成本將是驚人的。作為對比,微軟Win10系統(tǒng)有3000-6000萬左右的代碼量,背后支撐的總研發(fā)費用每年在百億美元級別。這部分費用主要被用于操作系統(tǒng)的開發(fā)、配套該操作系統(tǒng)的各種應(yīng)用、驅(qū)動等圍繞系統(tǒng)的生態(tài)圈建設(shè)。
微軟于2002-2018年間的研發(fā)費用支出
開源的商業(yè)模式
開源軟件并非不能盈利,和免費的關(guān)系也不大,很多企業(yè)都會在社區(qū)版本的基礎(chǔ)上做優(yōu)化和改進,推出自己的商業(yè)版本。事實上,底層技術(shù)開源只是為了更好地激發(fā)開發(fā)者的創(chuàng)作性,避免被某一家軟件公司所壟斷和控制,降低安全風(fēng)險,從來沒有規(guī)定開源軟件不能收取費用。
總結(jié)來說,開源軟件有4種主流的商業(yè)模式:
1、使用者免費使用,形成流量入口,向大B收費。典型案例是Mozilla公司,其是非營利組織Mozilla基金會的一個盈利子公司,該基金會的收益被重新投資到Mozilla的開源項目中。Mozilla將旗下優(yōu)秀的開源瀏覽器免費提供給用戶使用,轉(zhuǎn)而以巨大流量入口地位向雅虎、谷歌、微軟等搜索引擎商收取搜索欄的合作費用。
2、免費增值模式。軟件核心部分的組件是開源的,用戶可以免費使用。但部分進階功能進行收費,這部分功能往往滿足大企業(yè)的需求。以被甲骨文收購的MySQL開源數(shù)據(jù)庫為例,其提供免費下載的版本和多個包含增值功能的企業(yè)版本供選擇。
3、收取技術(shù)支持等后續(xù)服務(wù)費用。這一模式的代表是Linux體系內(nèi)最成功的商業(yè)公司——RedHat紅帽。紅帽公司所有產(chǎn)品都有相應(yīng)的開源社區(qū)版本,由紅帽公司員工和外部開發(fā)者共同維護。圍繞Linux優(yōu)勢所在的服務(wù)器端,紅帽提供后續(xù)的一系列技術(shù)服務(wù)支持,從計算存儲平臺搭建(中間件、虛擬化、超融合、存儲和云計算等)、應(yīng)用開發(fā)的一系列解決方案。同時,紅帽也涉及到免費增值模式中的售賣企業(yè)版操作系統(tǒng)。
紅帽公司基于Linux提供了一系列后續(xù)服務(wù)
來源:紅帽官網(wǎng)
4、開源軟件直接SaaS化訂閱。隨著云計算的興起,開源軟件也開始部署在云端,用戶直接付訂閱費用就可開箱即用,不用關(guān)心適配、底層架構(gòu)、資源管理等技術(shù)問題,代表項目有Docker、MongoDB等,這一部分開源軟件正在形成趨勢。
總結(jié)
Linux系統(tǒng)作為全球范圍內(nèi)最成功的開源項目之一,不僅成為服務(wù)器端的主力操作系統(tǒng),裁剪后更成為移動端的主流操作系統(tǒng),成就了一批商業(yè)公司。更重要的是,Linux的開源基金會、開源社區(qū)和開源貢獻者模式證明了開源軟件在商業(yè)價值和技術(shù)服務(wù)全社會上同樣成立。

產(chǎn)品經(jīng)理

