開(kāi)源(Open Source)是1998年2月3日提出的概念,是開(kāi)放源代碼,并遵循開(kāi)源許可證,可進(jìn)行自由傳播的軟件。所謂自由傳播指可以自由發(fā)布、自由復(fù)制、自由修改、自由使用。不同的開(kāi)源許可證規(guī)定不同開(kāi)源軟件具有不同的自由度。自由軟件(Free Software)具有最大的自由度。開(kāi)源軟件是有商業(yè)模式的,而自由軟件沒(méi)有商業(yè)模式。
自由軟件創(chuàng)始人斯多爾曼為對(duì)抗私有軟件或?qū)S熊浖绷鳎瑢?xiě)出了《GNU宣言》,開(kāi)啟GNU計(jì)劃,通過(guò)開(kāi)發(fā)不受約束的操作系統(tǒng)、應(yīng)用程序及編程工具,來(lái)推廣自由軟件模式。同時(shí)GNU建立了通用公共許可證,提出左版模式,作為自由軟件的發(fā)行原則。
1984年10月斯多爾曼創(chuàng)立“自由軟件基金會(huì)”(FSF)。自由軟件基金會(huì)一直從事GNU系統(tǒng)編寫(xiě)工作,花力量開(kāi)發(fā)GNU操作系統(tǒng)的內(nèi)核Hurd,由于種種原因,Hurd的開(kāi)發(fā)未及時(shí)完成,使GNU系統(tǒng)的編寫(xiě)工作也功虧一簣。
1991年林納斯·托瓦茲開(kāi)發(fā)Linux操作系統(tǒng),將Linux在GNU GPL下發(fā)布,自由軟件基金會(huì)就將Linux置換未成熟的Hurd作為GNU操作系統(tǒng)的內(nèi)核,并使之成為一個(gè)完整的、可運(yùn)行的操作系統(tǒng)。斯多爾曼將其稱(chēng)之為GNU Linux。
1998年2月3日在加州的一次戰(zhàn)略會(huì)議上由Chris Peterson首次提出了開(kāi)放源碼的概念,次日開(kāi)源獲得Linus Torvalds的支持并給他們以非常重要的版權(quán)許可說(shuō)明,Bruce Perens發(fā)起建立www.OpenSource.org網(wǎng)站。1998年4月7日Tim'O Reilly主持“Free Ware高層會(huì)議”通過(guò)了傳播“Open Source”的必要性。
1998年4月,Open Source和Free Software由于學(xué)術(shù)和意識(shí)形態(tài)的差異爆發(fā)了一場(chǎng)爭(zhēng)論,最終Open Source占了上風(fēng)。斯多爾曼開(kāi)始是支持Open Source的,后來(lái)變成Open Source的反對(duì)派。
開(kāi)源社區(qū)開(kāi)發(fā)機(jī)制是開(kāi)放環(huán)境、分布格局、社區(qū)組織、自由參與、大眾開(kāi)發(fā)、協(xié)調(diào)創(chuàng)新、資源共享、民主討論、測(cè)試驗(yàn)證、對(duì)等評(píng)估、維護(hù)升級(jí)。開(kāi)源文化以創(chuàng)新為發(fā)展基軸,具有開(kāi)放(開(kāi)放標(biāo)準(zhǔn)、開(kāi)放環(huán)境)、自由(自由發(fā)布、自由傳播、自由復(fù)制、自由修改、自由使用)、共享(共享資源)、協(xié)同(協(xié)同開(kāi)發(fā)、協(xié)同作業(yè)、協(xié)作生產(chǎn))、綠色(開(kāi)源支持綠色可再生能源和綠色環(huán)境及零邊際成本效應(yīng))和民主化(信息對(duì)稱(chēng)化、開(kāi)源民主化)等基本特征。
開(kāi)源是利他主義或共產(chǎn)主義的,專(zhuān)有軟件或私有軟件是利己主義或資本主義的,開(kāi)源的商業(yè)模式也是利己主義的,開(kāi)源只有與其商業(yè)模式結(jié)合才能作出貢獻(xiàn)。
今天開(kāi)源已成為軟件的主流。據(jù)Gartner預(yù)測(cè):到2015年,85%商業(yè)軟件會(huì)使用開(kāi)源軟件;到2016年,95%主流IT企業(yè)或組織直接或間接在其“關(guān)鍵任務(wù)系統(tǒng)”方案中使用開(kāi)源軟件。
開(kāi)源已成為今天分享經(jīng)濟(jì)的技術(shù)基礎(chǔ)(黨的十八屆五中全會(huì)明確提出中國(guó)要發(fā)展分享經(jīng)濟(jì),促使我國(guó)經(jīng)濟(jì)轉(zhuǎn)型進(jìn)入新常態(tài);發(fā)展分享經(jīng)濟(jì)也成為今天美國(guó)總統(tǒng)競(jìng)選辯論的焦點(diǎn))。
分享經(jīng)濟(jì)是使商品、服務(wù)、數(shù)據(jù)、資源、人才、體驗(yàn)等具有分享機(jī)制的經(jīng)濟(jì)社會(huì)體系。分享模式實(shí)質(zhì)是產(chǎn)權(quán)革命,把傳統(tǒng)所有權(quán)分裂為支配權(quán)和使用權(quán),使用權(quán)高于支配權(quán),流行的商業(yè)模式是以租代買(mǎi),所有者出售的產(chǎn)品免費(fèi),向使用者收取服務(wù)月租費(fèi),云計(jì)算模式就是一種租賃式的分享經(jīng)濟(jì)模式。
筆者曾列出七個(gè)分享經(jīng)濟(jì)模式:開(kāi)源模式、云計(jì)算模式、互聯(lián)網(wǎng)企業(yè)經(jīng)營(yíng)模式(如阿里、優(yōu)步、Facebook、Airbnb、微信)、硅谷1099模式(雇傭千類(lèi)專(zhuān)業(yè)人員)、應(yīng)需臨工模式、綠色共享模式、金融領(lǐng)域的股權(quán)眾籌和P2P等。
開(kāi)源與互聯(lián)網(wǎng)理念相通。互聯(lián)網(wǎng)是基于開(kāi)源的技術(shù)和應(yīng)用建立起來(lái)的,如果沒(méi)有開(kāi)源文化就不會(huì)有現(xiàn)代互聯(lián)網(wǎng)。開(kāi)源已成為深度信息領(lǐng)域的主流技術(shù)和系統(tǒng)選擇。舉例來(lái)說(shuō),大數(shù)據(jù)的應(yīng)用平臺(tái)Hadoop、Spark、Storm等均是基于開(kāi)源技術(shù)的。開(kāi)源是“互聯(lián)網(wǎng)+面向知識(shí)社會(huì)創(chuàng)新2.0模式”的優(yōu)選項(xiàng),作用、融合于傳統(tǒng)工業(yè)系統(tǒng)促其重構(gòu)智能工業(yè)體系(或新業(yè)態(tài))。
面向知識(shí)社會(huì)創(chuàng)新2.0模式的運(yùn)作機(jī)制是:在工業(yè)社會(huì)物理空間之外構(gòu)建一個(gè)超越時(shí)代面向知識(shí)社會(huì)的虛擬空間,如此才能對(duì)傳統(tǒng)生產(chǎn)方式產(chǎn)生顛覆性創(chuàng)新效果。虛擬空間是以互聯(lián)網(wǎng)為載體,儲(chǔ)存數(shù)據(jù)、知識(shí)資源,匯聚深度信息技術(shù)和適配的先進(jìn)的體制/管理模式,為重構(gòu)現(xiàn)實(shí)的物理空間中的傳統(tǒng)行業(yè)或傳統(tǒng)生產(chǎn)方式,要將虛擬空間與物理空間對(duì)接,將虛空中的數(shù)據(jù)、知識(shí)資源置換物空中的人力、自然資源,將虛空中的深度信息技術(shù)作用,融合于物空中的傳統(tǒng)生產(chǎn)方式,促使其重構(gòu)、提升為新的生產(chǎn)方式或新的行業(yè)形態(tài)。
相對(duì)于“工業(yè)社會(huì)創(chuàng)新1.0”模式,“面向知識(shí)社會(huì)創(chuàng)新2.0”模式是超越一個(gè)時(shí)代的創(chuàng)新引擎,可寫(xiě)成“互聯(lián)網(wǎng)+創(chuàng)新2.0”模式,并擴(kuò)展為定式為“互聯(lián)網(wǎng)+創(chuàng)新2.0+傳統(tǒng)工業(yè)系統(tǒng)重構(gòu)新工業(yè)形態(tài)(或智能工業(yè)系統(tǒng))”。創(chuàng)新2.0不光是技術(shù)創(chuàng)新,它包含科學(xué)創(chuàng)新、技術(shù)創(chuàng)新和管理/體制創(chuàng)新的綜合創(chuàng)新。開(kāi)源是創(chuàng)新2.0的優(yōu)選項(xiàng)。
開(kāi)源是創(chuàng)新的捷徑。目前全球排名前10的IT企業(yè),當(dāng)其開(kāi)發(fā)新產(chǎn)品和新服務(wù)時(shí),有80%的軟件創(chuàng)新成果來(lái)自企業(yè)外部的開(kāi)源軟件,而企業(yè)內(nèi)部開(kāi)發(fā)的自創(chuàng)成果只占20%。
“大眾創(chuàng)業(yè)、萬(wàn)眾創(chuàng)新”中國(guó)版創(chuàng)客運(yùn)動(dòng)的技術(shù)基礎(chǔ)是開(kāi)源硬件+開(kāi)源軟件。
去年以來(lái)人工智能研發(fā)巨頭先后宣布將人工智能的平臺(tái)、引擎和工具包實(shí)行開(kāi)源。如Facebook開(kāi)源一組基于Torch的深度學(xué)習(xí)工具;Google將其全新的深度神經(jīng)網(wǎng)絡(luò)、深度學(xué)習(xí)引擎Tensor Flow開(kāi)源;微軟開(kāi)源其機(jī)器學(xué)習(xí)工具包:分布式學(xué)習(xí)工具DMTK;IBM開(kāi)源其機(jī)器學(xué)習(xí)平臺(tái)System ML等。
國(guó)內(nèi)針對(duì)核心軟件(操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、關(guān)鍵應(yīng)用軟件)組織基于開(kāi)源的協(xié)同(含自主)開(kāi)發(fā)創(chuàng)新,以達(dá)到安全可控。
鑒于此,國(guó)內(nèi)外開(kāi)源正在掀起大發(fā)展的浪潮,國(guó)內(nèi)更是高潮迭起。但國(guó)內(nèi)開(kāi)源人才顯得奇缺。去年筆者曾先后與Linaro CEO George Grey和開(kāi)源創(chuàng)始人之一John Madogg會(huì)晤,他們正在接受華為、阿里巴巴、大疆、中興、紫光等企業(yè)的一批工程師的開(kāi)源培訓(xùn),接受他們開(kāi)發(fā)智能終端、微處理器的適配開(kāi)源架構(gòu)和軟件,他們認(rèn)為中國(guó)開(kāi)源人才不足,愿意協(xié)助我們創(chuàng)辦“開(kāi)源大學(xué)”或以培訓(xùn)中心起步。