华为首席开源联络官 任旭东:秉承开源精神 释放开源商业与社会价值
开源的价值观,一种看似寻常却饱含深意的理念,正在数字时代重新定义企业行为的底层逻辑。开源价值观的内涵包括奉献、感恩、开放、勇敢、追求持续进步,以及按照劳动获得公平价值回报六个方面,不仅是亚里士多德美德论的现代映射,更是人类对于个体认知和群体协作的底层诉求的体现。
在数智世界里,开源的价值观并非简单的道德规范,而是一种深入人心的信念,一种推动社会进步的力量。传统概念、原理的适用性正在受到考验,亚当·斯密、哈耶克、凯恩斯等经济学巨匠的经典著作在当前数字化时代的商业伦理和管理中显得有些力不从心。在这个新时代,开源的力量越发凸显,为我们带来了对生产、生活、经济和价值判断的全新思考。
自由、协作和分享,是开源的精神根基,是推动开源发展的关键因素。自由意味着人们可以自由地访问和使用开源软件,不受限制地拷贝、修改和分发源代码。这种自由不仅促进了技术的传播和创新,还激发了人们的创造力和参与度。协作则是在开源社区中,众多开发者可以共同开发和维护一个项目,从而实现了知识的共享和技术的积累。使得开源软件的质量和性能得到大幅提升,同时也培养了开发者之间的合作精神和团队意识。分享则是开源文化的核心,它鼓励人们在开源社区中分享自己的知识和经验,从而促进了知识的传播和共享。这种分享精神不仅推动了技术发展,还为社区成员提供了学习和成长的机会。
在新的时代背景下,开源的价值观与人类文明的发展紧密相连。从人类文明的高度来看,开源已经成为人类共同的价值观,为人们提供了更多的选择和机会。开源代表了人类对技术进步和社会发展的追求。
开源理念需要与企业商业紧密结合,以实现企业的长期发展。在实践开源初期,价值观的虚妄性备受关注,然而,在企业决策的推进中,价值观显得越发重要。企业日常经营的各个方面都与价值观相辅相成,成为企业战略的重要支撑。在实践中,企业需要制订明确的计划和目标,这些目标和计划应与企业的长期发展目标相一致,并且应具备可操作性和可衡量性。通过与开源社区的交流和合作,企业可以借助外部的资源和智慧,共同推动产品和技术的创新和发展。同时,建立良好的开源社区还可以为企业提供更多的商业机会和合作伙伴,拓展企业的商业发展空间。
在商业化时代,企业需要在开源共享的基础上,通过创新和应用推动行业规则的演变,否则闭门造车的创新难以真正融入产业。同时,开源文化也强调对知识产权的保护,这有助于维护企业的合法权益,避免知识产权纠纷。在开展开源商业化时,企业需要将价值观融入决策中,并制定相应的策略,同步推动商业模式的创新和变革。在企业作为追赶者到领先者的不同阶段,根据产业环境,制定不同的开源策略。此外,企业通过开放创新和社区多样性不断提升竞争力,以适应市场的变化和需求。将开源价值观与商业实践有机结合,企业就可以最大化地发挥开源优势,助力企业的可持续发展。
开源在进入组织内部时,会面临组织机制僵化、利益板结等困境,如何打破旧有格局成为重要问题。关键在于创新很难在原有机体里面发生,有了路径依赖,不能接受更先进的价值观,本质是价值观出现了偏差。同时,股东利益最大化等传统价值观也是挑战。因此,感受到责任很重大时,规则的制定者需要分散责任。转型也是倒逼出来的,关键在于CEO愿不愿意自我审视并走转型之路。在AI时代,特别是在大模型开源和新兴数字基础设施出现的情况下,如何定义和衡量软件的价值观,以及如何认可超大规模软件生产、协作和创造的过程,需要进一步思考。
随着数字化、智能化深入千行百业,开源的价值和定义也在不断扩大和深化。从最初的软件开发者社区,到现在的AI大模型开源、HuggingFace等新兴数字基础设施的崛起,开源已经不只是代码的共享,它已经成为一种全球性的创新力量,超越了代码本身,成为一种协作、创新、共享精神的体现。通过开源,企业可以获得更高效的协作、更快速的创新和更可靠的质量保障。共同加速全行业的进步和发展。
面向未来,华为将秉承“源生无限,同行致远”的理念,携手开源全要素,提升开源基础体系能力,连接广大开发者与合作伙伴,共同构建全球开源软件生态体系,更好地利用开源力量推动技术发展和创新,最大化发挥开源商业价值和社会价值。
麒麟软件有限公司首席科学家 韩乃平:openKylin“策码”开源新征途 薪火共燃麒麟魂
在软件定义未来世界,开源决定软件未来的当下,我国开源软件迎来快速发展的重大机遇期,也为我国信息产业突围带来无限可能。开源软件构筑的根基底座,为数智转型带来强大动力。从中国软件产业发展角度看,应用软件是我国的优势,但操作系统等基础软件则相对薄弱。开源以其开放、自愿、平等、协作理念汇聚多方力量,将有效助力操作系统软件面临的技术创新、生态突围等关键问题解决。
2022年6月24日,麒麟软件作为我国操作系统领域领军企业,联合国家工业信息安全发展研究中心和国内多家操作系统企业联合成立openKylin(开放麒麟)社区,自此开启了桌面操作系统开源根社区发展之路。2023年7月5日,开源桌面操作系统openKylin 1.0发布,形成了较强的系统组件自主选型、操作系统独立构建的能力,降低了对上游操作系统发行版社区的依赖,加快了桌面操作系统根技术繁衍、生态重构之旅。openKylin社区的快速发展,充分体现了开源作为一种创新的软件协同生产模式所绽放的活力和无限潜能。在建立中国桌面操作系统根社区的开源信念引领下,汇聚了社会各界的产业力量、院士专家、高校师生、软件从业者,在openKylin集结,共同推动社区治理体系完善、社区产品打造、系统生态建设及使用体验提升。目前,openKylin社区已聚合360多家单位会员,涵盖操作系统、数据库、办公软件、CPU、GPU、整机、人工智能优势企业及高等院校,拥有5400多位开发者、100多万社区用户,遍布全球188个国家和地区。广泛的产、学、研、用各领域力量加入社区共建之中,也将为操作系统根技术创新奠定智囊基础。
麒麟软件作为操作系统核心力量,与国内软硬件优势企业、知名院校一起,在社区以SIG(特别兴趣小组)的方式协同合作、联合创新,在openKylin社区发起成立Kernel、UKUI、Wayland、Virtualization等SIG组,并贡献自身在操作系统领域多年的技术积累,围绕桌面操作系统底层核心技术和用户体验提升,推出“分级冻结”应用生命周期管理机制、软硬件生态“原生兼容”技术、VirtIO-GPU硬件视频加速机制、新一代图形显示框架wlcom合成器、开明软件包格式等创新成果。此外,面向快速发展的人工智能技术领域,openKylin社区积极布局,2023年6月启动了对AI大模型产品的生态兼容和系统级融合,并在openKylin 1.0版本中支持桌面AI大模型插件和智能语音助手功能,从智能输入、智能输出两方面入手,深度融合AI技术,推动桌面操作系统智能交互创新发展,为构建中国开源操作系统根社区夯实创新技术基础。
目前社区已累计成立94个SIG组,涵盖内核、硬件、系统安全、桌面环境、基础组件、系统安全、人工智能等众多技术领域。北京航空航天大学、上海交通大学、北京邮电大学等30余所院校师生也加入社区,发挥各方专业领域技术力量,融入并推动openKylin系统构建,社区已连续发布6个系统版本,实现了从系统效能、功能体验、生态融合、应用开发等方面的全栈技术创新,将为围绕系统上下游的软硬件生态融合提供有力支撑。
我国基础软件领域的发展经历了一个比较长的摸索期,许多操作系统均因产业分散没能形成合力,系统生态碎片化、用户体验不佳是阻碍产业发展的关键问题。操作系统作为软件产业的基础,统一技术路线有助于避免生态分裂,形成产业合力才能走向更广阔的用户市场及应用场景,而开源在解决产业生态碎片化方面具有天然优势。
openKylin社区自成立起,充分借力麒麟软件等社区理事单位在操作系统生态构建层面的经验积累,聚合产业链上下游优势企业,发挥社区合力,取得多项技术创新成果。同时,进一步通过开源OS源代码、构建完善的社区基础设施平台、统一代码来源等方式,助力产业技术路线统一及生态融合。兆芯、海光等芯片企业代表加入社区Kernel SIG组,分别完成其国产x86平台和openKylin的适配,并在社区内核仓库贡献相关驱动优化patch,已合入主线版本;景美在openKylin社区主导成立GPU SIG组,完成openKylin系统与JM9100显卡适配,并贡献优化patch到openKylin内核主线;格兰菲加入GPU SIG组,完成了openKylin系统与格兰菲Arise1系列显卡适配,并贡献优化patch到openKylin内核主线,更多伙伴的贡献成果正在持续汇入社区中。
此外,2023年3月,全球首款RISC-V笔记本电脑ROMA默认搭载openKylin系统正式发布,它的诞生意味着完全开源软硬件产品正式面世,接受市场和用户的检验,这也是中国开源芯片和开源操作系统开放协作、融合创新发展的标志性事件。
以开源为基础,更有助于共促底层标准、架构、产品、生态应用安全及可信的生根发芽,有利于产业链硬件、软件、用户及开发者更加透明、充分交流、开放协作,推动系统的各类标准规范高效、快速制定。在openKylin社区,各界伙伴可以在开源、自愿、平等、协作的理念下,基于产业发展现状、院校科研积累、用户业务需求、开发者实践经验等,开放交流对于系统标准建立的想法、建议,并将各界共识在社区里进行实践、检验并逐步修正完善。在北大周明辉等多位开源领域专家的协力推进下,社区已推出《可控开源操作系统社区建设规范》,该规范获得了开放原子开源基金会等组织的专家认可,并有望在持续完善后,推进成为行业标准,走向国际规范。未来,openKylin社区将持续吸引更多的伙伴加入进来,在开放的交流协作中,丰富相关标准规范体系的建设。
目前,伴随着开放原子开源基金会的建立与发展,以及openKylin、openEuler等操作系统开源根社区的建设与壮大,中国的开源氛围更加浓郁,开源治理日益成熟,我国开源事业发展已进入快车道,更多企业参与开源,更多开发者加入社区贡献,更多开源成果正在惠及产业发展。我国要做强软件产业的根技术,开源是最佳选择和重要沃土,openKylin社区通过把握发展机遇,聚焦桌面操作系统根技术,发挥社区平台支撑作用,聚合产、学、研、用及国内外开源力量,加速系统创新迭代,共同推动openKylin桌面操作系统根社区构建,为推动形成众研众用众创的开源软件生态添砖加瓦,逐步走向同国际顶尖开源社区比肩的星辰大海。
openEuler技术委员会主席 胡欣蔚:openEuler推动操作系统与人工智能深度融合
openEuler项目开源于2019年下半年,这是一个基于广大开源社区的成果进一步发展而来的开源操作系统社区。到2023年,openEuler自身已经成为一个活跃的开源社区。
目前社区已有超过400个创新代码仓,并还在不断增加。未来会有越来越多的项目从openEuler启航,产生自己的行业影响力。
随着人工智能(AI)技术和物联网的迅猛发展,计算能力的需求正在迅速增长。有人预计,到2030年,全球的通用计算能力将达到3.3 zFlops,较2020年增长了10倍。全球人工智能计算能力将增加到105 zFlops,较2020年增长500倍。
伴随算力需求量快速增长,人工智能技术也快速崛起,各项创新技术纷纷涌现。从万物智联到工业数字化转型,多样性算力和人工智能时代已经到来。这为操作系统带来了新的使命诉求。
为了成为支持多样性算力的全场景智能操作系统,openEuler秉持着“OS for AI, AI for OS”的理念,致力于将人工智能融入操作系统的方方面面。我们的愿景是将openEuler打造成一个适用于各种场景的多元化和智能计算的操作系统,使其与众不同。
不同的计算任务需要不同的计算能力。通用计算需要CPU,人工智能需要GPU或TPU,图形需要GPU。这也是为什么DSA越来越受欢迎的原因。
但同时,当前计算能力存在使用效率的问题。在当今的数据中心中,有大约一半的计算能力没有真正被应用到。多样性算力使利用率偏低的情况变得更糟。因为应用程序对算力的需求在不断变化,而操作系统与基础软件依然采用静态分配和管理的方式对待不同的算力。
总的来看,一方面算力需求快速增长,另一方面,算力浪费严重。这是操作系统面临的挑战与机遇,是操作系统为碳达峰和未来碳中和能作出贡献的领域。
低效利用的主要原因之一是不灵活,而不灵活源于多样性算力之间的隔离。目前,操作系统将这些计算能力作为独立的设备进行管理。openEuler的愿景是将这些独立的设备汇聚在一起,使操作系统能够从全局的角度管理、分配和调度资源。在这些领域,openEuler都已取得了一些进展。
未来的操作系统应该为AI设计,也可以由AI管理,提供AI能力。
openEuler已经初步具备能力,可以由人工智能进行操作和管理。社区开发人员正在尝试将大型语言模型与系统管理员连接起来。系统管理员可以通过日常语言沟通的形式,EulerCopilot提出请求,以收集、分析和微调系统。而EulerCopilot则可以借助A-Tune和A-ops的帮助生成脚本,分析系统瓶颈,更改内核和系统参数。从而使服务能够以更高的吞吐量运行,使用更少的硬件资源,并保持最新状态。
此外,openEuler还支持利用AI进行构建和测试。例如,openEuler集成的毕昇编译器,就在研究如何用人工智能替代启发式算法,以生成更快、更小的openEuler二进制文件。我们也扩展了模糊测试,利用人工智能生成测试模型,这有助于提高openEuler的质量,并将测试结果反馈给上游,以使更大的社区受益。
简而言之,我们在openEuler项目中努力开发AI for OS 技术,就是希望操作系统能够随着智能化时代的发展,更好地为用户和行业服务。
在万物智联的大趋势下,越来越需要一个能够支持各种场景的平台,以满足来自硬件和应用新的需求。从openEuler角度,可称之为对全场景的支持。全场景的操作系统并不意味着在嵌入式、边缘、服务器和云端上运行相同的实例。而是需要一个操作系统平台,能够为支持的所有不同场景创建实例。从而实现技术共享、按需组合、生态互通、极简互联。这方面,openEuler具有独特优势。
一方面,openEuler和OpenHarmony两个项目紧密协同,两者配合在包括“电鸿”等场景下已得到验证,可以形成一个完成的端边协同方案。另一方面,openEuler也在不断完善自身的工具链,使得软件组件可以根据需求组合和定制。通过基于单一操作系统平台,云端、边缘和嵌入式的生态系统可以相互协作,为嵌入式开发的应用程序可以移植到边缘并继续运行,而且互联和通信也可以得到极大简化,跨领域创新变得更容易。
openEuler秉持“以AI赋能openEuler更智能,以openEuler使能AI更高效”的理念。通过异构算力协同,实现超大容量和高效算力。通过PB级异构内存管理,使训练效率提升20%以上,通过异构算力多维调度,使推理并发提升50%以上。在这些目标实现后,需要对技术细节的极致追求和把握,需要对代码质量的高度热情和重视,需要不同领域开发者的紧密团结和协同。openEuler致力于为开发者提供一个更为智能、高效的开发运行环境,推动操作系统与人工智能的深度融合。在进一步前行的过程中,希望能得到更多社区同行者的支持,共同打造2030年的openEuler操作系统。
OpenHarmony项目群技术指导委员会主席 陈海波:OpenHarmony 拥抱万物智联时代
我国正迎来操作系统“换道超车”新机遇。首先,万物智联时代相比移动互联网时代对操作系统有很多差异化的特征诉求:一方面,终端操作系统需要适应智能设备种类和数量的高速增长,并具备以用户为中心的多终端设备协同的场景化体验;另一方面,人工智能的快速发展正在推动终端操作系统成为善于记忆、善于学习、善于交流的陪伴者与智能助理。与此同时,万物智联时代的设备和产业链生态更加庞大和复杂,终端操作系统需要与之相适应的创新生态模式。过去在移动互联网时代兴起的操作系统不一定能够适应万物智联时代的要求,万物智联时代为我国操作系统的发展提供了换道超车的新机遇。
其次,从创新组织形态上讲,开源模式给我国操作系统的发展带来了新的生命力。近年来,中国对于开源的认知和对全球开源的贡献快速发生变化,正在从使用开源、参与开源,走向贡献开源甚至部分主导开源。
最后,我国操作系统在学术研究方面发展速度快,为我国操作系统技术纵深发展提供了有利条件。近年来,国际操作系统顶级和重要的学术会议,我国高校论文占比超过20%,华人作者占比超过40%,上海交通大学、清华大学等高校在操作系统领域的全球顶级学术会议如SOSP、OSDI上发表的高水平论文数量更是跻身国际前列。
OpenHarmony秉持“生态统一、开放共赢”的生态理念,围绕万物智联时代的核心需求与发展趋势,设计了四大技术架构特征:
一是“架构解耦、弹性扩展”。万物智联时代,操作系统首先需要攻克“昆虫纲悖论”挑战。终端设备的形态呈现爆炸式增长,只有架构统一、智慧互联才能凝聚力量。OpenHarmony基于“元OS架构”理念与技术,支撑各发行版按需灵活组合操作系统能力,从而满足千行百业的场景需要,也便于提供开放、统一的生态能力。
二是“异构并行、全栈协同”。面向后摩尔时代硬件架构的演进,OpenHarmony从并发、调度、内存和存储等性能攸关的技术全栈进行创新。举例来说,“异构原生并发技术”通过创新的并发模型实现系统负载与调度开销大幅降低,并通过形式化证明验证共享资源访问不越界;“智能感知调度技术”对下实时感知CPU微架构,并联动全系统硬件资源,对上以用户体验为中心,感知应用场景,实现系统资源的精准统筹供给,从而实现终端系统高流畅和长续航双收益;“超级内存管理技术”创新实现内存和存储深度融合,大幅提升可用内存,进而提升重载场景用户体验流畅性;“高性能只读压缩文件系统”节省用户空间,提升性能,不仅通过OpenHarmony进行开源,还作为国内首个标准文件系统开源到了Linux社区和安卓开源社区,使全球数十亿的终端设备受益。近期,拥有深厚学术研究积累的“可证明的高性能与高可靠并发VSync”正由技术指导委员会进行开源孵化。
三是“原生智能、场景体验”。OpenHarmony从设计伊始,就将分布式全场景能力作为最关键的技术架构特征,在分布式软总线、分布式数据管理、分布式设备管理等方面实现了业界领先。拥抱万物智联时代,OpenHarmony将进一步提升智能体验竞争力,向沉浸式交互与具身智能演进,构筑原生智能架构,并提升安全隐私保护能力。技术指导委员会近期孵化的开源可信执行环境解决方案OpenTrustee,提供了健壮的TEE安全底座和系统防护能力,可以支持广泛的安全应用场景。
四是“极简开发、多端部署”。OpenHarmony面向开发者,打造了低代码开发、全栈协同深度优化、跨平台框架等关键技术。由技术指导委员会孵化,并由华为、阿里、美的、深开鸿等单位共建的跨平台应用开发框架开源项目ArkUI-X已于近期开源。
OpenHarmony开源三年来,系统能力快速成熟,2020年9月发布的1.0版本仅支持轻量无屏设备,2021年6月发布2.0版本支持轻量带屏设备,2021年9月发布的3.0版本支持简单标准带屏设备,2022年发布的3.1版本支持复杂标准带屏设备,而到了2023年4月发布的3.2版本已经实现了对复杂标准带屏设备的全面支持,今年10月最新发布的4.0版本更是进一步增强了复杂带屏设备的体验与竞争力。
OpenHarmony开源三年来,在开放原子开源基金会的组织领导和产、学、研、用各界的大力支持下,已成为智能终端领域发展速度最快的开源操作系统之一。
总结而言,万物智联时代对操作系统新的技术诉求、开源模式兴起及我国庞大的人才储备,为我国操作系统的发展提供了换道超车的新机遇。根深叶茂,OpenHarmony面向万物智联时代核心诉求与趋势,关键技术扎到根,构筑四大技术特征优势,通过领先的竞争力牵引生态与产业快速发展;众行致远,OpenHarmony通过产学研深度融合,共建共享技术与人才生态体系,保障OpenHarmony长期技术先进性与人才辈出。
CSDN创始人、中国开源软件推进联盟副主席 蒋涛:全力打造中国开发者开源新生态
我是一个拥有超过30年编程经验的程序员,过去参与了一些知名项目的开发,比如巨人手写电脑、金山词霸及豪杰超级解霸。在这些经历中,我深刻理解软件开发的复杂性,也意识到全球开源软件的重要性,并从中受益。优秀的开源项目不仅仅是代码库,更是一个庞大的开发社区,可以为广大开发者提供互动、学习和分享经验的机会。1999年,我创立了CSDN,一个专为中国开发者打造的内容社区。20多年来,CSDN见证了中国开源技术的飞速发展,成为全球领先的开发者社区之一。目前注册用户超过4700万,月活用户超过1000万,日均新增用户超过2万,用户覆盖了全球95%的中文开发者,在全球开发者网站中排名第二。
大部分软件开发是基于众多开源项目和工具的组合,而非完全从零开始。统计数据显示,一个软件中90%的代码来自其他开源软件和工具,仅有10%是由公司自行编写的。开源是全球开发者智慧的结晶,用户根据协议自行使用,各行各业都可以利用这些工具。许多开源软件的协议允许基本免费使用,这为中国互联网的发展提供了坚实的技术基础。
美国技术市场的基石也是开源。自2013年以来,美国技术市场已经解决了开源商业化的问题——结合云原生技术,实现了云化的服务。用户无须安装软件,直接在云上调用,按使用次数和用量付费,这促进了众多开源云原生公司的发展。统计数据显示,2013年以前,市值超过1亿美元的开源公司仅有4家,而到了2013年以后,这一数字已增长到50多家。
目前,中国正朝着“开源+云原生”的方向发展。过去,西方国家在开源软件和云原生软件领域中具有市场和资本优势,但随着技术发展,人工智能正在重构所有软件,如今我国与西方国家基本处于同一起跑线。
全球科技领域的创新离不开开源合作的精神。为了进一步推动全球范围内的开源合作,我参与发起了一个名为“开源创新汇”的国际开源创新组织——GOSIM。这是一个由志愿者发起的全球性开源开发者创新枢纽,致力于推广“草根”开源项目,促进项目合作,帮助项目成长、发展和成熟。今年9月23日至26日,GOSIM开源工作坊与开源大会在上海成功举办,吸引了来自全球的顶级开源专家学者和700多名开源爱好者的参与。
2022年4月,CSDN有幸成为开放原子开源基金会的黄金捐赠人,这标志着我们在推动中国开源产业的发展上又迈出了坚实一步。
与此同时,CSDN也扩大了对开发者的服务内容,包括开源知识库、专业培训、猎头服务、代码托管平台,以及开源项目的孵化与投资等,希望通过实际行动,推动开源产业的发展。目前已成功孵化出InsCode开发者工具平台和GitCode开源开发者平台两个重要项目。InsCode是一个集编程、创作、应用部署于一体的开发者工具平台,使开发者能够在InsCode上轻松实现从开发到部署、运维、运营的全过程。此外,今年CSDN与华为云合作推出了新一代由AI驱动的开源开发者平台GitCode,这是我们在推动中国开源技术发展方面的又一重要举措。
大模型将开启开发者新生态,人人都是开发者、行行知识炼模型、软件工具全重构、智能应用百千万,希望能有更多朋友和开发者加入到新生态的建设中来。下一个阶段将是中国软件和中国技术崛起的十年。过去是中国制造,是中国工厂的崛起,是物质生产力的崛起,现在是中国互联网、中国工程师生产力、代码生产力的崛起。
现在正处于一个效率竞争的时代。CSDN将继续致力于推动中国开源产业的发展,为全球开发者社区贡献力量。期待中国开源市场能够继续繁荣发展,引领科技创新的前沿,为全球开发者提供更多优质、高效的开源项目和工具。
诚迈科技(南京)股份有限公司高级副总裁 陈璟:根植开源“黑土地” 打造行业转型“软黄金”
当前,全球开源事业呈蓬勃发展之势,全球开发者数量持续增长,开源技术栈不断丰富和完善,开源社区的活跃度和贡献度快速提高。而伴随着开源技术的持续发展和创新,给各行各业带来了巨大的机遇和挑战。操作系统、数据库、中间件、大数据、云计算、人工智能、物联网、元宇宙等领域都在积极拥抱开源并落地了相关开源产品。开源,已经成为科技创新、产业协作、业务转型的重要途径。工信部数据显示,我国开源软件开发者数量突破800万,位居全球第二,开源增长空间和潜力巨大。在广袤的开源“黑土地”上,有无数个创新主体在开源技术细分领域里潜心耕耘,不断探索突破新的技术边界,诚迈科技就是其中的一个。
近年来,一股由软件重新定义行业的趋势正日益加深。从软件定义汽车到软件定义工业,乃至软件定义一切,这一趋势的深远影响不言而喻。在这个过程中,开源软件因其特有的开放、协作与灵活特性,正逐渐成为推动这一深度融合的重要力量。OpenHarmony作为万物智联时代的操作系统,成为支撑行业数智化转型的“软黄金”。
诚迈科技作为OpenHarmony生态共建单位之一,两年间为OpenHarmony开源项目投入数百位研发人员、数千万元资金,以OpenHarmony为底座研发打造了鸿诚志远HongZOS,从底层支撑工业、教育、能源、交通、政务等行业数智化转型需求。自HongZOS推出以来,诚迈科技服务了工业、教育、矿业、商业等领域,在广东、江苏、福建、山东等地落地应用,为万物互联时代下行业的创新融合和智慧升级提供了新动能。
工业是诚迈科技HongZOS最先落地的行业。在产品方面,以OpenHarmony为技术底座,以HongZOS为核心,推出了鸿制系列的工业平板、工业PDA、工业网关、工业适配器等行业产品及不同形态的行业主板。在落地方面,将HongZOS部署到工厂中,打造了全国产化改造的先行实验示范数字工厂,实现了设备协同、数字化管理、增强安全性和可靠性的目标,为创建数字工厂树立了新的典范。同时,将该项目的研发成果开源到社区,推动工业场景下的开源共建。
让开源走进教育也是诚迈科技重点布局的方向之一,诚迈科技基于“产学研用”模式,与高校、高职合作建立了OpenHarmony联合创新实验室,将开源文化融入人才教育,助力教育数字化转型。此外,正在大力推动制造专委会的组建,瞄准智能制造产业的前沿技术、交叉融合技术和关键共性技术的研发应用,推动产业链深度互联、协同创新,为OpenHarmony商业化提供更强大的基础。
开源的优势在于协作,OpenHarmony的优势在于协同。只有通过协作创新,才能推动开源事业发展,共享开源价值。近几年,中国开源事业已展现出新气象新作为,大量本土开源项目取得显著成果,本土开源社区也随之繁荣发展,开源成为撬动中国软件市场的新动力。
中国开源事业繁荣之路,任重而道远。未来,诚迈科技将持续深耕开源“黑土地”,为各行业领域提供数智转型的“软黄金”,继续与广大的开源生态共建者紧密合作,共同探索和开拓新的开源领域,走出一条具有中国特色并引领全球的新开源道路。
软通动力董事、鸿湖万联董事长 黄颖:数字转型新动力 开源创新赋能数字经济高质量发展
作为软件开发的基石,开源是迄今为止最先进、最广泛、最活跃的协同创新模式之一,其“开放式协同创新”的理念和机制已经从软件开发延伸到更多领域,成为推动科技创新的核心动力和重要路径,更成为我国数字基础设施“定魂筑基”的关键。
2023年,中国开源迎来了新的发展高峰。中国开源开发者、开源项目、开源社区、开源用户数量持续攀升;基金会、知识产权、商业模式、投融资、公共服务平台等开源生态快速完善,中国开源爆发出来的活力、潜力和惊人的加速度已在全球开源界形成一股不可忽视的力量。
在技术端,中国企业参与开源逐渐向操作系统、数据库等更偏“根”技术的关键领域挺进,开始逐步掌握从底层技术到上层应用的核心能力,有效推动开源与各技术领域的深度融合;在需求端,中国拥有全球最完善的电子工业产业链,许多开源技术都能在中国市场找到载体落地并销往全球;在人才端,目前我国的开源开发者数量已突破800万,居全球第二。随着开源的普及,会有更多年轻的开源新生力量加入和成长,开源人才的增长空间和潜力巨大。
软通动力作为业内领先的企业数字化转型使能者,一直是开源思想、开源模式的倡导者和践行者,也坚信开源是数字化服务和软件行业的未来方向。2019年,软通动力董事长刘天文明确提出“开源战略是软通动力发展的重大战略”。开放原子开源基金会自2020年成立之初,软通动力就积极参与并深度合作,是基金会的白金捐赠人,并作为多个项目群核心共建单位,积极参与OpenHarmony、openEuler、openGauss、云原生、开源大模型等开源项目,聚焦我国“根”技术发展的战略诉求,发挥数字技术创新优势,贡献开源力量。
为了在更大平台、更大范围内推动OpenHarmony在行业的落地与深化,2022年子公司鸿湖万联应运而生。作为软通动力开源战略的先锋军,鸿湖万联专注于智能物联网操作系统研发和产业化服务,基于OpenHarmony推出的自主品牌SwanLinkOS操作系统,先后发布了“扬帆”“启航”“启鸿”等多款OpenHarmony开发套件,并持续以商显领域积蓄的势能为突破口,围绕矿山、电力、教育、交通等4个行业,与生态伙伴联合开发OpenHarmony产品和解决方案,构建国产自主可控OpenHarmony产业链。
此外,软通动力在openEuler、openGauss等领域同样成果斐然。作为openEuler项目群黄金捐赠人,软通动力基于openEuler自主研发了企业级服务器操作系统——天鹤操作系统。软通动力积极参与openGauss开源生态建设,组建了数据库研究中心,基于openGauss内核打造天鹤数据库,并推出数据库管理和迁移工具,为各行业客户提供完善的解决方案。
软通动力积极联合高职院校、生态伙伴共同探索“产学研用”模式,构建起多家技术研究中心,包括开源高斯/开源欧拉研究中心、云原生研究中心、人工智能创新与应用研究中心、数字孪生研究中心等,不断探索新兴数字技术。与行业头部企业建立5个产业创新中心,包括天枢元宇宙研究院、农粮行业生态实验室、空间智能及双碳元宇宙研究院……未来,软通动力将进一步围绕建立城市开源生态链产业基地及城市开源实验室、建立开源创新中心、建立开源人才中心等方面,助力人才培养,繁荣开源生态。
近期,为积极响应教育部“坚持以教促产、以产助教,深化产教融合”的号召,软通动力子公司鸿湖万联联合西安电子科技大学、金华职业技术学院共同成立了全国OpenHarmony智能终端与物联行业产教融合共同体。
面向未来,软通动力将在开放原子开源基金会的指导下,持续秉承开放、协作、共赢的开源理念,以国际视野聚焦开源生态“根”技术的创新与应用,加速推动开源商业化应用落地,赋能开源生态以及数字中国建设。
深圳开鸿数字产业发展有限公司CEO 王成录:集聚开源之力 奏响中国基础软件“最强音”
当前,开源模式已经成为全球软件技术和产业创新的主导模式,是引领数字产业创新发展的关键力量。一种建立在协作基础上、面向万物智联时代的“开源范式”在中国快速成长,促进了中国开发者在开源项目中持续作出大量贡献,中国企业也快速采纳开源模式,成为开源世界中不可或缺的中国力量。
生态是操作系统的核心。自2021年8月成立伊始,深圳开鸿数字产业发展有限公司(以下简称“深开鸿”)就积极布局OpenHarmony开源生态,聚集基础软件根技术,基于OpenHarmony的KaihongOS和超级设备管理平台,打造开放领先的“开鸿安全数字底座”,使能智慧交通、智慧城市、智慧教育、智慧康养等千行万业的数字化、智慧化变革,致力于打造万物智联核心技术和领先生态。
作为开放原子开源基金会的白金捐赠人、OpenHarmony核心共建单位、OpenHarmony生态委员会委员单位,深开鸿矢志成为OpenHarmony开源事业的积极推动者、坚定不移的践行者,以及开源生态系统建设的引领者。深开鸿持续深耕OpenHarmony开源事业,稳步推进开源项目,在技术共建、生态发展等方面取得飞速发展,为构建完善、健全、繁荣的开源生态闯出一条行之有效的道路。
中国开源之路“征程如海”。当前面临的挑战主要集中在生态建设上,包括人才生态、技术生态、产业生态和应用生态。唯实干者胜,唯创新者赢。下一步,深开鸿将坚持以创新为驱动,做大、做强、做优基础软件产业,持续为我国开源社区建设贡献力量。
一是攻技术。基于OpenHarmony打造万物智联时代的操作系统,筑牢开鸿安全数字底座,推出更多具有创新性和领先性的基础技术、产品和行业解决方案,立志将万物智联生态的根深深扎在中国的土地上。
二是聚人才。聚集一批优秀的开发者和顶级专家,并加强与高校、企业、科研院所在人才培养、科研合作、产教融合及平台建设等领域的创新合作,全力推动OpenHarmony生态建设和人才培养,打造开源人才高地。
三是谋共赢。开源社区是一个优秀的共商、共建、共享平台,汇聚各方力量,激发更多创新。深开鸿期望与开放原子开源基金会通过共建、共治、共享的方式,协同开源全要素、全面提升中国开源体系的基础能力。同时,连接更多开发者与合作伙伴,以OpenHarmony场景化创新为牵引,以开放的心态进行共建、共商和共享,避免重复“造轮子”,释放中国庞大软件研发队伍的集体力量,创造更多的商业价值和社会价值,共同构建全球开源软件生态。
作为开源技术坚定的拥护者,未来,深开鸿还将持续参与OpenHarmony的共建、提升、优化与完善,同时也会不断将行业实践经验反馈给整个生态体系,形成一个良性、有机的循环,为OpenHarmony生态体系发展提供一个坚实可靠的技术底座,引领OpenHarmony技术创新,打造开放开源创新生态,为中国建设开源强国贡献应有的力量。
统信软件技术有限公司高级副总经理、CTO 张磊:持续攻坚操作系统核心技术 服务广阔的数字化时代
从2008年到2015年,从2015年到2022年再到未来,7年一个台阶。统信软件始终深耕操作系统核心技术和产品研发,根植中国,源汇四海,立足开源社区,持续攻坚操作系统核心技术,服务广阔的数字化时代。
公司成立之初,我们在武汉成立了一个不到10人的专职研发团队,希望能够在中国打造一个属于自己的Linux桌面操作系统,而不仅仅再是打包和汉化。我们开始在GNOME Shell上进行大量的开发,包括为它修bug、加功能等。
GNOME Shell是一个知名的开源软件,我们在其上做了和开源融合的第一步尝试。当时受到很多质疑,有人认为,这是一个短期行为,因为开源难以造血;还有人认为,这就是做主题或汉化,或者就是换皮。但是,我们不忘初心,坚守梦想,相信自己正在做的事情是有意义有价值的,也终将会获得成功。
我们在GNOME基础上面进行了大量修改,也就是在那时,HTML5标准的诞生,给整个产业界带来了新的变化,所有的东西都在Web化,我们也进入了WebKit时代。
我们看到了WebOS的发展趋势,做出了一个大胆决定,即基于WebKit浏览器渲染引擎来进行桌面环境打造,这意味着桌面的全面重写。也就是说,用户使用深度操作系统时,以为是在使用传统桌面,实际上使用的是一个非常巨大的浏览器。桌面上的图标其实就是HTML里的img元素,鼠标操作就是JS的onclick事件处理,可以用H5技术做出极好的视觉效果和用户交互,具有很好的可扩展性。
2015年,我们进入了V15时代。此时,全球信息产业发生了巨大变化,各种突发事件频发,让各个国家都更加重视网络安全、信息安全,中国操作系统商业化基础开始形成。
由于我们的坚持和努力,越来越多的用户对我们的产品与技术表示认可,由此,我们得到了A轮融资,各项工作得到快速发展。原来团队里只有研发人员,现在逐渐有了产品、设计、商务、销售市场团队。原来只在武汉搞研发,随后业务拓展到北京、上海、江苏、福建等地。原来只做基于x86的桌面操作系统,后来扩展到了ARM处理器、龙芯处理器、申威处理器以及服务器操作系统和专用设备操作系统。产品的整体感、易用性等都得到了全面提升。
我们打造的操作系统得到全球用户的青睐,全球的志愿者自发为我们建立了100多个镜像站,并将操作系统由中英文两种语言扩展到了33个语言版本,成为首个从中国走向全世界的主流Linux操作系统发行版。
从2008年到2015年,我们用7年时间终于迈出了第一步,把上游社区从Ubuntu迁移到了Debian。
V20是个新的发展阶段,也就是今天的统信软件。我们原本规模在10万台左右,仅2020年一年之内就增长到了百万台。
我们更加关注兼容和安全,我们进行了全面体系设计,包括全新设计和实施的全生命周期的应用治理和多个生态专项,形成了一系列技术规范和标准。
2022年,统信软件发布了国内首个桌面操作系统根社区之后,相继推出玲珑包格式、集成开发环境deepin-IDE等。自研的“分层分类”开源供应链管理体系对大型开源系统的架构分析、规划与设计,为相关操作系统奠定了良好基础。
2023年9月,统信软件如期发布UOS AI,deepin成为中国首个接入大模型的开源操作系统。UOS AI的问世,体现了统信UOS的体系与效率优势,而接入大模型只是第一步,最终目的是要与实际场景深度融合并落地转化为绝佳的用户体验以及生产力。
统信UOS从底层XPU驱动、运行时优化、AI框架支撑等方面使能AI,也已与众多大模型合作伙伴一起,将大模型融合进操作系统之中,还将探索大模型与AI原生应用,自然语言交互兼容性、数据安全性等多个技术点,打造下一代操作系统与创新生态。
通明智云(北京)科技有限公司总经理 吴若松:以应用引擎为突破口开展云原生技术架构自主创新
在数云时代的今天,Web应用已经成为人和机器连接云计算、互联网用来获得知识、传递信息的主要媒介,是互联网实现价值的关键。从部署规模来说,Web服务器软件的部署数量远远超过数据库的部署数量;从重要性方面来看,为保证互联网应用的安全、高效、稳固、可控运行,Web服务器软件已成为IT架构的必要组件。可以说,Web服务器软件是新一代关键基础软件的核心代表。除了Web应用以外,互联网演进过程中还涌现出许多新型网络应用软件,它们包括消息中间件、应用中间件、流媒体服务软件、API网关软件和应用代理软件等。由于这类软件底层技术基本一致同源,为了便于归纳和分类,这类服务器应用软件统一定义为应用引擎。互联网时代国际主流的应用引擎包括NGINX、APACHE、IIS等。在云原生时代有许多新的轻量级应用引擎涌现,包括NGINX(C语言)、Envoy(C++语言)、Linkerd(Rust语言)等。
在云原生架构中,应用引擎作为服务网格的数据面,除了提供南北向通信网关的功能以外,还提供了服务网格中东西向通信、透明流量劫持、熔断、遥测与故障注入等新功能特性,其地位和作用在云原生架构中变得越发重要。
当前,IT架构已经从主机系统架构(Main Frame,20世纪60年代起)、客户端服务器架构(Client/Server,20世纪90年代起)演进为云原生应用架构(微服务架构,2015年起),市场上三种架构并存。其中,主机系统架构已逐渐退出,客户端服务器架构仍是主流,云原生应用架构市场占有率正不断提高。
客户端服务器架构下,应用引擎的市场格局已基本固化。应用引擎的市场格局主要经历了四个阶段:2000年前“百花齐放”,2000年—2014年,Apache(开源)“一统天下”;2014年—2019年,微软IIS(非开源)成为市场主流;2019年至今,NGINX(开源)凭借高效、高并发和扩展性强的优势成为市场领导者。据Netcraft统计,截至2023年10月,NGINX引擎部署数量高达10.4亿,全球占比38.87%。
云原生应用框架下,应用引擎尚未形成技术垄断。该架构下,为支持应用的快速迭代,应用功能已解耦成多个微服务,应用引擎不仅需要支撑人机交互(南北通信),还需实现微服务间的信息/数据交互(东西通信)。目前,NGINX是南北通信的主流引擎;东西通信引擎方面,在不到十年的时间内,已从早期美国的Kube Proxy演进到Envoy、NGINX等多个引擎并存局面,新旧引擎不断更迭,还未形成技术垄断。
应用引擎领域,我国一直处于跟随状态,不掌握核心技术。据初步统计,基于美国f5公司的NGINX开源技术的引擎在我国部署占比超过50%,已形成垄断格局,在金融、通信、政府等行业和领域占比更高。疫情期间,全国各省市疫情防控所使用的健康宝类应用均采用NGINX引擎。一旦出现技术脱钩,将对金融、政府等关键应用的稳定可靠运行以及国家网域空间安全等带来重大风险和挑战。我国应用引擎的功能性与国际水平的差距将进一步拉大,对我国互联网应用服务的国际竞争力以及我国数字经济发展将产生较大的负面影响。
目前云原生应用架构还处于初期阶段,与之相关的应用引擎技术还远未定型,我们有机会在IT架构迁移(客户端服务器架构向云原生应用架构迁移)的窗口期,通过吸收、转化NGINX核心技术,开发全新的自主可控云原生应用引擎,实现国际并跑。
2021年12月,通明智云(北京)科技有限公司在北京经开区国家信创园成立,开始布局NJet应用引擎的自主创新研发工作,主要以NGINX 1.23.1开源版本为基础,进行内核重构、安全加固、功能增强开发,形成自主可控的NJet云原生应用引擎,实现NGINX不具备的在云原生架构下提供东西向应用流量控制能力、增加国密算法的SSL通信能力、兼容Kubernetes容器编排和Istio服务治理框架,具体包括:内核重构(运行时动态配置加载能力包括Location、证书、Server 动态加载等)、安全加固(包括HTTP3协议国密算法支持、RSA/国密自适应双证书体系认证、RSA/国密双证书吊销列表管理等)、功能增强(包括透明流量劫持、故障注入、高性能遥测、多协议自动适配与代理、WASM支持模块等)。
经过近一年的技术攻关和生态建设,现初步测试,NJet应用引擎在云原生技术架构中性能优于美国CNCF推荐的云原生应用引擎。下一步,将把NJet1.0开源版本捐赠给开放原子开源基金会,完善NJet应用引擎开源生态。
NJet应用引擎作为开源项目,属于云原生底层核心技术开发,具有开发技术难度大、周期长、资金密集、知识密集的特点,需经过较长期的产品迭代和生态建设;同时,NJet云原生应用引擎对于我国布局信息技术自主创新,具有填补国内技术空白、完善云原生自主创新产业链的重大意义。
展望未来,我们相信以应用引擎为战略突破口,开展云原生技术架构的自主创新实践,必将能够开创我国云原生技术领域的自主创新新局面。