數(shù)字經(jīng)濟(jì)時(shí)代,開源已成為全球科技創(chuàng)新和產(chǎn)業(yè)發(fā)展不可逆轉(zhuǎn)的潮流和趨勢(shì)。近年來,我國在開源領(lǐng)域迅速崛起,成為全球開源創(chuàng)新生態(tài)的重要組成部分。但開源在我國屬于“舶來品”,要充分釋放國內(nèi)開源發(fā)展?jié)撃,還須進(jìn)一步提升各方對(duì)開源的認(rèn)識(shí),探索符合我國實(shí)際情況的開源發(fā)展之路。本書旨在全面展示開源發(fā)展的要素組成、現(xiàn)狀趨勢(shì)、發(fā)展規(guī)律和方法路徑。全書圍繞起底開源、開源基金會(huì)、代碼托管平臺(tái)、開源項(xiàng)目與社區(qū)、開源商業(yè)化產(chǎn)業(yè)化、開源人才、開源風(fēng)險(xiǎn)防范、開源的戰(zhàn)略價(jià)值、地方開源發(fā)展舉措與成效、開源的發(fā)展挑戰(zhàn)與趨勢(shì)十個(gè)重點(diǎn)問題展開,通過體系性的架構(gòu)設(shè)計(jì)深刻揭示了開源的運(yùn)行邏輯,整體回答了什么是開源、為什么要開源、如何參與開源的問題,希望能為開源創(chuàng)新實(shí)踐和產(chǎn)業(yè)布局提供有益參考。本書面向政府工作人員、企業(yè)決策和管理者、開發(fā)者等各類主體,也可作為開源知識(shí)普及專業(yè)讀本使用。
國家工業(yè)信息安全發(fā)展研究中心軟件所主要從事軟件產(chǎn)業(yè)領(lǐng)域戰(zhàn)略規(guī)劃和政策研究,區(qū)域性軟件產(chǎn)業(yè)集聚區(qū)發(fā)展研究和質(zhì)量評(píng)估,開源生態(tài)培育及治理體系研究,軟件技能培訓(xùn)和軟件人才實(shí)訓(xùn)基地建設(shè),推動(dòng)軟件產(chǎn)業(yè)產(chǎn)用協(xié)同創(chuàng)新,促進(jìn)軟件產(chǎn)業(yè)生態(tài)完善。軟件所重點(diǎn)圍繞我國軟件產(chǎn)業(yè)生態(tài)培育,開展基礎(chǔ)軟件、工業(yè)軟件、平臺(tái)軟件、行業(yè)應(yīng)用軟件、開源軟件等重點(diǎn)領(lǐng)域技術(shù)產(chǎn)品及行業(yè)發(fā)展態(tài)勢(shì)研究,支撐國家軟件產(chǎn)業(yè)發(fā)展重要戰(zhàn)略、規(guī)劃、政策制定,建設(shè)集軟件測(cè)試、應(yīng)用驗(yàn)證、展示推廣、技能培訓(xùn)等功能為一體的公共服務(wù)平臺(tái),推動(dòng)各地創(chuàng)建中國軟件名園等產(chǎn)業(yè)集聚發(fā)展高地,加強(qiáng)與國內(nèi)外開源機(jī)構(gòu)、開源社區(qū)的交流合作,致力于打造軟件產(chǎn)業(yè)研究國家級(jí)高端智庫,構(gòu)建行業(yè)、企業(yè)、開發(fā)者等各主體廣泛參與的協(xié)同創(chuàng)新體系,為主管部門、地方政府、行業(yè)、企業(yè)提供研究咨詢、測(cè)試驗(yàn)證、應(yīng)用推廣等公共服務(wù),助力軟件產(chǎn)業(yè)高質(zhì)量發(fā)展。
第一講 起底開源/001
故事引入:UNIX催生的開源之勢(shì)/002
01 開源的興起/004
一、源起與萌芽階段/004
二、實(shí)踐探索階段/005
三、統(tǒng)一共識(shí)階段/006
四、發(fā)展擴(kuò)散階段/008
02 開源的本質(zhì)和要素/011
一、開源的定義標(biāo)準(zhǔn)/011
二、開源的構(gòu)成要素/013
03 開源與閉源的關(guān)系/018
第二講 開源的“橋梁紐帶”——開源基金會(huì)/022
故事引入:Linux基金會(huì)的“前世今生”/023
01 開源基金會(huì)的作用/025
02 全球主流開源基金會(huì)發(fā)展現(xiàn)狀/028
一、國際主流基金會(huì)發(fā)展情況/028
二、開源基金會(huì)的運(yùn)營(yíng)模式和建設(shè)經(jīng)驗(yàn)/031
03 我國開源基金會(huì)建設(shè)情況/034
第三講 開源的“資源倉庫”——開源代碼托管平臺(tái)/037
故事引入:GitHub是如何“出圈”的?/038
01 開源代碼托管平臺(tái)的作用/040
02 全球主流代碼托管平臺(tái)發(fā)展現(xiàn)狀/042
一、國外代碼托管平臺(tái)——GitHub/042
二、國內(nèi)代碼托管平臺(tái)發(fā)展情況/046
03 打造高質(zhì)量的自主代碼托管平臺(tái)/052
第四講 開源的“舞臺(tái)與規(guī)則”——開源項(xiàng)目與社區(qū)/054
故事引入:OpenHarmony的“成長(zhǎng)史”/055
01 開源項(xiàng)目的培育/058
一、開源項(xiàng)目的生命周期/059
二、國外開源項(xiàng)目培育機(jī)制/060
三、國內(nèi)開源項(xiàng)目培育機(jī)制/063
02 開源社區(qū)的建設(shè)和運(yùn)營(yíng)/066
一、開源社區(qū)定位/066
二、國內(nèi)外開源社區(qū)發(fā)展情況/068
三、國外開源社區(qū)發(fā)展經(jīng)驗(yàn)/068
四、國內(nèi)外開源社區(qū)的健康度評(píng)價(jià)/069
03 開源許可證與知識(shí)產(chǎn)權(quán)保護(hù)/077
一、開源許可證/077
二、開源許可證與軟件專有權(quán)的關(guān)系/083
第五講 開源的“生態(tài)循環(huán)”——開源商業(yè)化產(chǎn)業(yè)化/086
故事引入:紅帽公司的“商業(yè)化之路”/087
01 開源商業(yè)化背后的經(jīng)濟(jì)學(xué)原理/090
02 開源商業(yè)化的實(shí)踐探索/093
一、企業(yè)的開源戰(zhàn)略/093
二、開源的商業(yè)模式/095
三、釋放開源的產(chǎn)業(yè)經(jīng)濟(jì)潛能/099
第六講 開源的“智慧源泉”——開源人才/102
故事引入:“開源大咖”的煉成之路/103
01 開源人才的基本概念/106
一、開源人才的定義/106
二、開源人才的主要類型/107
三、開源人才的核心能力/108
02 全球開源人才發(fā)展格局/110
一、國外開源人才發(fā)展基本情況/110
二、國外開源人才培養(yǎng)的典型模式和經(jīng)驗(yàn)/113
三、我國開源人才發(fā)展現(xiàn)狀及問題/115
03 打造高水平開源人才梯隊(duì)/120
第七講 開源的“安全防線”——開源風(fēng)險(xiǎn)防范/122
故事引入:進(jìn)擊與危機(jī)并存——看Log4
Shell漏洞攻擊事件影響/123
01 開源風(fēng)險(xiǎn)的主要類型及來源/125
一、安全漏洞風(fēng)險(xiǎn)/125
二、知識(shí)產(chǎn)權(quán)風(fēng)險(xiǎn)/127
三、維護(hù)性風(fēng)險(xiǎn)/128
四、供應(yīng)中斷風(fēng)險(xiǎn)/130
02 開源風(fēng)險(xiǎn)的防范策略/133
一、開源基金會(huì)主導(dǎo)建立開源軟件安全機(jī)制/133
二、政府協(xié)調(diào)建立開源安全治理規(guī)則/134
三、商業(yè)公司積極推進(jìn)開源項(xiàng)目安全應(yīng)用/136
03 可信開源體系能力構(gòu)建/137
一、健全相關(guān)法規(guī)政策標(biāo)準(zhǔn)體系/137
二、深化SBOM應(yīng)用推廣/137
三、夯實(shí)配套工具和平臺(tái)支撐/138
四、筑牢開源軟件供應(yīng)鏈安全防線/138
五、構(gòu)建開源軟件可信代碼倉/139
第八講 舉棋布陣——開源的戰(zhàn)略價(jià)值/140
故事引入:歐盟對(duì)開源戰(zhàn)略價(jià)值的研究/141
01 開源的戰(zhàn)略價(jià)值/143
一、開源推動(dòng)技術(shù)創(chuàng)新加速/143
二、開源促進(jìn)產(chǎn)業(yè)生態(tài)繁榮/143
三、開源賦能數(shù)字經(jīng)濟(jì)高質(zhì)量發(fā)展/144
02 全球開源發(fā)展格局/145
03 世界主要國家開源發(fā)展戰(zhàn)略/147
一、美國:提倡通過多深層次開源降本增效/147
二、歐盟:將開源提升至數(shù)字主權(quán)高度/150
三、印度:以開源提升數(shù)字經(jīng)濟(jì)國際競(jìng)爭(zhēng)力/153
第九講 摸清底數(shù)——地方開源發(fā)展舉措與成效/156
故事引入:深圳政策疊加強(qiáng)力打造開源高地/157
01 率先打造“歐拉鴻蒙之城”——深圳/158
一、創(chuàng)新引領(lǐng),開源發(fā)展基礎(chǔ)雄厚/158
二、積極打造開源鴻蒙歐拉產(chǎn)業(yè)高地/159
02 開源創(chuàng)新的“軟件之都”——北京/162
一、扎實(shí)的科技創(chuàng)新基礎(chǔ)孕育完備的開源產(chǎn)業(yè)生態(tài)/162
二、軟件園區(qū)積極營(yíng)造開源開放創(chuàng)新環(huán)境/165
03 以開源塑造AI“模都”——上海/166
一、廣泛吸引國內(nèi)外開源資源“落滬”/167
二、以開源開放模式打造人工智能“上海范兒”/168
04 探索招才引智“磁力場(chǎng)”——長(zhǎng)沙/171
一、中部地區(qū)的開源“生力軍”/171
二、攜手CSDN打造“開發(fā)者中心城市”新名片/172
第十講 探路未來——開源的發(fā)展挑戰(zhàn)與趨勢(shì)/174
故事引入:RISC-V開啟硬件創(chuàng)新的新篇章/175
01 全球開源發(fā)展態(tài)勢(shì)/177
一、開源政策關(guān)注發(fā)展與安全并行/177
二、開源成為科技創(chuàng)新的主流模式/179
三、開源開發(fā)活動(dòng)呈現(xiàn)顯著增長(zhǎng)/180
四、開源治理成為政府組織和企業(yè)共識(shí)/181
五、開源人才培養(yǎng)受到廣泛重視/183
02 我國開源發(fā)展現(xiàn)狀/184
一、我國開源發(fā)展基本情況/184
二、我國開源發(fā)展存在的問題/187
03 我國開源未來展望/189
附錄A 名詞表/191
參考資料/197
后記/199