NEWS

新闻

了解openKylin最新资讯,关注社区和产品动态。

NEWS

Learn about the latest news.

It's Official: openKylin 3.0 Adopts Linux 7.0 Kernel, Staying in Lockstep with Upstream Innovation

2026-04-16 15:54:49

180+ Core System Libraries to Receive a Comprehensive Upgrade

If an operating system is like a building, its core libraries are the foundation. The strength of that foundation determines how high it can rise—and how long it can stand.


With openKylin 3.0, from the Linux kernel to the compiler toolchain, from the graphics stack to the networking stack, over 180 core components have been comprehensively upgraded. This represents a systematic overhaul of the system's foundational architecture.


Notably, the stable release of Linux 7.0 was announced just days ago. openKylin 3.0 has now confirmed its kernel choice, staying closely aligned with upstream development.


Upgrade Scope

  • High-priority components: 51 (including Linux kernel, GCC, glibc, systemd, OpenSSL, etc.)

  • Medium-priority components: 131 (including networking libraries, cryptographic libraries, compression libraries, etc.)


Key Upgrade Highlights

1. Kernel: Linux 6.6 → 7.0

openKylin 3.0 will adopt the latest Linux 7.0 kernel. Major updates include:

  • Support for new architectures such as Intel Nova Lake and AMD Zen 6

  • Self-healing capabilities for the XFS filesystem

  • EEVDF scheduler replacing CFS, improving task scheduling algorithms

  • Intel Shadow Stack for hardware-level security protection

  • Atomic Writes technology to enhance storage performance


2. Compiler Toolchain

Improved compilation efficiency and enhanced support for architectures such as RISC-V.

Component

Nile

Huanghe

Key Updates

GCC

12.3

15.2

Experimental C++26 features, RISC-V cryptographic extensions


LLVM

17

22

x86 AVX10 backend, distributed ThinLTO


binutils

2.41

2.46

Intel APX instruction set support, enhanced linking for ultra-large binaries (>2GB)

...

...

...

...


3. Runtime Environment

More efficient system calls, easier Java concurrency programming, deeper RISC-V optimizations—resulting in more stable and faster application performance.

Component

Nile

Huanghe

Key Updates

glibc

2.38

2.42

New wrappers for fsopen/fsmount kernel APIs, optimized RISC-V vector string operations


JDK

17

25

Virtual threads officially introduced, generational ZGC


Python

3.12

3.12 (optional 3.14)

Default unchanged; latest upstream stable 3.14 included in repo, with Zstandard compression, template strings, zero-overhead debugging interfaces

...

...

...

...


4. Graphics Stack

Stronger rendering performance, clearer HiDPI support, and better compatibility with new GPUs—delivering a smoother desktop experience.

Component

Nile

Huanghe

Key Updates

Mesa

24

26.0

Full Vulkan 1.4 support, optimized Intel Xe2 drivers, improved ray tracing for RDNA 3/4


Wayland

1.22

1.24

Improved fractional scaling stability, new cursor shape protocol, more efficient buffer management APIs


Qt

5.15

5.15 (optional 6.8)

Default unchanged; Qt 6.8 added to repo with RHI, native Wayland Layer Shell support, graphics asset optimization tools


GTK

3.24

3.24 (optional 4.22)

Default unchanged; GTK 4.22 added with new rendering architecture, Vulkan renderer, updated widgets, and latest Wayland protocol alignment

...

...

...

...



5. Security Components

Forward-looking post-quantum cryptography, smarter disk encryption, and stronger password hashing—delivering a comprehensive security upgrade.

Component

Nile

Huanghe

Key Updates

OpenSSL

3.2

3.5

Initial support for post-quantum cryptography (PQC), enhanced QUIC performance, hardware acceleration for SM2/SM4


libxcrypt

4.4.36

4.5

Argon2 and yescrypt enabled by default; removal of insecure MD5 hashing


PAM

1.5.0

1.7

Enhanced modular configuration, finer-grained resource control via pam_setquota


shadow

4.14

4.17

Improved subuid/subgid mapping for container security, enhanced password expiration handling

...

...

...

...


6. Networking & Multimedia

Improved Wi-Fi 7 support, lower audio latency, and more efficient video decoding—bringing a fully upgraded connected entertainment experience.

Component

Nile

Huanghe

Key Updates

NetworkManager

1.44

1.54

Enhanced Wi-Fi 7 support, improved nm-priv-helper security, optimized 5G auto-reconnect


PipeWire

1

1.6

Significantly improved Bluetooth audio (LDAC/LC3), lower-latency pro audio routing


FFmpeg

6.1.1

8.0

Optimized H.266 decoding, full VVC (H.266) hardware acceleration, AV1 encoding optimizations, new audio filter architecture


BlueZ

5.71

5.83

Full LE Audio support, improved Bluetooth 5.4 pairing stability

...

...

...

...


What Users and Developers Care About

1. Application Compatibility After Upgrade

Most applications will require no modifications. Core libraries such as glibc and systemd remain backward compatible, while key dependencies like Qt and Python retain their default versions.

2. RISC-V Optimization Improvements

  • GCC adds support for vector cryptographic extensions (Zvk)

  • glibc optimizes RISC-V vector string functions

  • Multiple components introduce native support or compatibility fixes for RISC-V

3. Support for Legacy Hardware

The Linux 7.0 kernel maintains strong backward compatibility. However, new features introduced alongside hardware advancements will require corresponding new hardware to fully utilize.


Moving Forward with Upstream, Advancing with Innovation

The openKylin community continues to follow a dual-track release model of LTS versions + innovation releases, staying aligned with upstream evolution and rapidly closing version gaps. This ensures a modern technology stack and compatibility with the latest hardware.


The development of an operating system is a long-distance journey. openKylin remains committed to moving in sync with upstream communities and staying at the forefront of technological innovation—delivering a stable, advanced, and reliable operating system experience for users.


❤️For more information about openKylin, visit our DistroWatch page: https://distrowatch.com/table.php?distribution=openkylin