从认识开源、拥抱开源、践行开源到开源心法,华为开源实践全纪实
提供全面深入的企业视角,梳理开源通识,分享开源设计,推动开源生态建设,并探讨对未来开源的思考
深入探讨企业对开源理念价值观的理解与思考
华为公司常务董事汪涛,中国科学院院士王怀民,CSDN创始人、董事长蒋涛,清华大学教授夏树涛作序推荐
中国开源软件推进联盟名誉主席陆首群,国家工业信息安全发展研究中心软件所所长潘妍,中国科学院软件研究所副所长、总工程师武延军,北京大学计算机学院教授周明辉倾情推荐
图书 | 开源心法 |
内容 | 编辑推荐 从认识开源、拥抱开源、践行开源到开源心法,华为开源实践全纪实 提供全面深入的企业视角,梳理开源通识,分享开源设计,推动开源生态建设,并探讨对未来开源的思考 深入探讨企业对开源理念价值观的理解与思考 华为公司常务董事汪涛,中国科学院院士王怀民,CSDN创始人、董事长蒋涛,清华大学教授夏树涛作序推荐 中国开源软件推进联盟名誉主席陆首群,国家工业信息安全发展研究中心软件所所长潘妍,中国科学院软件研究所副所长、总工程师武延军,北京大学计算机学院教授周明辉倾情推荐 内容推荐 本书全面介绍了华为在开源领域的实践和思考。首先,在认识开源部分,深入介绍了开源的起源、发展历程和底层逻辑;其次,在拥抱开源部分,揭示了华为积极参与和贡献开源的方式;然后,在践行开源部分,详细展示了华为在开源领域的具体实践和贡献;最后,在开源心法部分,深入探讨了华为对开源理念、价值观的理解和思考。此外,本书还剖析了开源产业、生态及文化的未来走向。本书旨在提供一个全面、深入的视角,让读者了解华为在开源领域的实践经验与思考,以及其对开源未来的展望和呼吁。无论是希望深入了解开源理念的新手,还是寻求在企业中实施开源战略的专业人士,都能从书中获得宝贵的知识和启示。 本书适合软件开发者、企业决策者、开源社区成员及对开源文化感兴趣的读者阅读。 目录 第 一篇 认识开源 第 1章 开源简史\t2 1.1 开源概述\t2 1.1.1 相较于“自由软件”,为什么是“开源”\t2 1.1.2 开源定义的确定与许可证的发布\t3 1.1.3 开源内涵的延伸\t3 1.2 开源大事记\t5 1.2.1 开源的萌芽:从发布UNIX操作系统到启动GNU项目\t5 1.2.2 早期发展和中国开源的萌芽\t6 1.2.3 加速发展时期与中国开源生态塑造\t8 1.2.4 稳定繁荣时期与中国开源的贡献\t10 1.3 开源的底层逻辑\t12 1.3.1 运行基座:软件生态+现代软件工程\t12 1.3.2 可持续发展:开源软件项目+商业价值实现\t14 1.3.3 生态繁荣:开发者贡献+个人英雄情结\t16 第 2章 开源与现代化\t17 2.1 作为创新基石的开源\t17 2.1.1 从亚当·斯密到后熊彼特的创新范式更迭\t17 2.1.2 作为数字世界创新公地的开源社区\t19 2.1.3 开源创新在创新中的独特优势\t20 2.2 开源价值及商业模式演进\t22 2.2.1 双授权模式\t23 2.2.2 Open Core双版本模式\t24 2.2.3 技术服务模式\t25 2.2.4 托管云服务模式\t25 2.2.5 生态转换收益模式\t26 2.3 开源与企业数字化转型\t27 2.3.1 当开源成为数字化转型的助推器\t27 2.3.2 开源创新决定了数字化发展的速度和高度\t28 2.3.3 拥抱开源,加速企业数字化转型\t29 第3章 开源企业概览\t31 3.1 国际化标杆企业\t31 3.1.1 早期开源企业\t31 3.1.2 新世纪以来的开源企业\t34 3.2 华为开源历程\t38 3.2.1 华为开源概述\t38 3.2.2 华为开源的各个发展阶段\t40 第二篇 拥抱开源 第4章 使用开源\t44 4.1 建立合规管理体系\t45 4.2 构建安全治理平台\t46 4.3 奉行生命周期管理\t47 4.4 培育开源文化\t48 第5章 贡献开源\t50 5.1 消除认知误区\t50 5.2 前期准备\t51 5.3 代码级贡献\t53 5.4 项目级贡献\t54 5.4.1 对开源项目进行贡献\t54 5.4.2 企业主动发起开源项目\t55 5.5 产业级贡献\t56 5.6 开源贡献没有止境\t57 第6章 主动开源\t58 6.1 开源原则\t58 6.1.1 遵循OSI定义\t58 6.1.2 秉承开源治理\t61 6.1.3 以商业成功为导向\t62 6.1.4 追求产业共赢\t63 6.2 企业开源策略设计\t64 6.2.1 为什么开源\t65 6.2.2 开源什么内容\t66 6.2.3 如何开源\t70 6.3 面向开源社区的治理与运营\t75 6.3.1 治理机制与实践\t77 6.3.2 运营分类及案例\t81 6.3.3 小结\t86 6.4 面向开源社区的度量与评估\t86 6.4.1 开源评估与度量发展方向\t86 6.4.2 多维空间的开源社区评估体系\t88 6.4.3 评估模型的运用\t94 6.5 开源组织设计参考\t95 6.5.1 传统IT公司参与开源的组织和模式分析\t95 6.5.2 华为早期参与开源的组织和模式分析\t96 6.5.3 差距和挑战分析\t97 6.5.4 华为在开源组织和模式上的探索和实践\t99 6.5.5 小结\t106 第三篇 践行开源 第7章 openEuler:数字基础设施底座\t108 7.1 认识openEuler\t108 7.1.1 孕育与崛起之路\t108 7.1.2 布局和核心技术\t110 7.2 运营基础设施及方法\t112 7.2.1 运营基础设施\t112 7.2.2 社区运营模式和策略\t112 7.2.3 社区治理机制\t113 7.3 产业生态构建\t114 7.3.1 商业进展\t114 7.3.2 技术影响力\t115 7.3.3 伙伴生态\t116 7.3.4 社区生态\t117 7.3.5 高校生态\t118 7.4 产业价值\t119 7.4.1 华为不直接开发openEuler商业发行版\t119 7.4.2 行业拥抱openEuler\t119 7.4.3 行业落地应用案例\t120 7.5 展望:openEuler走向世界\t123 第8章 开源鸿蒙OpenHarmony:万物智联的数字底座\t125 8.1 认识OpenHarmony\t125 8.1.1 项目起源\t125 8.1.2 发展里程碑\t127 8.2 OpenHarmony技术架构和特性\t128 8.2.1 技术架构\t129 8.2.2 主要特性\t130 8.3 社区运营和生态建设\t131 8.3.1 社区运营\t131 8.3.2 生态建设\t136 8.4 展望\t140 第9章 MindSpore:走进全场景AI时代\t141 9.1 MindSpore项目诞生背景\t141 9.2 MindSpore项目简介\t143 9.2.1 技术概览\t143 9.2.2 开源与AI、云的很好结合\t143 9.3 MindSpore与开发者\t144 9.3.1 开发者工具社区解决方案\t144 9.3.2 开发者生态建设\t146 9.4 MindSpore社区治理机制\t149 第 10章 明星项目\t151 10.1 KubeEdge:云原生边缘计算平台\t151 10.1.1 认识KubeEdge\t151 10.1.2 社区运营与治理\t153 10.1.3 产业生态构建\t155 10.1.4 社会价值\t156 10.1.5 展望\t157 10.2 Volcano:云原生批量计算引擎\t157 10.2.1 架构设计与实现\t158 10.2.2 社区运营与治理\t158 10.2.3 产业生态构建\t159 10.2.4 社会价值\t160 10.2.5 展望\t162 10.3 Karmada:领先的多云容器编排引擎\t162 10.3.1 架构设计与实现\t163 10.3.2 社区运营与治理\t164 10.3.3 用户生态与产业价值\t166 10.3.4展望\t166 10.4 openInula:创新性前端框架\t167 10.4.1 框架设计与实现\t168 10.4.2 社区构建与运营\t168 10.4.3 版本管理与发布\t169 10.4.4 展望\t169 10.5 openGemini:云原生分布式时序数据库\t170 10.5.1 项目起源和初衷\t171 10.5.2 技术创新与挑战\t171 10.5.3 社区发展和运营\t172 10.5.4 展望\t173 第四篇 开源心法 第 11章 开源群像\t176 11.1 开源安全:生态健康发展的基石\t176 11.1.1 不容乐观:开源软件供应链面临安全风险\t176 11.1.2 他山之石:欧美开源软件供应链安全实践\t177 11.1.3 任重道远:构建国内开源安全体系和实践\t179 11.2 开源社区运营\t182 11.2.1 运营对象:从开源项目到开源社区\t183 11.2.2 关键能力:懂技术、懂营销、懂项目管理\t183 11.2.3 运营主体和运营手段:紧抓用户运营和内容运营\t184 11.3 开源度量:数据驱动的社区运营\t186 11.3.1 社区度量的初心与挑战\t186 11.3.2 构建社区数据全景\t187 11.3.3 从“数据”到“智能”\t188 11.4 开源人才培养\t193 11.4.1 开源人才\t193 11.4.2 华为开源人才培养体系\t194 11.4.3 组织能力提升实践经验\t196 11.5 标准与开源协同\t197 11.5.1 标准的重要性\t197 11.5.2 开源和标准的结合\t197 11.5.3 开源+标准:推动未来技术发展\t198 11.6 开源上游贡献:上游优先\t199 11.6.1 OpenStack Cyborg项目运营经验(2016—2019年)\t199 11.6.2 OpenStack Tricircle项目运营经验(2014—2016年)\t202 11.6.3 小结\t205 11.7 企业内源实践:打造共建、共享的内源社区\t205 11.7.1 内源的定义\t205 11.7.2 华为内源发展历程\t206 11.7.3 内源业务及流程\t206 第 12章 开源之思\t211 12.1 开源文化与开源生态\t211 12.1.1 从“植树造林”到“护沙造林”\t211 12.1.2 从开源生态到开源文化:聚焦开发者\t212 12.1.3 开源生态的“第 一性原理”:互信\t213 12.2 反脆弱性对开源生态的启发\t214 12.2.1 什么是“反脆弱”\t214 12.2.2 开源与反脆弱\t215 12.2.3 反脆弱下的开源生态\t215 12.2.4 小结\t217 12.3 开源与企业社会责任\t218 12.3.1 企业发展广泛受益于开源生态\t218 12.3.2 开源提升社会效率,避免“重复造轮子”\t218 12.3.3 开源助力跨越数字鸿沟\t219 12.3.4 开源推动解决气候与环境问题\t219 12.3.5 参与开源贡献,履行社会公益责任\t220 12.4 心法之源:华为开源六大价值主张\t221 12.4.1 深耕基础软件\t221 12.4.2 持续开源创新\t221 12.4.3 积极开源回馈\t222 12.4.4 践行可持续开源\t222 12.4.5 使能产业升级\t223 12.4.6 共培开源文化\t223 第五篇 未来已来 第 13章 人类文明与开源文化\t226 13.1 文明的底层逻辑:认知革命、农业革命和科学革命\t226 13.2 人类文明下的开源文化\t227 13.3 有形与无形的开源文化\t228 13.3.1 有形的开源文化:开发者、社区和组织机构\t228 13.3.2 无形的开源文化:底层认知和价值观\t229 第 14章 社会组织与开源创新\t231 14.1 当开源走入社群\t231 14.1.1 社群共建与个人贡献\t231 14.1.2 从工程范式、开源范式到群智范式\t232 14.2 开源与商业紧密结合\t233 14.2.1 全球化下的开源与商业化\t233 14.2.2 开源下的新兴市场\t234 14.3 开源下的新型企业组织\t235 14.4 开源创新与新质生产力\t236 14.4.1 从生产力到新质生产力\t236 14.4.2 开源助力新质生产力发展\t237 第 15章 现代科技与开源生态\t239 15.1 开源与未来科技\t239 15.2 人工智能与开源互为助力\t240 15.2.1 人工智能爆发背后的开源推手\t240 15.2.2 人工智能之下开源的精进\t241 15.3 最后的一点思考:未来开源生态\t242 15.3.1 从有限游戏到无限游戏\t242 15.3.2 相信未来,开源生态将成为无限游戏\t243 书评(媒体评论) 支持华为编写《开源心法》。开源要接地气,人工智能须理解底层的物理世界一在当今社会,这是企业的优势所在。因此,由华为来编写《开源心法》具有现实意义。鸿蒙操作系统是一款基于微内核、面向全场景且分布式设计(最近又加入了人工智能模块)的操作系统,它在正确处理开源核心的同时,创新地发行了与开源产品商业发行版既兼容又区分的版本。作为全球三大移动操作系统之一,鸿蒙操作系统的用户突破10亿,不仅弥补了我国在核心技术领域“缺芯少魂”的短板,更肩负着打破外国技术封锁的重要使命,具有重大的战略价值。鸿蒙操作系统的创新是华为人及众多开源志愿者不断迭代更新、完善、提升的成果。尽管如此,鸿蒙操作系统仍面临一些挑战,尤其是在基于开源的人工智能技术方面继续创新,并致力于构建一个全方位的生态系统。 ——陆首群 中国开源软件推进联盟名誉主席 在全球数字经济的浪潮中,开源已经成为技术创新和产业发展中不可逆转的趋势。近年来,随着国家“十四五”规划等一系列政策的出台,我国的开源生态迎来了蓬勃发展。我们应从产业的角度深入理解开源,以更有效地利用开源并促进其发展。《开源心法》汇集了华为在开源领域的实践经验与思考,为企业提供了洞察开源的新视角。我们期待更多企业加入开源事业,从“使用者”成长为“贡献者”,共同打造创新协作的新生态。 ——潘妍 国家工业信息安全发展研究中心软件所所长 开源已被正式纳入国家“十四五”规划,这标志着其重要性无可争议。然而,要使开源政策真正落地,需要产业界和各行业的共同努力与自发推进,其中,领军企业的示范作用尤为关键。华为编写的《开源心法》向我们展示了企业在开源领域的当前状况、面临的挑战及所需的支持。同时,我们也希望更多的中小企业能够通过这样的方式沉淀自身经验,将开源领域存在的问题直观地呈现出来,使开源真正实现从产业中来,到产业中去的循环。书中关于openEuler、OpenHarmony和MindSpore的案例分享,作为亲历者的我深感共鸣和认同。我相信,这本书将为所有关注开源的读者带来启发。 ——武延军 中国科学院软件研究所副所长、总工程师 这本著作内容丰富,从开源的历史讲起,涵盖了开源商业模式,再到华为在开源领域的实践和思考,最终扩展到对开源文化和生态发展本质的探讨。作者的视野十分广阔。我相信,无论读者身处哪个领域,都能从中找到感兴趣的内容。 开源是全球高效的开放协作方式之一,它汇聚了全球智慧,共同构建人类生存所依赖的公共基础设施。在当今逆全球化的背景下,开源的价值尤为显著。华为所展示的开源实践不仅体现了本土企业的全球化视角,也展现了中国智慧对世界的贡献。我坚信,开源是构建人类命运共同体的重要途经。 ——周明辉 北京大学计算机学院教授,副院长 |
标签 | |
缩略图 | ![]() |
书名 | 开源心法 |
副书名 | |
原作名 | |
作者 | 任旭东 等 |
译者 | |
编者 | |
绘者 | |
出版社 | 人民邮电出版社 |
商品编码(ISBN) | 9787115659972 |
开本 | 16开 |
页数 | 244 |
版次 | 1 |
装订 | |
字数 | |
出版时间 | 2025-01-01 |
首版时间 | |
印刷时间 | 2025-01-01 |
正文语种 | |
读者对象 | |
适用范围 | |
发行范围 | |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | 教育考试-考试-计算机类 |
图书小类 | |
重量 | |
CIP核字 | |
中图分类号 | TP311.52 |
丛书名 | |
印张 | |
印次 | 1 |
出版地 | |
长 | |
宽 | |
高 | |
整理 | |
媒质 | |
用纸 | |
是否注音 | |
影印版本 | |
出版商国别 | |
是否套装 | |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。