1997年,Eric S. Raymond在《大教堂和市集》一書中預(yù)測,自由開發(fā)者會在傳統(tǒng)閉源軟件主導(dǎo)的階層化世界中勝出。
事實證明,他是對的。
今天,我們身處的數(shù)字網(wǎng)絡(luò)幾乎都是由開源代碼所建構(gòu)的。Gartner的一項調(diào)查顯示,有99%的組織在其IT系統(tǒng)中使用了大量的開源代碼,“市集模式”展現(xiàn)著前所未有的繁榮景象。
而在開源的世界里,流傳著一句格言——“社區(qū)重于代碼”。其所表達的是軟件江湖的鐵律,那就是一個健康的社區(qū)比良好的代碼更重要。
而在開源社區(qū)的全球競爭中,從追隨者、貢獻者,到引領(lǐng)者,中國都面臨著哪些新的問題,及新的機遇?
消滅版權(quán)“暴政”,世界屬于開源
1998年,網(wǎng)景通訊開放了自家瀏覽器的源代碼,這是“開源”首次登上人類歷史舞臺。如今20多年過去,開源技術(shù)已經(jīng)融入了人們生活的方方面面。
關(guān)于開源社區(qū)的成長史,我們就不再贅述了。總而言之,借由開源社區(qū)的聚合及放大效應(yīng),開源技術(shù)證明了自己遠比私有網(wǎng)絡(luò)技術(shù)更加有效,全球開發(fā)者也對開源項目展現(xiàn)出了涌動的激情。最典型的,谷歌正是憑借開源的安卓系統(tǒng),搶占了移動互聯(lián)網(wǎng)創(chuàng)新生態(tài)的產(chǎn)業(yè)高地,如今就連封閉如蘋果OS,都開源了Swift。
作為全球軟件產(chǎn)品的創(chuàng)意發(fā)源地,開源社區(qū)的發(fā)展如果僅依靠自由開發(fā)的理想主義,很難解釋sourceforge、google code、codeplex等一批舊代碼平臺的沒落;巨頭壓陣的商業(yè)氛圍也未必有奇效,否則微軟移動操作系統(tǒng)不會在谷歌安卓面前輸?shù)暮翢o懸念。
開源社區(qū)想要發(fā)展壯大、橫掃全球,秘密武器到底是什么?至少目前來看,離不開三個要素的“統(tǒng)一”:
1.基礎(chǔ)設(shè)施的統(tǒng)一。開發(fā)者選擇開源社區(qū)的首要指標(biāo),就是上面是否有大量優(yōu)秀的技術(shù)與框架,能夠快速依靠社區(qū)的力量提升開發(fā)效率和質(zhì)量。而面對訴求、能力、習(xí)慣不同的全球開發(fā)者,想要降低協(xié)作門檻,同時讓代碼風(fēng)格質(zhì)量與原項目保持一致,平臺提供統(tǒng)一的基礎(chǔ)設(shè)施實現(xiàn)服務(wù)治理就變得至關(guān)重要了。比如谷歌就做出了一套似Suite、能夠統(tǒng)一服務(wù)的框架,F(xiàn)acebook 的開源平臺PyTorch1.0也是由PyTorch 0.4 與 Caffe2 合并而成,并整合了 ONNX 格式,以期讓開發(fā)者在一個框架中進行統(tǒng)一研究與生產(chǎn)。
2.開發(fā)場景的統(tǒng)一。在實際的開發(fā)環(huán)節(jié)中,不同公司、開發(fā)者所擁有的需求、能力、現(xiàn)實環(huán)境都不同,這就需要開源平臺通過靈活的擴展能力來滿足不同的場景。
比如說,許多公司內(nèi)部已經(jīng)部署了日志采集系統(tǒng)、trace系統(tǒng)等,新的軟件系統(tǒng)開發(fā)必須和這些現(xiàn)存系統(tǒng)深度融合;再比如,不同軟件、功能的實現(xiàn)需要多語言的支持,框架需要在C語言、VB、Python等各種語言上實現(xiàn)編譯與開發(fā)等,都是度量社區(qū)好壞的重要指標(biāo)。
3.商業(yè)價值的統(tǒng)一。
實現(xiàn)開發(fā)者與開源軟件的服務(wù)價值,打通免費社區(qū)的商業(yè)化,是每一個開源社區(qū)的“阿喀琉斯之踵”。因此,是否擁有成熟的市場拓展與哺育能力也就十分重要了。只有一項應(yīng)用能夠伴隨平臺發(fā)展被越來越多的使用,從而收獲商業(yè)價值,社區(qū)才可能走向吸引全球創(chuàng)意創(chuàng)新人才的正向循環(huán)。
我們知道,開源社區(qū)建設(shè)長久以來都被看做是中國軟件IT行業(yè)的軟肋。站在這個補課超車的關(guān)鍵時期,我們能否從中發(fā)現(xiàn)中國開源社區(qū)的新可能性呢?
中國開源社區(qū)的廿載奮進
回答這個問題之前,或許需要先思索一下,中國開源社區(qū)的短板究竟在哪兒?
首先,在消費硬件上缺乏話語權(quán)。很長一段時間內(nèi),新形態(tài)數(shù)字終端無論是底層技術(shù)還是市場應(yīng)用層面,都集中在西方科技巨頭受眾。開發(fā)者只能在Windows/Mac等體系下跟進并發(fā)揮,直接限制了中國開源生態(tài)的發(fā)展。
另外,整體技術(shù)水平欠缺。在此背景下,操作系統(tǒng)及軟件生態(tài),以及相關(guān)技術(shù)的不斷優(yōu)化,中國開發(fā)者自然更多地扮演著學(xué)習(xí)者的角色,在以貢獻論英雄的社區(qū)機制下,沒有存在感也就很正常了。
而這一切,或許都要歸結(jié)于中國在很長一段時間內(nèi),都沒有通過開源實現(xiàn)商業(yè)化成功的企業(yè)案例,大眾看不到推動開源的直接價值,導(dǎo)致許多技術(shù)高手沒法找到工作,一些國內(nèi)開源項目也營銷意味大于實際,人才與經(jīng)驗都很難沉淀下來。
時過境遷,中國開源社區(qū)所面臨的景況也在發(fā)生變化,來到了新的競爭位面。
最典型的,許多全球頂尖的開源項目都是中國人或企業(yè)參與甚至主導(dǎo)的,比如魅族、阿里等廠商都為內(nèi)核領(lǐng)域做出不少貢獻,華為更是直接在眾多國際開源社區(qū)中占據(jù)董事席位,Linux開發(fā)者數(shù)量也蓬勃增長。
從踏踏實實為海外社區(qū)做貢獻,到核心技術(shù)領(lǐng)先、生態(tài)價值輸出的關(guān)鍵變化,也將幫助中國開源社區(qū)站到新的時代舞臺上。
時代洪流中的變數(shù)與挑戰(zhàn)
今天中國開源社區(qū)建設(shè)所需要解決的產(chǎn)業(yè)實際問題是什么,成為其能否打通戰(zhàn)略價值的關(guān)鍵一躍。
大致來看,今日的軟件環(huán)境,是開源軟件的應(yīng)用和服務(wù)價值還沒有得到最廣泛的開掘。
主要的開源軟件都集中在應(yīng)用層上,如桌面系統(tǒng)、服務(wù)器操作系統(tǒng)和數(shù)據(jù)庫等,而萬物互聯(lián)帶來的大量新型智能終端,其協(xié)同開發(fā)尚屬空白。如何幫助開發(fā)者打破不同設(shè)備之間的墻,實現(xiàn)跨終端的生態(tài)共享與協(xié)同,是開源社區(qū)的關(guān)鍵挑戰(zhàn)。
另一個關(guān)鍵契機,是伴隨著5G、云計算等技術(shù)的快速就位,如何實現(xiàn)軟硬件在云端環(huán)境下的開發(fā)、控制、運營,也是考驗開源平臺實力的重要指標(biāo)。
換句話說,Wintel、谷歌在此前技術(shù)拓荒階段所享用的生態(tài)紅利,將在ABCD5的沖刷下被重新想象。
那么問題來了,對中國開源社區(qū)來說,面對其他國家社區(qū)的競爭,具體的機會都有哪些?
其一,是中國市場泛AIoT產(chǎn)業(yè)的快速開掘。
對于軟件生態(tài)來說,只有參與者數(shù)量和程度越來越大,才有可能快速發(fā)現(xiàn)問題、修復(fù)問題,甚至彎道超車。從這個角度來說,中國龐大的人口與市場正是AIoT產(chǎn)業(yè)最好的開源生態(tài)孵化器。有許多新的硬件產(chǎn)品可以被想象與應(yīng)用,并生發(fā)出屬于開源技術(shù)的生態(tài)土壤。
其二,是上中下游聯(lián)動做功的產(chǎn)業(yè)結(jié)構(gòu)。
前面我們提到,開源社區(qū)的全球化離不開諸多關(guān)鍵要素的統(tǒng)一與標(biāo)準(zhǔn)化,而中國開源社區(qū)的遠征之路,從一開始就被打上了國家組織、巨頭引領(lǐng)、廠商跟進的整體思路。
比如在軟硬件兼容性上,政府推動中立的標(biāo)準(zhǔn)認(rèn)證和測試,規(guī)范了整個行業(yè)的門檻,直接提高產(chǎn)品的穩(wěn)定性;以華為為代表的科技巨頭,建立托管平臺,將開源軟件從技術(shù)與商業(yè)上形成合圍,進而推動其他廠商針對不同垂直行業(yè)和應(yīng)用場景開發(fā)相應(yīng)的整體解決方案。
這樣的上中下游立體化發(fā)展,也會讓中國的開源生態(tài)呈現(xiàn)出統(tǒng)一、可用、全面地健康發(fā)展態(tài)勢。
此外,中國開發(fā)者與企業(yè)在交互體驗上的“接地氣”,也能夠幫助開源社區(qū)在國際競爭中不斷搶得優(yōu)勢。
在一些成熟的開源社區(qū),因為千萬開發(fā)者的差異化而導(dǎo)致系統(tǒng)在功能完整度、交互體驗等層面出現(xiàn)問題,是常有的事。華為工程師分析安卓手機卡頓問題,發(fā)現(xiàn)其誘因21%來自第三方應(yīng)用,15%來自手機內(nèi)部編碼,11%來自硬件資源問題……這跟安卓系統(tǒng)架構(gòu)中80%的組件是從各個開源程序“拿來”有直接關(guān)系。此時,中國開發(fā)者對用戶體驗的洞察、產(chǎn)品細(xì)節(jié)的重視,比如華為對安卓系統(tǒng)的一頓“魔改”,就成為其開發(fā)生態(tài)中不可忽視的重要力量。在這樣的前提下,中國操作系統(tǒng)乃至開源社區(qū)想要更快地實現(xiàn)“獨立”,未來可期。
在開源社區(qū)培育上,中國科技巨頭中刮起的產(chǎn)學(xué)結(jié)合風(fēng),也為整個事件增加了一份砝碼。華為、阿里、騰訊、百度等都通過校企合作,從源代碼層面推動大學(xué)生參與到開源社區(qū)的建設(shè)和教育中去,掌握最為先進的開源技術(shù),提升代碼質(zhì)量,為行業(yè)輸送高端人才,對于建構(gòu)中國自有創(chuàng)新平臺、增強和激勵開源精神,有著前所未有的戰(zhàn)略意義。
總體來看,民族開源社區(qū)的崛起與擴張,并沒有什么成功秘訣,踏實補課、抓住機遇,才是唯一贏得未來的方法。
免責(zé)聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個人觀點,與極客網(wǎng)無關(guān)。文章僅供讀者參考,并請自行核實相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。
- 這里不止“羊毛月”,少年也在以電商助農(nóng)
- 同仁堂醫(yī)養(yǎng)IPO: “三位一體”診療服務(wù)體系高效協(xié)同 “中醫(yī)+”健康服務(wù)未來可期
- 國產(chǎn)手機大勝,蘋果銷量大跌,難怪急哄哄降價千元
- 走出群山,長賽道“攀登者”vivo
- 三線結(jié)構(gòu)光與升降LDS激光雷達 石頭自清潔掃拖機器人G30導(dǎo)航避障新里程
- 石頭科技閃耀CES2025 首創(chuàng)仿生機械手掃拖機器人
- TCL華星亮相CES2025,印刷OLED等創(chuàng)新顯示技術(shù)全球吸睛
- 科技云報到:從大模型到云端,“AI+云計算”還能講出什么新故事?
- 承載AI的云南花卉,正在盛開
- 打造個人辦公新范式,科大訊飛召開辦公智能體產(chǎn)品升級發(fā)布會
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。