您好,欢迎来到聚文网。 登录 免费注册
开源心法

开源心法

华为开源实践全纪实,从实践到心法,提供全面深入的企业视角,深入探讨企业开源理念价值观,中国科学院院士王怀民作序推荐。
  • 字数: 262000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: 任旭东 等 著
  • 出版日期: 2025-01-01
  • 版次: 1
  • 开本: 16开
  • isbn: 9787115659972
  • 页数: 272
  • 出版年份: 2025
定价:¥79.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
从认识开源、拥抱开源、践行开源到开源心法,华为开源实践全纪实 提供全面深入的企业视角,梳理开源通识,分享开源设计,推动开源生态建设,并探讨对未来开源的思考 深入探讨企业对开源理念价值观的理解与思考 华为公司常务董事汪涛,中国科学院院士王怀民,CSDN创始人、董事长蒋涛,清华大学教授夏树涛作序推荐 中国开源软件推进联盟名誉主席陆首群,国家工业信息安全发展研究中心软件所所长潘妍,中国科学院软件研究所副所长、总工程师武延军,北京大学计算机学院教授周明辉倾情推荐
内容简介
本书全面介绍了华为在开源领域的实践和思考。首先,在认识开源部分,深入介绍了开源的起源、发展历程和底层逻辑;其次,在拥抱开源部分,揭示了华为积极参与和贡献开源的方式;然后,在践行开源部分,详细展示了华为在开源领域的具体实践和贡献;最后,在开源心法部分,深入探讨了华为对开源理念、价值观的理解和思考。此外,本书还剖析了开源产业、生态及文化的未来走向。本书旨在提供一个全面、深入的视角,让读者了解华为在开源领域的实践经验与思考,以及其对开源未来的展望和呼吁。无论是希望深入了解开源理念的新手,还是寻求在企业中实施开源战略的专业人士,都能从书中获得宝贵的知识和启示。
本书适合软件开发者、企业决策者、开源社区成员及对开源文化感兴趣的读者阅读。
作者简介
任旭东先生毕业于上海交通大学,获得计算机学士学位,并在北京大学完成了EMBA学位,2021年成为清华大学创新领军工程博士。他于2000年加入华为,历任智能网络研发工程师、印度分部产品经理和架构师、商业OSS领域总经理、网络OSS副总裁、网络OSS战略与MKT副总裁,以及解决方案MKTG副总裁等职位。他在研发、市场营销及产品管理等领域积累了丰富的经验。 目前,任旭东先生担任华为首席开源联络官及华为开源与开发者发展部部长。他还兼任CNCF董事及开放原子开源基金会开源安全委员会副主席等职务。在社区中,他参与了多个开源项目的创立、整合与治理工作,包括ONAP、OPNFV、Akraino、OPEN-O、EdgeGallery等项目。他全面负责通过开源手段构建产业生态,扩大产业空间,并致力于构建一个健康和谐的产业环境。
目录
第一篇认识开源

第1章开源简史2
1.1开源概述2
1.1.1相较于“自由软件”,为什么是“开源”2
1.1.2开源定义的确定与许可证的发布3
1.1.3开源内涵的延伸3
1.2开源大事记5
1.2.1开源的萌芽:从发布UNIX操作系统到启动GNU项目5
1.2.2早期发展和中国开源的萌芽6
1.2.3加速发展时期与中国开源生态塑造8
1.2.4稳定繁荣时期与中国开源的贡献10
1.3开源的底层逻辑12
1.3.1运行基座:软件生态+现代软件工程12
1.3.2可持续发展:开源软件项目+商业价值实现14
1.3.3生态繁荣:开发者贡献+个人英雄情结16

第2章开源与现代化17
2.1作为创新基石的开源17
2.1.1从亚当·斯密到后熊彼特的创新范式更迭17
2.1.2作为数字世界创新公地的开源社区19
2.1.3开源创新在创新中的独特优势20
2.2开源价值及商业模式演进22
2.2.1双授权模式23
2.2.2OpenCore双版本模式24
2.2.3技术服务模式25
2.2.4托管云服务模式25
2.2.5生态转换收益模式26
2.3开源与企业数字化转型27
2.3.1当开源成为数字化转型的助推器27
2.3.2开源创新决定了数字化发展的速度和高度28
2.3.3拥抱开源,加速企业数字化转型29

第3章开源企业概览31
3.1国际化标杆企业31
3.1.1早期开源企业31
3.1.2新世纪以来的开源企业34
3.2华为开源历程38
3.2.1华为开源概述38
3.2.2华为开源的各个发展阶段40

第二篇拥抱开源

第4章使用开源44
4.1建立合规管理体系45
4.2构建安全治理平台46
4.3奉行生命周期管理47
4.4培育开源文化48

第5章贡献开源50
5.1消除认知误区50
5.2前期准备51
5.3代码级贡献53
5.4项目级贡献54
5.4.1对开源项目进行贡献54
5.4.2企业主动发起开源项目55
5.5产业级贡献56
5.6开源贡献没有止境57

第6章主动开源58
6.1开源原则58
6.1.1遵循OSI定义58
6.1.2秉承开源治理61
6.1.3以商业成功为导向62
6.1.4追求产业共赢63
6.2企业开源策略设计64
6.2.1为什么开源65
6.2.2开源什么内容66
6.2.3如何开源70
6.3面向开源社区的治理与运营75
6.3.1治理机制与实践77
6.3.2运营分类及案例81
6.3.3小结86
6.4面向开源社区的度量与评估86
6.4.1开源评估与度量发展方向86
6.4.2多维空间的开源社区评估体系88
6.4.3评估模型的运用94
6.5开源组织设计参考95
6.5.1传统IT公司参与开源的组织和模式分析95
6.5.2华为早期参与开源的组织和模式分析96
6.5.3差距和挑战分析97
6.5.4华为在开源组织和模式上的探索和实践99
6.5.5小结106

第三篇践行开源

第7章openEuler:数字基础设施底座108
7.1认识openEuler108
7.1.1孕育与崛起之路108
7.1.2布局和核心技术110
7.2运营基础设施及方法112
7.2.1运营基础设施112
7.2.2社区运营模式和策略112
7.2.3社区治理机制113
7.3产业生态构建114
7.3.1商业进展114
7.3.2技术影响力115
7.3.3伙伴生态116
7.3.4社区生态117
7.3.5高校生态118
7.4产业价值119
7.4.1华为不直接开发openEuler商业发行版119
7.4.2行业拥抱openEuler119
7.4.3行业落地应用案例120
7.5展望:openEuler走向世界123

第8章开源鸿蒙OpenHarmony:万物智联的数字底座125
8.1认识OpenHarmony125
8.1.1项目起源125
8.1.2发展里程碑127
8.2OpenHarmony技术架构和特性128
8.2.1技术架构129
8.2.2主要特性130
8.3社区运营和生态建设131
8.3.1社区运营131
8.3.2生态建设136
8.4展望140

第9章MindSpore:走进全场景AI时代141
9.1MindSpore项目诞生背景141
9.2MindSpore项目简介143
9.2.1技术概览143
9.2.2开源与AI、云的极致结合143
9.3MindSpore与开发者144
9.3.1开发者工具社区解决方案144
9.3.2开发者生态建设146
9.4MindSpore社区治理机制149

第10章明星项目151
10.1KubeEdge:云原生边缘计算平台151
10.1.1认识KubeEdge151
10.1.2社区运营与治理153
10.1.3产业生态构建155
10.1.4社会价值156
10.1.5展望157
10.2Volcano:云原生批量计算引擎157
10.2.1架构设计与实现158
10.2.2社区运营与治理158
10.2.3产业生态构建159
10.2.4社会价值160
10.2.5展望162
10.3Karmada:领先的多云容器编排引擎162
10.3.1架构设计与实现163
10.3.2社区运营与治理164
10.3.3用户生态与产业价值166
10.3.4展望166
10.4openInula:创新性前端框架167
10.4.1框架设计与实现168
10.4.2社区构建与运营168
10.4.3版本管理与发布169
10.4.4展望169
10.5openGemini:云原生分布式时序数据库170
10.5.1项目起源和初衷171
10.5.2技术创新与挑战171
10.5.3社区发展和运营172
10.5.4展望173

第四篇开源心法

第11章开源群像176
11.1开源安全:生态健康发展的基石176
11.1.1不容乐观:开源软件供应链面临安全风险176
11.1.2他山之石:欧美开源软件供应链安全实践177
11.1.3任重道远:构建国内开源安全体系和实践179
11.2开源社区运营182
11.2.1运营对象:从开源项目到开源社区183
11.2.2关键能力:懂技术、懂营销、懂项目管理183
11.2.3运营主体和运营手段:紧抓用户运营和内容运营184
11.3开源度量:数据驱动的社区运营186
11.3.1社区度量的初心与挑战186
11.3.2构建社区数据全景187
11.3.3从“数据”到“智能”188
11.4开源人才培养193
11.4.1开源人才193
11.4.2华为开源人才培养体系194
11.4.3组织能力提升实践经验196
11.5标准与开源协同197
11.5.1标准的重要性197
11.5.2开源和标准的结合197
11.5.3开源+标准:推动未来技术发展198
11.6开源上游贡献:上游优先199
11.6.1OpenStackCyborg项目运营经验(2016—2019年)199
11.6.2OpenStackTricircle项目运营经验(2014—2016年)202
11.6.3小结205
11.7企业内源实践:打造共建、共享的内源社区205
11.7.1内源的定义205
11.7.2华为内源发展历程206
11.7.3内源业务及流程206

第12章开源之思211
12.1开源文化与开源生态211
12.1.1从“植树造林”到“护沙造林”211
12.1.2从开源生态到开源文化:聚焦开发者212
12.1.3开源生态的“第一性原理”:互信213
12.2反脆弱性对开源生态的启发214
12.2.1什么是“反脆弱”214
12.2.2开源与反脆弱215
12.2.3反脆弱下的开源生态215
12.2.4小结217
12.3开源与企业社会责任218
12.3.1企业发展广泛受益于开源生态218
12.3.2开源提升社会效率,避免“重复造轮子”218
12.3.3开源助力跨越数字鸿沟219
12.3.4开源推动解决气候与环境问题219
12.3.5参与开源贡献,履行社会公益责任220
12.4心法之源:华为开源六大价值主张221
12.4.1深耕基础软件221
12.4.2持续开源创新221
12.4.3积极开源回馈222
12.4.4践行可持续开源222
12.4.5使能产业升级223
12.4.6共培开源文化223

第五篇未来已来

第13章人类文明与开源文化226
13.1文明的底层逻辑:认知革命、农业革命和科学革命226
13.2人类文明下的开源文化227
13.3有形与无形的开源文化228
13.3.1有形的开源文化:开发者、社区和组织机构228
13.3.2无形的开源文化:底层认知和价值观229

第14章社会组织与开源创新231
14.1当开源走入社群231
14.1.1社群共建与个人贡献231
14.1.2从工程范式、开源范式到群智范式232
14.2开源与商业紧密结合233
14.2.1全球化下的开源与商业化233
14.2.2开源下的新兴市场234
14.3开源下的新型企业组织235
14.4开源创新与新质生产力236
14.4.1从生产力到新质生产力236
14.4.2开源助力新质生产力发展237

第15章现代科技与开源生态239
15.1开源与未来科技239
15.2人工智能与开源互为助力240
15.2.1人工智能爆发背后的开源推手240
15.2.2人工智能之下开源的精进241
15.3最后的一点思考:未来开源生态242
15.3.1从有限游戏到无限游戏242
15.3.2相信未来,开源生态将成为无限游戏243

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网