欧拉首次亮相全球顶级开源盛会 OSSEU2022,为开源软件的可持续发展构建开放透明的软件供应链
欧拉带着在对多样性计算时代的展望和畅想,带着开源社区近3年以来取得的进展和成果,首次亮相全球顶级操作系统开源盛会 Open Source Summit Europe 2022(OSSEU2022)。与全球开发者共同构建安全可持续发展的开源软件未来。
2022年9月16日,欧拉开源社区品牌委员会主席梁冰在OSSEU2022发表主题演讲《Unleashing Diversified Computing Power to Innovate Enterprises》,向全球的开发者分享欧拉开源3年以来,在面向全场景,支持多样性计算以及构建开放透明安全可信的软件供应链方面取得的进展。欧拉持续通过技术创新,活跃的社区氛围和规模商用构建一个可持续发展的操作系统未来。
这是欧拉首次在国际会议中正式亮相,也是欧拉走向国际化的重要里程碑。
Open Source Summit 是Linux基金会主办,围绕 Linux 开发者的一系列开源会议的总称,是全球最顶级的开源盛会之一,更名前为 Linus Torvalds 创立的 LinuxCon,也是 Linus 本人会亲自出席的社区工作会议。
OSSEU2022 是疫情以来首场在欧洲举行的线下大型会议,2000多位来自全球的开发者以及欧洲的用户齐聚一堂,共同探讨开源软件如何为用户创造更多的价值。
多样性计算加速企业级用户的创新
欧拉是由开放原子开源基金会孵化和运营的开源项目。欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化覆盖全场景、并支持多种处理器架构的开源操作系统, 比如:服务器、云、边缘、嵌入式场景。推动企业数字基础设施软硬件、应用生态繁荣发展。
欧拉作为支持多样性计算的操作系统,目前已经支持 ARM、X86、RISC-V、POWER、SW-64、LoongArch等全球主流芯片架构,并且取得了不错的进展,目前软件仓库中有ARM软件包超过25000个,X86软件包超过16000个,RISC-V软件包超过23000个,为成为最佳支持多样性计算的操作系统构建了丰富的软件生态。会议期间,Linus 表达了对ARM架构的喜爱,并表示ARM架构的芯片会在服务器和桌面操作系统方面大有作为。
为了最好的支持多样性计算,欧拉开源社区做了很多创新,主要包括以下三点:第一,通过一套构建系统,构建面向服务器、云、边缘和嵌入式场景的操作系统镜像,最终实现面向不同场景的协作部署。第二,欧拉发布构建工具 EulerMaker,支持开发者进行软件包级、函数级和文件级别的定制裁剪,从而按需定制面向不同场景的多样性计算操作系统镜像。第三,欧拉面向开发者发布了一套完整易用的开发工具,例如构建和裁剪工具欧拉Devkit、提供统一接口简化应用开发的欧拉SDK和全流程开发服务作业平台欧拉DevOps,帮助开发者实现面向不同场景,不同设备之间的能力和资源共享,加速企业在多样性计算时代的创新。
构建开放透明的软件供应链是开源软件可持续发展的根本
在大会开幕式环节,Linux 基金会执行董事 Jim Zemlin 认为开源目前在安全可信方面存在巨大挑战,需要大家携手应对。这与欧拉在开源安全可信上的做法不谋而合。
当操作系统出现漏洞时,开发者或用户如何实现分钟级的漏洞感知和漏洞溯源定位?面对这种情况,一个安全可信、公开透明的软件供应链显得尤为重要。
欧拉开源操作系统的构建过程,也是开源软件供应链聚合优化的过程。拥有安全可信、公开透明的开源软件供应链是大规模商用操作系统的基础。
欧拉从用户的需求出发,回溯梳理软件的依赖关系,理清所有软件包的上游地址、源码和上游对应验证,完成了从开源软件构建、运行依赖关系、上游社区三者之间的闭环管理,确保开源软件的安全和可持续发展。
目前,Compass CI 安全类测试上报给上游开源社区的BUG每个月有70个,SBOM(软件物料清单)的功能将在今年实现。
新面孔吸引开发者持续关注
作为 Open Source Summit 的新面孔,欧拉吸引了很多用户和伙伴的关注。来自施耐德、西门子、爱立信、博世、巴塞罗那电信、瑞士铁路的开发者和用户对欧拉开源操作系统在多样性计算、开源软件供应链管理、软件生命周期和版本规划等方面表示非常感兴趣,在欧拉展区与工作人员进行交流,并表示在会议结束后,将在开发和生产环境中试用欧拉开源操作系统。