openKylin operating system is a root community desktop operating system developed by the openKylin community. It is suitable for desktop computers, laptops, tablets and embedded devices in mainstream architectures such as X86, ARM, and RISC-V. Leading versions are used in kernel, basic libraries, application software, etc., and are the technical upstream of Kirin's commercial version, consistent with the commercial version route and coordinated development. At the same time, openKylin Community Edition will also integrate various innovative technologies applications, gather industry forces, and jointly promote the innovative development of the Linux industry!
The openKylin operating system is currently in the 1.0 version development stage. As of March 2023, four phased versions have been released, including 0.7, 0.7.5, 0.9 and 0.9.5, which incorporates new features and new needs contributed by more than 20 SIG groups in the openKylin community. The cumulative number of mirror downloads on the official website has exceeded 750,000 times.
The openKylin operating system is currently adapted to personal computers, laptops and tablet devices that support three architectures: X86, ARM, and RISC-V. The ARM architecture completes the adaptation of Raspberry Pi and COOL Pi development boards, and the RISC-V architecture completes the adaptation of Hifive unmatched, Saifang VisionFive, and Alibaba Flathead Ge Yiying 1520. It can meet the usage needs of most individual users and developers!

By default, it is equipped with a new generation of UKUI 4.0 desktop environment, which deeply optimizes the tablet experience, including tablet mode desktop, time and date plug-in, file manager, sidebar, notification center, weather, toolbox, picture viewing, recording and other self-developed applications such as tablet mode interface and interactive display desktop environment content.

In addition to a variety of self-developed applications such as audio and video, music, and housekeeper, the openKylin software store also provides users with thousands of three-party mainstream software such as wps, WeChat, QQ, and Kugou Music, which meets the needs of users' daily office, life entertainment, Internet access, production activities, etc.

"Level Freeze" is a set of application process life cycle management mechanism specially designed and developed by the openKylin community. It "levels" for applications in different states, "freezes" users' unoperated applications in a special way, frees up system resources (such as CPU, disk I/O, memory, etc.), and gives priority to ensuring the resource allocation of users' current operation applications, greatly improving the user experience!

The openKylin operating system is pre-installed with multi-terminal collaboration tools by default, which supports convenient interconnection between Android devices and system devices, system devices and system devices, and functions such as sharing screens, file synchronization management, and cross-end file search, which adds interconnection capabilities to the openKylin operating system!

The openKylin operating system supports KMRE mobile compatible operating environment, which can realize compatible operation of the AA (Android+ARM) ecosystem in the openKylin operating system!

VirtIO-GPU is a GPU virtualization technology, but since this technology does not support hardware encoding and decoding, the CPU usage rate is too high when playing high-definition video in a virtual machine, which will cause problems such as video stuttering and frame drops. To this end, the openKylin community virtualization SIG group pioneered the development of a set of hardware encoding and codec functions for VirtIO-GPU with a front-end architecture hardware video acceleration mechanism, which greatly improved the user experience in virtual airport scenes!

openKylin self-developed developer suite (hereinafter referred to as OpenSDK) is committed to providing a safe, reliable, fast and stable developer interface for ecological construction and software development on the openKylin operating system. OpenSDK currently focuses on three major modules, including application support SDK, system capability SDK, and basic development SDK, while fully considering the compatibility of OpenSDK. Currently, the OpenSDK SIG group has completed the development of OpenSDK V2.0, providing community developers with a safer, more reliable, faster and more stable development interface, greatly improving development efficiency!

openKylin virtual keyboard is a virtual keyboard that is easy to use, easy to use and stable in tablet mode developed by the InputMethod SIG group. During the development period, the InputMethod SIG group also worked in-depth with the Fcitx5 author to add a basic virtual keyboard support mechanism to the Fcitx5 input method framework!
