SIG（Special Interest Group）stands for a special interest group. In order to better manage and improve the workflow, the openKylin community is organized according to different SIGs. Therefore, before making contributions to the community, you need to join or create the SIG that interests you.
1、All SIG groups in the openKylin community are open, and anyone and any organization can participate.
2、The README.md file in the openKylin SIG group on Gitee contains relevant information about the SIG, including communication methods, members, and contact information. We welcome everyone to actively participate in communication within the SIG through the contact methods mentioned in the README.md file, including mailing lists and public meetings.
3、Each SIG group is composed of project owners, project maintainers, package maintainers, and contributors (please refer to the ""Role Description" web page for details). Major decisions within the group must be voted on by all members with over 2/3 of the votes and reported to the technical committee.
4、Each SIG group can have its own mailing list, community, and contribution strategy, but it must have its own SIG charter.
5、Meetings within each SIG group need to be held regularly and can be scheduled in advance (please refer to "【Meeting Reservation" for details).
Responsible for the development and maintenance of the basic platform system functions of the openKylin community, including the CLA platform, UKBS platform, UKIF platform, UKCI platform, etc.
Committed to providing a complete development environment for the openKylin community, including programming, editing, compilation, debugging, publishing, analysis , etc.
Responsible for the adaptation and customization of openKylin on variant hardware architectures.
Plan and coordinate the release schedule of openKylin community versions, coordinate with various SIG groups, and accomplish the release job.
Responsible for providing system security tools, libraries, infrastructure, etc. for existing or future planned security technologies in the openKylin community version, to enhance the security of the system.
Responsible for the research and development of the openKylin kernel.
Dedicated to better improve the quality assurance of the openKylin community, not limited to the testing of community versions. Quality assurance projects mainly involve quality assurance activities.
This SIG group is mainly responsible for the planning, maintenance, and upgrading of desktop environment-related software packages in the openKylin community.
Mainly responsible for the operation of openKylin community activities, the operation of infrastructure and self-media platforms, brand promotion and publicity, and preparation of community architecture conference matters.
Responsible for maintaining the packaging standards of openKylin community software packages, maintaining public software packages, and coordinating and making decisions on package dependencies in the community version release process.
Responsible for exploring the compatibility-related capabilities of openKylin community's whole machine, peripherals, and apps.
Helping newcomers and developers to use and develop openKylin better, writing various types of tutorials including but not limited to user manuals, development documents, etc.
Responsible for promoting the internationalization of openKylin operating system, organizing international exchange meetings, enhancing the international influence of domestic operating systems, and working to attract enthusiasts from all over the world to join the openKylin community.
By receiving and responding to product security issue reports in the openKylin community, providing community security guidance, conducting security governance activities, and improving the security of community products.
The Open Source Compliance and Intellectual Property Protection SIG will be the main body of this important focus in the community, taking the governance of open source compliance of the operating system as the starting point, actively connecting with the "Trusted Open Source Compliance Program", improving the "controllable open source" system of openKylin, and actively exploring the innovation of intellectual property protection and open source compliance theories, promoting and practicing.
Compilation Chain SIG group.
This SIG group is committed to building system startup and installation, promoting the maintenance of system startup and installation in the community, and applying new community-related technologies.
Responsible for maintaining the RISC-V open source software package. Release the RISC-V version of openKylin, and perform tasks such as software package building and system building.
Instruction Set Translation SIG.
Qt Framework SIG Group.
Dedicated to system sound, promoting the maintenance of system sound in the community, and applying new technologies relevant to the community.
Certification Technology SIG Group, based on biometric authentication, expanding remote authentication technologies such as WeChat QR code scanning, and improving the security of operating system usage.
Responsible for the planning, development, and maintenance of developer kits (base, system, applications), dedicated to solving compatibility issues with applications across multiple operating systems.
Dedicated to the development and exploration of automated testing tools for whole machine/hardware compatibility in the openKylin community version, applying new technologies related to automation and promoting the maintenance of testing tools in the community to improve the quality of the openKylin community version, including community version testing and quality assurance.
Responsible for the maintenance of the GraphicSystem open source software package. Publish the GraphicSystem version of openKylin, and perform software package construction, system construction, and other related tasks.
This SIG group is dedicated to creating and maintaining the Storage SIG-Storage community, providing software and hardware adaptation and support for storage systems based on Kylin OS, and maintaining and adapting general storage software stacks such as block devices and file systems.
AOSP SIG Group is responsible for the adaptation development, version maintenance, source code repository management, and development manual writing of AOSP on Android hardware ecosystem devices, dedicated to building an open-source intelligent terminal operating system based on AOSP.
PKP (PhytiumKernelPatch) SIG team is dedicated to the development and maintenance of kernel patches that support Phytium features.
Responsible for developing a simple and efficient programming language for openKylin, dedicated to making programming accessible to users with the lowest possible threshold, promoting domestic programming language development, and promoting openKylin's promotion to non-developer groups.
Dedicated to the research of GPU driver-related technologies, including OpenGL, OpenCL, Vulkan, VDPAU, and VAAPI, etc. Provides technical planning, design, development, maintenance, and upgrade services for GPU-related software packages to promote the development of domestic GPU technology.
This SIG group will build the openKylin embedded operating system, which provides common industrial control bus, soft real-time, hard real-time, virtualization, web management, lightweight, security and other features to prosper the openKylin system ecology.
Dedicated to the integration and application development of open-source multimedia frameworks (FFMPG/Gstreamer/OpenMax) on the RISC-V architecture platform.
A domestically-developed desktop environment dedicated to creating a user-friendly and easy-to-use desktop environment.
Responsible for openKylin community internationalization and localization, including the development and maintenance of multilingual development frameworks and multilingual platform development.
This SIG group is responsible for the design specification, design, maintenance, and other work related to the UKUI desktop environment (theme controls & SDK, wallpapers, sound effects, icons, cursors, interface layouts, etc.), dedicated to providing various theme specifications for the operating system. Provides openKylin community design specifications for sharing and learning among the community enthusiasts.
The UKUI Desktop Environment Theme SIG team is dedicated to helping community users participate in and use software packages related to system themes and helping users achieve personalized self-packaging.
Dedicated to building an open-source community for openKylin update managers and is responsible for the development and maintenance of openKylin's system upgrade mechanism.
The Xfce (Xfce Desktop Environment) SIG team is dedicated to the planning, maintenance, and upgrading of software packages related to the Xfce desktop environment.
The KDE (K Desktop Environment) SIG team is dedicated to the planning, maintenance, and upgrading of software packages related to the KDE desktop environment.
Implement a unified terminal message notification service.
Committed to building an input solution framework and input solution open source community, promoting the input solution framework and input solution maintenance in the community. The input solution provides component support for panels, engines, and other components required for input solutions.
Mainly discuss the system protection technology that already exists or may be added or externally supported in the openKylin community version.
Committed to the development and maintenance of the basic interconnection capabilities of the openKylin community.
Optimize the openKylin network connection management, improve network performance, and improve network management functions.
Focusing on edge computing and AIoT as the core technology, the goal is to expand the IoT industry scene for the openKylin community. Meet the needs of enthusiasts to quickly realize IoT device access and management and develop IoT scenarios quickly in openKylin.
Committed to building an input method framework and input method open source community, promoting the input method framework and input method maintenance in the community.
Committed to building a browser open source community and promoting the development of the community's browser-related ecosystem.
The AIFramework SIG is committed to adapting popular AI frameworks for the openKylin community and providing them to developers in DEB package format. Meet the needs of enthusiasts for easy installation of intelligent computing frameworks in openKylin and reduce adaptation costs.
Robotic Process Automation (RPA) system is an application that provides another way to automate the manual process flow of end users by mimicking the manual operation of end users on the computer.
Responsible for the development and maintenance of Jidian Wubi input method.
Dedicated to maintaining the related code of Eye Care Center.
Implementing the basic software stack for various AI services on desktop operating systems, shielding the heterogeneity of various hardware below and providing service interfaces for various AI applications above.
Dedicated to adapting the company's edge intelligence cloud products to the openKylin operating system, forming an intelligent edge cloud openKylin trial version, and forming a universal operating system solution for common, cloud, container, and intelligent application scenarios to jointly build the openKylin ecosystem.
Dedicated to developing openKylin's AI platform and promoting openKylin's AI capabilities!
Optimizing the media playback experience in openKylin.
Dedicated to the development and maintenance of UKUI applications in the openKylin community, expanding the openKylin system ecosystem.
This SIG group is committed to building an open-source community for system management, responsible for developing and maintaining system management and related tools, contributing to the openKylin ecosystem and practicality, and welcomes everyone to join!
Building openKylin's system virtualization technology and creating a full-scenario virtualization solution for end, edge, and cloud.
Dedicated to research on real-time virtualization technology, currently mainly including Jailhouse, providing virtualization solutions for real-time control in fields such as industrial control and vehicle-borne.