为推动社区繁荣发展,打造开源操作系统创新生态,openKylin社区根据领域划分了不同的SIG组,并积极开展各种技术研究和创新。其中,10月份社区新增SIG小组5个,共有52个SIG组在运行,接下来,让我们一起盘点10月份openKylin社区SIG组的最新技术进展:

10月社区新增SIG

Storage SIG

负责openKylin社区中存储全栈的创新设计、存储硬件的驱动适配与优化、近数据处理设计等IO存储相关的开发工作。

EyeProtectionCenter SIG

致力于维护openKylin社区护眼中心应用相关代码,并积极根据用户反馈解决相关问题并优化产品。

AOSP SIG负责AOSP在安卓硬件生态设备上的适配开发、版本维护、源码仓库管理和开发手册编写等工作,致力于打造基于AOSP的开源智能终端操作系统。

AIService SIG

致力于实现openKylin桌面操作系统上各类AI服务的基础软件栈,对下屏蔽各类硬件的异构性,对上为各类AI应用提供服务接口。

PhytiumKernelPatch SIG

致力于支持飞腾特性的内核补丁开发与维护。

10月社区技术进展与成果

一、UKUI SIG

UKUI(UltimateKylin User Interface)SIG小组致力于桌面环境相关软件包的规划、维护和升级工作,满足各种设备和用户需求的桌面环境程序,主要包含程序启动器(开始菜单)、用户配置、文件管理、登录锁屏、桌面、网络工具、快捷配置等,为用户提供基本的图形化操作平台。10月份UKUI SIG组主要围绕具备平板特性的3.22版本进行需求开发、版本导入和bug修复工作:

  • 完成全部需求梳理工作;
  • 推进UKUI 3.22 需求评审和合入;
  • 推进0.9版本bug修复回归;
  • 个性化设置新增窗口外观自动调整功能;
  • 平板模式取消多屏功能;
  • 新增电源&音量+快捷键截图功能;
  • 新增禁止旋转屏幕功能;
  • 新增模式切换关闭KMRE全局提示功能;
  • 完成版本发布时各项目打标签的策略。

欢迎各位感兴趣的社区开发者加入我们,一起打造openKylin平台下稳定易用的桌面环境。

二、RISC-V SIG

本SIG组主要负责RISC-V架构开源软件包的维护,发布openKylin的RISC-V版本,进行软件包构建、系统构建等工作。本月主要进展如下:

  • 制作并提测openKylin-0.7.5-221008版本的hifive-unmatched和visionfive两个镜像,制作openKylin-0.9版本的hifive-unmatched和visionfive两个镜像;
  • 解决版本中bug,以及制作镜像过程中的显示、sudo报错和装包报错问题;
  • 推进开源项目RVTrans的gtk图像显示和动态二进制翻译实现;
  • 撰写专利“一种面向RISC-V的可扩展分段自动化镜像构建技术”。

欢迎各位感兴趣的社区爱好者一同加入我们,一起为RISC-V的软硬件生态繁荣做出贡献!

三、Kernel SIG

Kernel SIG负责openKylin社区版本的内核选型、代码维护等工作。本月主要进展如下:

  • 完成集成Intel 12代CPU最新补丁,提供大小核调度支持;
  • 完成Intel显示补丁集成,适配Intel主流显卡;
  • 集成中文字体补丁,提供tty中文显示支持。

欢迎各位感兴趣的社区爱好者一同加入我们!

四、Release SIG

Release SIG主要负责协调各个SIG组,把控版本开发进度和风险,制定版本发布计划,完成版本发布工作等。ReleaseSIG本月主要进展如下:

  • 0.9 beta版本提测,合并UKUI、Connectivity等SIG组需求;
  • openKylin arm64架构ISO预制作;
  • 0.9 beta1022 回归版本提测;
  • 完成0.9版本集成、提测、回归、验收、发行。

五、Framework SIG

Framework SIG致力于为openKylin社区提供集程序编辑、编译、调试、发布、分析等全套开发功能的编程环境,涵盖通用集成开发环境、编译工具链、运行时环境、类库等。SIG初期重点研制高效率、跨平台、插件化、易调试的通用集成开发环境,支持C、C++、Java、Go、Fortran、Python、JavaScript等多种标准编程语言,涵盖编码、编译、调试、性能分析、软件交付等一整套开发流程,满足openKylin平台上软件开发需求。本月主要进展如下:

  • 按照计划一期功能已开发完成,主要支持功能智能编辑插件、分布式编译插件、死锁检测插件、调试功能插件、项目创建插件等
  • 修复优化智能编辑cmake、格式化问题;
  • 规划分布式编译插件后续功能;
  • 修改锁分析工具,添加容器进程锁分析实现;
  • 实现创建java项目的功能以及修复相关问题;
  • 完成KylinCode应用开发,提交软件商店上架申请。

欢迎各位感兴趣的社区开发者加入我们,一起打造openKylin平台下好用的集成开发环境。

六、GraphicSystem SIG

GraphicSystem SIG组负责openKylin GraphicSystem开源软件包的维护,发布openKylin GraphicSystem版本,进行软件包构建、系统构建等工作。10月份SIG组主要进展如下:

  • 正在致力于解决开源驱动SoC显卡平台会出现的闪屏、不同型号显卡适配等问题。

后续GraphicSystem SIG将会分阶段持续将成果代码提交到openKylin社区mesa项目和wayland项目,欢迎各位感兴趣的社区爱好者,一同加入我们!

七、Defend SIG

Defend SIG组致力于在openKylin社区版本中引入的系统防护功能。SIG组10月份主要进展如下:

  • 规划openKylin安全防护应用的功能模块。

后续Defend SIG将完成openKylin系统防护软件需求说明书并在社区发布开发任务,欢迎感兴趣的开发者共同参与!

八、Xfce/KDE SIG

主要负责维护Xfce和KDE桌面环境在openKylin社区的适配和发展。10月份SIG组主要进展如下:

  • Xfce和KDE桌面环境目前已完成版本选型和80%的组件包本地打包编译验证,接下来将发布到openKylin proposed源。

欢迎各位感兴趣的社区爱好者,一同加入我们!

九、QuarkAI SIG

QuarkAI SIG组主要负责openKylinAI生态、AI平台开发,立志要将openKylin的AI生态,AI平台做大做强!10月份主要进展如下:

  • 完成智能语音助手、结绳编译平台等AI应用平台的开发工作,接下来准备进行打包编译和自测工作。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十、Virtualization SIG

Virtualization SIG致力于构建openKylin社区系统虚拟化技术,打造面向端、边、云的全场景虚拟化解决方案。本SIG组10月份主要进展如下:

  • 添加开发指南;
  • 提交virtio-gpu硬件解码框架补丁;
  • 与AMD中国开源团队技术交流;
  • 发布 virtio-gpu编解码技术文;
  • qemu、libvirt、edk2、virglrenderer、spice、spice-protocol新建打包分支openkylin/yangtze,准备编译入库。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十一、Packaging SIG

Packaging SIG负责维护openKylin社区的软件包打包规范,维护公共软件包,以及协调和决策社区版本发布过程中的包依赖问题。10月份主要进展如下:

  • python3.10、gcc-11、glibc2.36等包的补丁持续合入;
  • debugedit、llvm/clang等包本地编译已完成;
  • r8168、pkg-kde-tools包及相关依赖集成;
  • python3.10、python2.7,amdgcn-tools等7个组件编译上传;
  • 完成pkg-kde-tools主题工具、lintian等构建;
  • 修复gitee同步主源仓库时MD5值不一致问题;
  • r8168网卡驱动及其相关依赖集成;核心基础库自主构建推进,完成详细排期;
  • 本地上传自主构建源码86个到gitee仓库。

后续我们还会进一步优化探索软件包相关技术,欢迎各位感兴趣的社区爱好者,一同加入我们!

十二、SecurityGovernance SIG

openKylin SecurityGovernance SIG通过接收和响应openKylin社区的产品安全问题报告、提供社区安全指导,开展安全治理等活动提升社区产品的安全性。本月主要进展如下:

  • 规划社区安全漏洞感知能力建设;
  • 规划并制定了安全漏洞的issues提交规范和流程(初稿);
  • 规划并建立了社区安全漏洞测试用例库(项目及仓库名openkylin-exploit-db);
  • 规划并建立了社区安全漏洞检测框架(项目及仓库名chthonian);
  • SIG 的名称Security Committee 调整为Security Governance SIG;
  • 修复sudo 2个CVE漏洞;
  • 修复policykit 3个CVE漏洞。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十三、QA SIG

QA SIG组致力于提升openKylin社区版本质量,包括社区版本测试、质量保障等。本月主要进展如下:

  • 测试验证7个安全漏洞修复,并推送;
  • 完成0.9版本测试方案评审,完成缺陷处理流程规范评审;
  • 完成0.9 alpha版本测试;
  • 完成0.9版本测试方案UKUI部分优化及评审,完成测试用例编写及评审;
  • 完成openSDK V2.0测试;
  • 完成0.9 beta 1022版本测试;
  • 完成0.9 beta1024回归版本测试;
  • 完成0.9 RISC-V开发板版本测试。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十四、Connectivity SIG

本SIG组致力于openKylin社区的互联互通基础能力开发与维护。10月主要进展如下:

  • 平板反控拖拽效果优化,不同分辨率坐标点检验计算;
  • 推进0.9版本bug修复回归。

欢迎有志于智能设备互联互通的伙伴们加入Connectivity SIG!

十五、Authentication SIG

Authentication SIG致力于以生物认证为基础,拓展如微信扫码等远端认证登录技术,提升openKylin操作系统的使用安全。10月份SIG组主要进展如下:

  • 完成fido功能开发和测试用例确认。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十六、QT SIG

QT SIG负责维护openKylin社区QT框架的版本选型、代码维护等工作。本月主要进展如下:

  • 与中科和迅技术交流,计划下周讨论任务分工;
  • 完成fido设备认证支持功能的开发、自测以及测试用例的确认。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十七、InputMethod SIG

本SIG组致力于组建输入法开源社区,推进输入法在社区维护。本月主要进展如下:

  • 完成了fcitx5框架相关组件的适配,开发完成了麒麟虚拟键盘;
  • 推进0.9版本bug修复回归。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十八、OpenSDK SIG

OpenSDK SIG组负责openKylin开发者套件的(base、system、applications)规划、开发和维护等工作,致力于解决应用在多操作系统中的兼容性问题。本月主要进展如下:

  • 完成10个模块 41个接口开发;
  • dbus接口封装用于js语言调用已完成并测试分辨率,网卡等共31个接口;
  • 完成获取指端口状态接口开发;打印文件、图片接口完成85%;
  • 录音接口完成60%;
  • 新增KPushButton背景颜色跟随系统变化以及设置按钮图标颜色接口;
  • dbus接口封装用于支持多语言调用;
  • 推进openKylin 0.9版本bug修复回归。

欢迎各位感兴趣的社区爱好者,一同加入我们!

十九、UKUIApplications SIG

本SIG组致力于openKylin社区的基础应用开发和维护,扩展openKylin系统的生态。本月主要进展如下:

  • 传书、看图、打印机、便签、录音、扫描平板等最新需求合入0.9版本;
  • 推进0.9版本bug修复回归。

欢迎各位感兴趣的社区爱好者,一同加入我们!

二十、SystemManager SIG

本SIG组致力于组建系统管家开源社区,负责开发和维护系统管家及附属工具,为openKylin生态和实用性添砖加瓦!10月份SIG组主要进展如下:

  • 新增对firefox及firefox-esr的cookies清理功能;
  • 解决openKylin已知bug;
  • 完成系统管家应用的开发、自测及单元测试验证。

欢迎各位感兴趣的社区爱好者,一同加入我们!

关于openKylin社区SIG

openKylin(开放麒麟)社区是一个自由开放的社区,社区中所有的SIG小组都是开放的,任何人和组织都可以参与。你可以选择加入已有SIG,也可以选择创建新的SIG。截至目前,openKylin社区已有52个SIG在运行,包括Architecture、Infrastructure、Release、Kernel、Security、Compatibility等。

如果您对此感兴趣,想要加入openKylin(开放麒麟)社区,参与SIG贡献,可点击 “openKylin SIG  ” 了解更多详细内容。

关于openKylin社区

openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区,推动Linux开源技术及其软硬件生态繁荣发展。

社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和行业机构。

审核:openKylin

【SIG月报】10月openKylin社区SIG组最新进展分享!相关推荐

  1. 【SIG月报】1月openKylin社区SIG组最新进展分享

    为推动社区繁荣发展,打造开源操作系统创新生态, openKylin社区根据领域划分了不同的SIG组,并积极开展各种技术研究和创新.截至目前,社区新增共有57个SIG组在运行,接下来,让我们一起盘点20 ...

  2. openKylin社区SIG组2022年第四季度工作会议顺利召开!

    2022年10月28日,openKylin社区SIG线上技术研讨会顺利召开.本次会议旨在加强openKylin社区与各SIG组之间的交流与沟通.促进社区SIG更好发展,由openKylin社区Rele ...

  3. SSL2811 2017年10月30日提高组T2 摘Galo(树形dp)

    2017年10月30日提高组T2 摘Galo Description 0v0在野外看到了一棵Galo树,看到食物的0v0瞪大了眼睛,变成了OvO. 这棵Galo树可以看做是一棵以1号点为根的n个点的有 ...

  4. SSL2793 2017年10月26日提高组T2 Deep(博弈)

    2017年10月26日提高组T2 Deep Description 失败的燃烧军团想要逃回深渊,Khadgar 想要追击它们. 然而进入深渊的传送门只有一座,燃烧军团和Khadgar 各有一些法力水晶 ...

  5. 10月29日 迅雷会员vip账号分享 91freevip 晚间21:00更新

    91freevip ,就要免费VIP网10月29日21:00 更新迅雷会员VIP账号: 迅雷vip账号774381079:2 密码 3959997 迅雷vip账号828962593:1 密码 1737 ...

  6. 2020年10月30日提高组 C 大鱼吃小鱼

    文章目录 R e s u l t Result Result H y p e r l i n k Hyperlink Hyperlink D e s c r i p t i o n Descripti ...

  7. 2017年10月08日普及组 世界语

    分析 水题一道,提交的时候把文件夹的名字打错了,结果没了100分-- 程序 const a:array[1..10]of string=('unu','du','tri','kvar','kvin', ...

  8. 【SSLGZ 2811】2017年10月30日提高组T2 摘Galo

    问题描述 0v0在野外看到了一棵Galo树,看到食物的0v0瞪大了眼睛,变成了OvO. 这棵Galo树可以看做是一棵以1号点为根的n个点的有根数,除了根节点以外,每个节点i都有一个Galo,美味度为w ...

  9. 2017年10月23日提高组T2 灵知的太阳信仰 单调队列优化dp

    Description 在炽热的核熔炉中,居住着一位少女,名为灵乌路空. 据说,从来没有人敢踏入过那个熔炉,因为人们畏缩于空所持有的力量--核能. 核焰,可融真金. 咳咳. 每次核融的时候,空都会选取 ...

最新文章

  1. BIOS设置和CMOS设置的区别和联系
  2. linux c 用户态 调试追踪函数 调用堆栈 定位段错误
  3. cpci检索为什么那么慢_索引原理与慢查询优化
  4. 电路基础知识 -- 三态
  5. 技术晋升的评定与博弈
  6. 局域网只能看到一部分电脑_win10 网上邻居看不到其它电脑、共享不了文件
  7. 特征工程之数据预处理(下)
  8. Gated Convolution
  9. 装了linux开机出现错误,[已解决]安装完,启动出现错误!
  10. 无人机航测流程—市县城镇开发边界内1:500地形图
  11. 计算机网课课堂评价语,网络授课如何“高效”评价学生作业(附实用评语)
  12. 数字藏品文博周将至,拙政园主题数字藏品全网首发
  13. 使用FFMpeg 提取MKV文件中的字幕
  14. 【超简单】用python写给女朋友的词云
  15. 毫末追击智能驾驶1000天,对战蔚小理将现胜负手
  16. 不多不少,大学里必做的五件事(从我的大一说起)
  17. 软件分享之浏览器部分
  18. 完美解决,用Linux打开和编辑doc文档~
  19. 归并排序详解(Acwing 归并排序y总模板)
  20. FRP (高性能反向代理应用)

热门文章

  1. html折叠菜单列子,javascript实例教程(2) 创建折叠式导航菜单_javascript教程
  2. Python爬虫:抓取智联招聘岗位信息和要求(进阶版)
  3. nest空调控制器_如何使用Alexa控制Nest Learning Thermostat
  4. 中国式报表——介绍信实现(润乾 vs 帆软)
  5. 当同事用 Root 权限输入rm -rf 后,鬼知道我经历了什么
  6. 高校聚合支付平台设计解决方案
  7. 删除SVN缓存本地的账号
  8. PPT炫酷小技能总结
  9. html css javascript实现弹弹球
  10. 计算机电路基础知识教程ppt课件,《计算机电路基础》课件.ppt