openEuler 社区 2024 年 2 月运作报告

概述

2024年2月中旬,OpenAtom openEuler(简称"openEuler")2023 社区年报发布。这是社区开源四年来,在生态构建、技术创新、产业聚集、人才培养等方面发展的成果展示,也是社区1400多家成员单位、1.7万多名开源贡献者共同努力的成果,感谢大家的支持和贡献。

2024年2月,经 openEuler 技术委员会(TC)同意,SBC SIG 在社区成立。该 SIG 组致力于进一步促进和推广 openEuler 针对各种单板计算机(Single-board computer)的适配。

在本月的技术发展方面,openEuler UniProton 实时操作系统成功适配 RISC-V 架构。由英特尔开发的Linux内核验证套件(LKVS)、openEuler 联合 Linaro 创建的 ARM CCA 项目以及 devkit-pipeline 项目相继在社区建仓。ROS SIG持续进行ROS软件包以及第三方软件包的移植适配工作。

开放原子开源大赛-openEuler学习赛报名通道已开启,欢迎感兴趣的朋友报名参加。openEuler社区活动逐步启动中,欢迎通过“Call for X”计划参与组织社区活动。openEuler城市用户组招募也在同步进行,欢迎报名参加。

本月报阅读时长预计10分钟。

社区规模

截至2024年2月29日,openEuler社区用户累计超过226万。超过17,700名开发者在社区持续贡献。社区累计产生 155.7K个PRs、85.8K条Issues。截至目前,加入 openEuler 社区的单位成员1463家,本月新增25家。

图片

社区贡献看板(截至2024/02/29)

社区事件

openEuler 2023 社区年报发布

2024年2月18日,openEuler 2023 社区年报发布。开源四年来,openEuler 实现跨越式发展,累计部署610万套,2023年中国服务器操作系统新增市场份额第一。仅用4年时间,就在全球最大的单一市场成为第一,创造了基础软件领域的纪录。我们将继续坚持技术为根的宗旨,在最佳支持多样性计算、使能数字全场景的基础上,增强openEuler和AI的融合,从数字 openEuler,向智慧 openEuler 演进。

感谢成员单位以及开发者们的贡献与支持,让我们携手同行,共建更好的openEuler,引领数智未来!

原文阅读:openEuler 2023社区年报

图片

开放原子开源大赛openEuler学习赛报名启动中

开放原子开源大赛openEuler学习赛是基于对操作系统感兴趣但零基础的开发者而设计的赛道,我们将提供多种类不同的获取与使用方式,用户和开发者可以根据自身诉求灵活选择使用,进而加深对于 openEuler 的认识。本赛道每月循环开赛。同时我们为大家精心准备了开放原子开源基金会与 openEuler 社区周边礼品!欢迎体验 openEuler,开启你的开源之旅。

报名链接:https://competition.atomgit.com/competitionInfo?id=fae5e8d86a01fb6dfdd153a0e5e5e314

图片

“openEuler Call for X”计划启动

秉承开源开放的原则,openEuler希望汇聚更多力量推动社区共建。自2023年6月推出“openEuler Call for X 计划”以来,社区资源得到进一步整合,为开发者提供更好的分享、交流和展示的平台。武汉、成都、南京Meetup将在3月份陆续举办,感兴趣的朋友可以关注。

openEuler Call for X:

https://www.openeuler.org/zh/community/program/

图片

openEuler 城市用户组招募中

为更好地连接用户,发展各区域用户生态,openEuler社区在各区域设立城市用户组组织,为各区域用户打造一个学习、分享、交流的本地化圈子,同时也作为用户诉求反馈的一个渠道,实现用户与社区的互动。openEuler城市用户组2024年招募启动,如果您想申请加入用户组、参与用户组活动,欢迎点此报名!

社区治理

openEuler 技术委员会2月会议摘要

在2024年2月的例会中,经 openEuler 技术委员会(TC)讨论决定,SBC SIG 在社区成立并运作。

SBC SIG 前身是中国科学院软件研究所(ISCAS)在社区成立之初发起的 RasbperryPi SIG,该 SIG 在过去几年里持续贡献和完善 openEuler 在树莓派、瑞芯微、全志等主流开发板上的适配运行工作,为 openEuler 的推广起了很重要的作用。新的 SBC SIG 将由原 RasbperryPi SIG 与 Embedded SIG 的 Maintainer 共同建设,致力于进一步促进和推广 openEuler 针对各种单板计算机(Single-board computer)的适配。

SBC SIG 的职责包括 openEuler 在不同类型的单板计算机上适配运行工作,负责维护构建内测镜像和基础适配的内核源码,维护支持运行 openEuler 的 SBC 设备的列表和适配状态,推动稳定并符合内核组要求的内核补丁改进完善,合入到社区主线内核代码中,推动符合社区发布要求的镜像成为社区正式发布的镜像。

SBC SIG:

https://gitee.com/openeuler/community/tree/master/sig/sig-SBC

技术进展

Linux内核验证套件(LKVS)加入社区

Linux 内核验证套件(LKVS) 是英特尔内核组开发的一款面向 Linux 内核测试的综合测试工具集。它汇聚了英特尔内核开发和验证团队多年积累的专业知识,具有专业性轻量级、低耦合、高覆盖三大特点,可广泛应用于 Linux 系统开发和验证的多个场景。本项目已加入 openEuler 社区,并已经集成到 EulerPipeLine 系统中,后续将计划开发:

  • 支持将要发布的新平台的新功能。
  • 支持新的内核特性。
  • 进一步完善框架本身,提高测试用例的可扩展性和可移植性。
  • 完善虚拟机测试场景,多虚拟机测试场景。

欢迎访问和使用:https://gitee.com/openeuler/intel-lkvs

图片

openEuler UniProton 实时操作系统成功适配 RISC-V 架构

近日,RISC-V SIG Contributor 罗君 (Gitee ID:@Jer6y)在 RISC-V 架构上完成了对 UniProton 进行的初步适配工作,目前该项目已经可以在 QEMU 上启动运行 Demo 程序(原文阅读)。

UniProton 是一款由 openEuler 社区推出的实时操作系统,具备极致的低时延和灵活的混合关键性部署特性,可以适用于工业控制场景,既支持微控制器 MCU,也支持算力强的多核 CPU。

RISC-V SIG 在持续完善 openEuler RISC-V 生态系统能力的同时,不断深入探索嵌入式领域的广泛应用场景,逐步覆盖了实时操作系统(RTOS)、异构多核系统以及 BSP(Board Support Package)支持等关键技术领域。

devkit-pipeline 项目在社区建仓

鲲鹏DevKit流水线解决方案(devkit-pipeline)能够帮助用户快速搭建软件工程流水线,帮助用户持续发布鲲鹏商用版本。同时,能够支持X86及鲲鹏的多样性算力版本的构建及测试,提升用户研发效率。当前,本项目已在openEuler 建仓,由 CICD SIG 维护管理。

项目地址:https://gitee.com/openeuler/devkit-pipeline

openEuler 联合 Linaro 建立 ARM CCA 创新项目

ARM CCA(ARM Confidential Computing Architecture)是下一代ARM机密计算架构,本创新项目旨在提供一个使能机密计算解决方案所需软件(包括固件、操作系统、虚拟化管理、机密虚机以及远程证明等)和仿真硬件的全局视角,提供集成上述组件的完整参考模型,帮助用户集成使能机密计算解决方案,同时可在ARM仿真硬件之上,验证自己的机密计算解决方案,提前布局ARM CCA软件生态。当前,本项目已在openEuler建仓,由 Confidential Computing SIG 维护管理。

项目地址:https://gitee.com/openeuler/CCA

ROS SIG 工作进展

ROS SIG本月持续进行ROS软件包以及第三方软件包的移植适配工作。针对ROS1和ROS2,SIG组规划了两个长期维护版本:

  • ROS1的长期维护版本为Noetic,目前已在OBS上成功构建了300+个软件包。本月,我们专注于移植可视化软件和上层算法软件包,并计划在openEuler 24.03 LTS发布时一同发布。
  • ROS2的长期维护版本为Humble,于2023年正式发布。基于该版本,SIG组持续进行其他复杂且重要的ROS包和第三方包的移植适配工作。同样地,我们计划在openEuler 24.03 LTS发布时进行增量式发布,目前已成功构建了1055个ROS软件包。

欢迎关注ROS SIG获取更多详细信息,SIG组期待更多贡献者的交流和参与。访问https://etherpad.openeuler.org/p/sig-ROS-meetings了解更多。

Infrastructure SIG 工作进展

本月,社区基础设施团队就开发者的搜索体验,在官网搜索上增加了自动补全功能以及历史搜索信息记录,以便开发者能更好地获取相关资料。

图片图片

软硬件兼容性认证

2024年2月,兼容性方案1506个,北向984个,南向457个,OS 131个,2月新增 北向10个,南向8个,OS 2个。

社区兼容性列表:

https://www.openeuler.org/zh/compatibility/

安全公告

2024年2月,社区共发布安全公告 25个,修复漏洞 49个(其中 Critical 5个,High 30个,其它 14个)。

  • 重点漏洞提醒

如下漏洞评估影响较大,请重点关注:

postgresql-jdbc软件存在SQL注入风险(CVE-2024-1597)

CVSS评分为10.0分

影响范围:

openEuler-20.03-LTS-SP1

openEuler-20.03-LTS-SP4

openEuler-22.03-LTS

openEuler-22.03-LTS-Next

openEuler-22.03-LTS-SP1

openEuler-22.03-LTS-SP2

openEuler-22.03-LTS-SP3

libuv软件存在受到SSRF攻击的威胁风险(CVE-2024-24806)

CVSS评分为9.8分

公告链接:

https://www.openeuler.org/zh/security/safety-bulletin/detail/?id=openEuler-SA-2024-1200

影响范围:

openEuler-20.03-LTS-SP1

openEuler-20.03-LTS-SP4

openEuler-22.03-LTS

openEuler-22.03-LTS-Next

openEuler-22.03-LTS-SP1

openEuler-22.03-LTS-SP2

openEuler-22.03-LTS-SP3

rust软件存在使用 libgit2可能会导致任意代码执行的风险(CVE-2024-24577)

CVSS评分为9.8分

公告链接:

https://www.openeuler.org/zh/security/safety-bulletin/detail/?id=openEuler-SA-2024-1206

影响范围:

openEuler-20.03-LTS-SP1

openEuler-20.03-LTS-SP4

openEuler-22.03-LTS

openEuler-22.03-LTS-Next

openEuler-22.03-LTS-SP1

openEuler-22.03-LTS-SP2

openEuler-22.03-LTS-SP3

qt5-qtbase软件存在整数overflow检查错误风险(CVE-2023-51714)

CVSS评分为9.8分

公告链接:

https://www.openeuler.org/zh/security/safety-bulletin/detail/?id=openEuler-SA-2024-1161

影响范围:

openEuler-20.03-LTS-SP1

openEuler-20.03-LTS-SP4

openEuler-22.03-LTS

openEuler-22.03-LTS-Next

openEuler-22.03-LTS-SP1

openEuler-22.03-LTS-SP2

openEuler-22.03-LTS-SP3

OpenEXR软件存在Heap-based 缓冲区溢出漏洞的攻击风险(CVE-2023-5841)

CVSS评分为9.1分

影响范围:

openEuler-22.03-LTS

openEuler-22.03-LTS-Next

openEuler-22.03-LTS-SP1

openEuler-22.03-LTS-SP2

openEuler-22.03-LTS-SP3

openEuler-20.03-LTS-SP1(2.2.0)

openEuler-20.03-LTS-SP4

  • **漏洞防护
    **

openEuler社区针对在维版本例行修复漏洞,发布安全补丁。建议用户关注openEuler官网安全公告,及时安装漏洞补丁进行防护。

openEuler安全公告:

https://www.openeuler.org/zh/security/security-bulletins/

感谢每一位朋友、开发者的支持

因为大家的辛勤贡献,openEuler的每一天都发生着好的事情。小编限于视野和能力,难免有所遗漏,在此表示歉意。同时,衷心感谢社区朋友、开发者们以及openEuler SIG组成员的贡献:

图片

  • 以上不分先后顺序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/433490.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

前面说什么是前后端分类,那到底是怎么个分类法呢?

前后端分离是指将一个web 系统的动态内容和静态内容进行分离,包括其开发、部署等。 比如传统的 MVC 架构,HTML、JS、CSS… 等前端代码和 Java、spring、mybatis… 等后端代码是在同一个项目中进行开发、部署的。那前后端分离后,就可以分多个项…

深入浅出解析SSL:保障网络安全的加密技术

在数字信息时代,网络安全已成为人们关注的重点。为了在网络传输过程中保护数据的完整性和机密性,我们需要一种强大的安全协议——SSL(安全套接层)。今天德迅云安全就带大家来简单了解下SSL是什么,它的工作原理以及为何…

Java中常见延时队列的实现方案总结

🏷️个人主页:牵着猫散步的鼠鼠 🏷️系列专栏:Java全栈-专栏 🏷️个人学习笔记,若有缺误,欢迎评论区指正 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默&…

Intel RealSense D435环境搭建之安装pyrealsense2

ERROR: Could not find a version that satisfies the requirement pyrealsense2 (from versions: none) pip install pyrealsense2 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 方法一:升级pip python -m pip install --upgrade pip 方…

Redis第6讲——主从复制模式详解

Redis的读写性能很高,但在面对大规模数据和高发访问的挑战时,单节点的Redis可能无法满足需求,这就引出了Redis集群的概念。本节先介绍一下Redis高可用方案之一的主从复制模式,虽说现在基本不会用这种模式,但是无论是哨…

【VTKExamples::PolyData】第四十九期 Silhouette

很高兴在雪易的CSDN遇见你 VTK技术爱好者 QQ:870202403 前言 本文分享VTK样例Silhouette,并解析接口vtkPolyDataSilhouette,希望对各位小伙伴有所帮助! 感谢各位小伙伴的点赞+关注,小易会继续努力分享,一起进步! 你的点赞就是我的动力(^U^)ノ~YO 1. Silhouett…

C语言数组全面解析:从初学到精通

数组 1. 前言2. 一维数组的创建和初始化3. 一维数组的使用4. 一维数组在内存中的存储5. 二维数组的创建和初始化6. 二维数组的使用7. 二维数组在内存中的存储8. 数组越界9. 数组作为函数参数10. 综合练习10.1 用函数初始化,逆置,打印整型数组10.2 交换两…

Python自动化测试ConfigParser模块读写配置文件

Python自动化测试ConfigParser模块读写配置文件 ConfigParser 是Python自带的模块, 用来读写配置文件, 用法及其简单。 直接上代码,不解释,不多说。 配置文件的格式是: []包含的叫section, section 下有optionval…

Mac Pro 突然不能双击打开文件夹

当Mac Pro 突然不能双击打开文件夹 不防右击看看这儿 有没有勾选 如果勾选就会在打开的瞬间 闪退关掉文件夹

安全SCDN详解

随着互联网发展,越来越多的人都会使用到网站,个人网站、企业网站,各类大大小小的网站影响到人们的生活方方面面。许多站长都有使用或是听起过CDN,而SCDN,全称为“Security Content Delivery Network”,即安…

【2024】vue-router和pinia的配置使用

目录 vue-routerpiniavue-routerpinia进阶用法---动态路由 有同学在项目初始化后没有下载vue-router和pinia,下面开始: vue-router npm install vue-router然后在src目录下创建文件夹router,以及下面的index.ts文件: 写进下面的…

如何选择阿里云服务器配置,过来人说说

阿里云服务器配置怎么选择?CPU内存、公网带宽和系统盘怎么选择?个人开发者或中小企业选择轻量应用服务器、ECS经济型e实例,企业用户选择ECS通用算力型u1云服务器、ECS计算型c7、通用型g7云服务器,阿里云服务器网aliyunfuwuqi.com整…

京津冀国际光伏展

京津冀国际光伏展是中国在京津冀地区举办的一项光伏展览活动。光伏,即太阳能光伏发电技术,是利用太阳能将光能转化为电能的一种可再生能源技术。光伏展旨在促进光伏产业的发展与合作,推动光伏技术在京津冀地区的应用和推广。 在京津冀国际光伏…

对VisionPro的认识,CogPMAlingTool模板匹配工具练习

什么是VisionPro? 在认识VisionPro之前我们需要先熟悉一下图片的各种格式 这里我们可以参考来自githubcurry博主的文章 图片各种格式的区别以及计算机如何存储图片 VisionPro 是由世界领先的机器视觉公司 Cognex 开发的一款专业机器视觉软件。它提供了强大的图像…

Vue3使用ckeditor5,加载mathtype组件,并将最终结果转化为latex格式输出

vue3项目直接用vite搭建就行。我用的是4.1.0版本的vite 接下来说一下要注意的几个点: 1、ckeritor的相关依赖安装必须版本相同,不然会报依赖重复的错误 主要有以下依赖: "ckeditor/ckeditor5-basic-styles": "^38.0.1"…

基于springboot实现的幼儿园管理系统

一、系统架构 前端:html | layui | jquery | css 后端:springboot | mybatis 环境:jdk1.8 | mysql | maven 二、代码及数据库 三、功能介绍 01. 登录页 02. 系统管理-用户管理 03. 系统管理-页面管理 04. 系统管理-角色管…

进制算法题(进制转换、Alice和Bob的爱恨情仇)

进制的本质 对于一个十进制数字,比如说153,其本质是每一个数位上的数字乘上这一位上的权重,即:153(1x)(5x)(3 x)而二进制,只不过是把10换成了2,任意一个非负整数都有唯一的一个二进制表示: 在计算机中,数字…

视频推拉流EasyDSS平台直播通道重连无法转推的原因排查与解决

视频推拉流EasyDSS视频直播点播平台,集视频直播、点播、转码、管理、录像、检索、时移回看等功能于一体,可提供音视频采集、视频推拉流、播放H.265编码视频、存储、分发等视频能力服务。 用户使用EasyDSS平台对直播通道进行转推,发现只要关闭…

Codesys自定义库的帮助文档的美化

文章目录 1.前言2.美化的方式2.1.利用html标签2.2.利用reStructuredText 3.相关说明3.1.使用reStructuredText时,中文注释的问题3.2.将文档需要的图片包含到库中3.3.文档的作用区域 1.前言 当我们在codesys中写好自己的库,并且发布给别人使用时&#xf…

vue基本用法

文本插值 {{}} 用来绑定data方法返回的对象属性 v-bind:为标签的属性绑定data方法中返回的属性 事件绑定v-on:xxx 简写为xxx 双向绑定v-model 条件渲染 v-if v-else v-else-if 动态渲染页面元素