開源如何改變商業世界
開源倡議創始人之一Eric S. Raymond在他的開創性著作《大教堂與集市》中提到,“(開源)軟件的每一項出色成果,都源自開發者的個人追求。”沒錯,這確實是勘破了開源理念的核心要旨。Apache Web服務器、MySQL乃至Linux等重量級項目都是由此而生,從少數開發者的狂歡成長為支撐整個現代社會的重要基石。但與之這相對,OpenDaylight、OPNFV乃至汽車級Linux(人工通用智能)統一代碼庫等垂直項目卻往往引不起個人貢獻者的興趣。為了填補這部分空白,不少專注于特定利益的垂直業務企業也開始懷揣開放心態投身于開源社區。
為什么?因為有些問題,就得開源才能解決。
麥肯錫公司最近發布的《卓越軟件如何促進業務績效》報告發現,垂直行業當中排名先前的企業“最大的差異化優勢”,集中體現在其“對開源成果的應用”、特別是由用戶向貢獻者的角色轉化。報告中的數據顯示,前四分之一廠商在開源創新領域的活躍度達到其他企業的三倍。換句話說,成功的企業不僅自己使用開源軟件,同時也積極投身于開源項目貢獻。
說起來容易,但究竟如何轉型為開源貢獻者仍是個重大難題。投入大量精力與人力為競爭對手做嫁衣,憑什么?時至今日,還是有很多企業家理解不了當初美國總統約翰·肯尼迪著稱的“水位上漲,所有的船只都會獲益”的論斷。沒錯,我們的工作會讓每個人受益,但真正參與開源事務、善加利用開源力量的企業將獲益更多。
很多朋友對這種“雞湯”觀點不屑一顧。但大家看看,面對Unix與Linux這對雙胞胎,市場做出了怎樣的選擇?包括其他各類軟件,用戶是不是都用實際行動支持了開源一方?再看看亞馬遜、谷歌、IBM乃至微軟等頂尖科技巨頭——除了蘋果以外——他們是不是都在廣泛使用或深度參與開源項目?
Linux基金會也在最新報告《軟件定義下的垂直行業:論開源轉型》當中解釋了背后的基本原理。Linux基金會發現,汽車、影視、金融、電信、能源以及公共衛生等垂直行業正紛紛轉向開源方法。
事實上,Linux基金會的存在本身,就是開源力量的集中體現。從最初的Linux內核項目到現在涵蓋數百個不同項目的龐大社區,Linux基金會正憑借著“基金會即服務”模式為云計算、安全、區塊鏈乃至網絡等眾多核心開源技術提供協作平臺。在垂直行業中,部分企業實際是在一次又一次重復相同的過程。他們在努力提升自身核心競爭優勢,但商業模式卻始終保持不變。
與之對應,大獲成功的企業則走上一條完全不同的道路。在當下風頭正勁的數字化轉型浪潮當中,這些企業將原有核心商業模式與流程轉換為開源軟件與服務。代碼、應用程序編程接口(API)、云資產及容器等新興科技正將這一切變得更加靈活便捷。最終,他們成為純粹的服務商,以軟件定義形式交付自己所擅長的業務流程與資產組合。
主要面向開發者的分析廠商Red Monk聯合創始人Stephen O’Grady在2013年的著作《新王權的建立:開發者如何征服世界》中就看到了這一點。面向軟件定義模式的轉變代表著新的風潮,而開源正幫助無數小型軟件開發團隊輕松邁出轉型道路上的第一步。
關于Linux基金會的例子還有很多,但這里我想重點聊聊電信與網絡這兩個領域。
從歷史上看,電信企業的網絡一直建立在高度標準化、高度專有化的暗箱定制硬件之上。正因為如此,從一項技術轉向另一項技術——例如由2G轉向3G——往往帶來數十億美元的高昂成本。
這些企業彼此間也展開了競爭激烈。在美國,每一位電視觀眾肯定都見過AT&T、T-Mobile、Verizon以及其他廠商投放的廣告。為了贏得客戶,各方都承擔著巨大的額外支出壓力。
但與此同時,電信廠商也在積極行動。到2000年之后,形勢已經非常明確——舊有客戶端-服務器模式無法應對不斷增長的億萬移動手機用戶帶來的業務需求。到2004年,隨著互聯網工程任務小組(IETF)3746轉發與控制元素分離(ForCES)框架征求意見書的發布,整個行業開始朝著軟件定義網絡(SDN)邁出至關重要的第一步。
雖然電信標準的基礎證明早已完成,但在2000年初,這些思路才真正匯總成現實開源項目——OpenFlow。此項目定義了軟件定義網絡(SDN)控制與轉發層之間的標準通信接口。德國電信、谷歌、微軟、Verizon及思科等主要科技企業紛紛開始接納這項新標準。
Verizon在其中表現得尤為積極,因為他們既不想在專有硬件上繼續投入數十億美元,又希望自己的網絡能夠與競爭對手相匹敵。AT&T等其他廠商也意識到,單靠自己的力量打造網絡自動化方案既浪費時間、又浪費金錢。
因此,AT&T地2013年在Domain 2.0白皮書中公布了對電信業未來全面開放的愿景性倡議,真正推動了整個行業的行動。在其中,AT&T提議將自家網絡業務由“當前狀態”轉變為類似于云計算形式的網絡服務交付模式,同時逐步過渡至通用基礎設施采購與供應的“未來形態”。如今,這一愿景已經在很大程度上變為現實,并得到開源支持者們的高度肯定。
Linux基金會則為企業間的合作提供一套中立平臺。如今,在Linux Foundation Networking(LFN)的保護下,已經有8個不同網絡項目以及大量相關項目將全球各大主要電信廠商聚集起來。
如今,全球超過七成的移動用戶都在使用基于LFN開源項目構建而成的服務。過去六年以來,電信企業的程序員們總計為LFN項目貢獻了7800萬行源代碼。如果使用建設性成本模式(COCOMO)估值模型,那么通過傳統方法完成如此體量的貢獻將耗費超過73億美元的研發成本。
類似的故事正在不斷呈現,來自公共衛生、能源到金融科技行業的不同企業聚集起來,攜手推動創新、節約成本。沒錯,各個垂直行業形勢各異、挑戰有別,但其中卻也存在著共通的思路。正如Linux基金會所言,“人們開始意識到,開放協作能夠顯著降低成本、縮短產品上市時間、提高產品質量并創造新的競爭機會。全面參與其中,將推動各個行業加快創新腳步。”
如果您還沒有觸及開源浪潮,請抓緊把握時機。企業的未來命運將取決于此。擁抱開源已經不再是“錦上添花”的嘗試,而是在瞬息萬變、飛速發展的商業市場上求得生存的必要前提。