SIG Groups

 

SIG

 

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.

Principles:

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).

Core SIG

  • openKylin
  • 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.

  • openKylin
  • Committed to providing a complete development environment for the openKylin community, including programming, editing, compilation, debugging, publishing, analysis , etc.

  • openKylin
  • Plan and coordinate the release schedule of openKylin community versions, coordinate with various SIG groups, and accomplish the release job.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • This SIG group is mainly responsible for the planning, maintenance, and upgrading of desktop environment-related software packages in the openKylin community.

Community Governance

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

Compiler

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • Dedicated to system sound, promoting the maintenance of system sound in the community, and applying new technologies relevant to the community.

  • openKylin
  • 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.

  • openKylin
  • Responsible for the planning, development, and maintenance of developer kits (base, system, applications), dedicated to solving compatibility issues with applications across multiple operating systems.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • The Phytium SIG provides ongoing kernel adaptation support and performance optimisation for platforms powered by Phytium high-performance processors.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • The sig group is committed to introducing a large number of Windows applications to the openKylin system. sig group will develop a perfect windows application compatibility solution by researching application compatibility technology and command translation technology, so that more windows applications can be compatible with the openKylin system and continue to prosper the openKylin software ecology.

Human-Computer Interaction

  • openKylin
  • Responsible for openKylin community internationalization and localization, including the development and maintenance of multilingual development frameworks and multilingual platform development.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • The Xfce (Xfce Desktop Environment) SIG team is dedicated to the planning, maintenance, and upgrading of software packages related to the Xfce desktop environment.

  • openKylin
  • The KDE (K Desktop Environment) SIG team is dedicated to the planning, maintenance, and upgrading of software packages related to the KDE desktop environment.

  • openKylin
  • 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.

Terminal Security

  • openKylin
  • Mainly discuss the system protection technology that already exists or may be added or externally supported in the openKylin community version.

  • openKylin
  • Provide a technical communication environment for zero trust, mainly to interpret the zero trust architecture and specification, and provide the application specification and interface of the existing functions of openkylin in zero trust products, and collect the demand expectation of zero trust products to openKylin.

  • openKylin
  • The main goal is to dedicate to open source and optimisation of trusted computing infrastructure software, and to provide application specifications and interfaces related to trusted computing, and to explore the application practices of trusted computing technologies at home and abroad.

Interconnected Collaboration

  • openKylin
  • 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.

Intelligent Applications

  • openKylin
  • Focus on building a terminal operating system desktop environment based on Web (HTML5, CSS, Javascript, WASM, etc.) technology.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • 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.

  • openKylin
  • Dedicated to advancing support for the Flutter application development framework in the openKylin community, including support for the Flutter development environment and support for running Flutter applications.

Cloud Integration

  • openKylin
  • 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.

  • openKylin
  • 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!

  • openKylin
  • 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.