openEuler到底是如何处理开源的?
开源对于计算行业来说是非常重要的,但是很少有人能够完全解释它的重要性,尤其是基础软件的开源。
自从开源开发以来,无数的参与者为之贡献力量,产生了无数的软件和库类,同时,无数的人正在使用它,这不仅有利于企业组织和开发人员,也有利于世界上的每一个人。
关于开源的讨论太多了,比如中国计算机大会(CNCC),中国计算机年会(CNCC),在2020年的开源操作系统分论坛上,由CCF主办,吴庆波,教育部国内基础软件工程研究中心主任、麒麟操作系统常务副总工程师、Openueler社区主任长江大勇共同主持论坛。来自国内顶尖大学和行业龙头企业的19位学术名人和资深技术专家,从开源项目的第一线带来了干货共享。
在本次论坛上,优麒麟操作系统负责人于杰博士、清华大学计算机系副教授陈宇、同信软件副总裁张磊、华为计算产品线鲲鹏openeuler操作系统首席执行官塞关彦杰作了主题演讲分别。
内容包括开放源码操作系统在行业实践中的经验,通用操作系统发展趋势的探讨,以及在高校推广开源操作系统和人才培养方面的深入探索。专家们深入分析了开源操作系统的现状、困境和趋势,以及如何利用openueler构建最具活力的开源社区。
开源操作系统的现状如何?业界最重要的Linux内核维护项目可以解释这个问题。
在今年7月举行的在线开源峰会和嵌入式Linux大会上,Linux创始人linustorvalds承认,该项目正面临寻找继任者的困境。原因之一是随着Linux系统的不断发展,系统内核的维护变得越来越困难。
虽然这是一个很难做出贡献和贡献的技术和技术,但它是一个很难作出的选择。一些企业和组织将其视为展示公司技术实力和影响行业的方式。到目前为止,仍有超过21000人参与Linux内核开发和编写代码。华为就是其中之一。
在最新发布的Linux内核5.8中,华为在内核代码贡献方面排名第二。
从公司贡献来看,华为提交的补丁数量排名第二,占比8.6%;代码修改行排名第一,占比27.8%。
事实上,华为已经为社区贡献了10年的代码。目前,华为在社区拥有20多个维护人员。华为在CGroup、arm64上的软硬件解耦ACPI、文件系统f2fs/erofs、RAS-EDAC框架、媒体子系统、IIO子系统和perfonarm64为社区贡献了代码。
除了上述系统特性外,此次发布的LinuxKernel5.8的1399个补丁中,还包括了网络、文件系统、性能调试、安全等关键子系统的200多个补丁。这些是Linux正常运行所需的基本软件系统,对Linux来说非常重要。
华为继续释放其在基础软件领域的实力。去年年底,由Linux内核开发的服务器操作系统Euler OS正式开源。在本次开源操作系统论坛上,华为计算产品线Kunpeng openeuler操作系统负责人塞关艳杰详细讲解了Openueler目前的能力建设和未来前景,并分享了华为打造最具活力的开源社区的经验和方法。
显然,华为通过openuer开启了开源的新征程。