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