专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序猿  ·  模仿一下领导说话的样子 ·  2 天前  
OSC开源社区  ·  AI的三岔路口:专业模型和个人模型 ·  4 天前  
程序员的那些事  ·  苹果放弃 DeepSeek ... ·  2 天前  
程序员的那些事  ·  微信听劝,这个扰人功能可以关了 ·  2 天前  
51好读  ›  专栏  ›  OSC开源社区

贡献顶级开源软件,华为心法集结成书!

OSC开源社区  · 公众号  · 程序员  · 2025-02-14 16:15

正文

OSCHINA

↑点击蓝字 关注我们


Part.1

华为贡献了这些世界级开源软件


在开源软件的版图中,华为打造了多个世界级的开源产品,涵盖了操作系统、数据库、云计算、人工智能等领域。我们来了解一下它们之中的佼佼者。


● OpenHarmony: 面向全场景的分布式操作系统,搭载该系统的智能设备广泛覆盖智能家居、智能穿戴、智能车载等多个领域,是构建万物互联时代的关键技术底座。


● openEuler: 面向数字基础设施的开源操作系统,凭借其高效的性能、强大的稳定性和卓越的兼容性,在服务器、云计算、边缘计算等关键领域得到广泛应用。


● MindSpore: 全场景AI计算框架,它创新地采用了自动微分和图执行引擎,使得开发者能够更便捷地进行AI模型的开发与调试。其通过算子融合、内存优化等技术,大幅提升了计算效率,能够满足不同场景下的AI计算需求。


华为的开源之路,也是一条从追随到引领的奋进之路。 早期,华为积极学习国际先进开源经验,深度参与国际知名开源项目,通过持续的代码贡献、活跃的社区讨论和技术合作,积累了丰富的开源实践经验和深厚的技术底蕴。


随着自身研发实力的提升,华为开始布局自主开源项目,从最初的探索到如今的全面发力,华为秉持开放共享的理念,将自身在通信、计算、数据库等核心领域的技术成果以开源的方式与全球开发者共享。


科技企业要如何获得开源软件的商业成功? 华为将自己多年的开源软件实践和思考总结到了 《开源心法》 这本书中,讲透了华为对开源的理念与价值观,以及参与方式和开发的组织管理方法。

点击下方,即可购书


先来了解一下,开源是什么,它可以为企业带来什么?


Part.2

开源可以为企业带来什么?


在1998年的Foresight Institute会议上, “Open Source” 这一术语被正式确立,用来描述那些用户可以自由访问和修改源代码的软件。“开源”一词在业界迅速传播开来,开源运动也成为一股不可忽视的重要力量。

开源精神倡导开放共享,强调协作,蕴含着透明与信任的价值观。在开源社区中,大家可以自由交流想法、分享经验,共同攻克技术难题,这种协作模式超越了身份和地域的界限,形成了一种全球性的技术合作网络。开源已成为软件行业发展的趋势,促使软件从封闭走向开放。


企业投身开源运动,可以获得从人才建设到业务发展的巨大提升,来看看华为的实践与收获吧。


首先, 形成有效的人才培养体系


在参与开源项目的过程中,工程师们通过解决难题,快速提升技术能力。与全球顶尖技术人才的交流合作,则拓宽了技术视野,激发了创新意识。


其次, 对于生态建设意义非凡


例如,OpenHarmony开源后,众多硬件厂商、软件开发者纷纷加入,开发出各种智能设备和应用程序,形成了一个完整的生态闭环,这样就实现了资源共享、优势互补,提升了华为在行业中的影响力和竞争力。


还有, 推动业务的持续增长和多元化发展 ,更好地适应市场变化。


在云计算领域,华为基于开源技术打造云服务,为企业提供了高效的应用部署和管理解决方案,满足了企业多样的数字化转型需求。


本书作者 任旭东 为我们揭开了华为开源活动的奥秘,他于2000年加入华为,从智能网络研发工程师做到解决方案MKTG副总裁。他在研发、市场营销及产品管理等领域积累了丰富的经验。


目前,任旭东担任华为首席开源联络官及华为开源与开发者发展部部长。在社区中,他参与了多个开源项目的创立整合与治理工作,包括ONAP、OPNFV、Akraino、OPEN-O、EdgeGallery等项目。他全面负责通过开源手段构建产业生态,扩大产业空间,并致力于构建一个健康和谐的产业环境。


任旭东在书中将华为的开源理念与实践方法和盘托出,下面我们就跟着他来学习华为打造顶级开源软件的独门心法吧。


Part.3

独门心法:华为这样打造顶级开源软件


本书深入剖析了华为在开源领域的探索与实践,系统化整理为五个关键部分,包括 认识开源、拥抱开源、践行开源、开源心法,以及开源的未来 。读者可以采用循序渐进的方式学习,掌握精髓,结合自身的业务特点去实践。


认识开源

从开源概念的起源、定义,到许可证,梳理了开源发展历程中的重大事件,探讨了开源与创新、商业模式、数字化转型之间的紧密联系。介绍国际化标杆企业的开源发展历程,同时阐述华为自身从使用开源到积极参与、主动开源的发展轨迹,为读者理解企业在开源生态中的角色提供了清晰的视角。


拥抱开源

讲述企业实施开源活动要做的工作,包括建立合规管理体系、构建安全治理平台、奉行生命周期管理等。详细讨论了华为在 “使用开源、贡献开源、主动开源” 3 个发展阶段中的开源体系和平台建设,以及不同层次的贡献。


还讨论了如何设计开源策略,涵盖开源的原因、内容和方式,同时加强开源社区的治理与运营,建立科学的度量与评估体系,优化开源组织设计。


践行开源

介绍了 openEuler、OpenHarmony、MindSpore 等多个重要开源项目。这些项目在技术架构、运营模式、产业生态构建等方面取得显著成果,推动了AI与云计算的深度融合。此外,书中还介绍了 KubeEdge、Volcano 等明星项目,展示了华为在边缘计算、批量计算等多个领域的开源实践成果。


开源心法

这是本书的重点内容,分为“开源群像”和“开源之思”两个部分。


“开源群像” 中,华为强调开源安全是生态健康发展的基石,指出开源社区运营需要具备懂技术、懂营销、懂项目管理的能力。介绍华为的开源人才培养体系,以及标准与开源协同发展的重要性,分享开源上游贡献和企业内源实践的经验。


“开源之思” 中,探讨开源文化与生态的关系,强调互信是开源生态的 “第一性原理”。阐述开源的反脆弱性,以及开源在企业社会责任方面的体现。总结华为开源的六大价值主张,包括深耕基础软件、持续开源创新等,为开源实践提供价值引领。


开源的未来

从人类文明发展的宏观视角出发,探讨开源文化与认知革命、农业革命和科学革命的内在联系。论述开源与社群共建、商业发展、企业组织变革的紧密关系,展现开源在新兴市场的巨大潜力。探讨开源与人工智能的相互促进关系,鼓励读者积极参与开源生态建设。


开源塑造了今天的数字世界,也必将影响未来的发展。华为这些淬炼出来的开源心法,是企业实践开源并走向成功的法宝。


Part.4







请到「今天看啥」查看全文