It’s nice to know I’m not the only one who can blow a deadline. Linux Torvalds confessed that he’d love to have had “some good excuse for why I didn’t do the 6.14 release yesterday on my regular Sunday afternoon release schedule. … But no. It’s just pure incompetence. Because absolutely nothing last-minute happened yesterday, and I was just clearing up some unrelated things in order to be ready for the merge window. And in the process just entirely forgot to actually ever cut the release. D’oh.”
Also: How to compile your first Linux kernel (and 3 reasons why you should)
Despite the minor delay, Linux 6.14 arrives packed with cutting-edge features and improvements to power upcoming Linux distributions, such as the forthcoming Ubuntu 25.04 and Fedora 42.
The big news for desktop users is the improved NTSYNC driver, especially those who like to play Windows games or run Windows programs on Linux. This driver is designed to emulate Windows NT synchronization primitives. What that feature means for you and me is that it will significantly improve the performance of Windows programs running on Wine and Steam Play.
Also: EU OS takes a ‘layered’ approach to its new Linux distro for the public sector
Linux gamers are eagerly awaiting this release. YouTube Linux video host Gardiner Bryant proclaimed, “NTSYNC will change Linux gaming forever.” On Reddit, one poster said, “NTsync hits all points. It’s fast, portable, robust, and correct. The correctness comes from just straight up implementing Windows style synchronization semantics in a kernel module rather than trying to jury-rig or iterate on the futex/futex2 interface.”
Gamers always want the best possible graphics performance, so they’ll also be happy to see that Linux now supports recently launched AMD RDNA 4 graphics cards. This approach includes support for the AMD Radeon RX 9070 XT and RX 9070 graphics cards. Combine this support with the recently improved open-source RADV driver and AMD gamers should see the best speed yet on their gaming rigs.
Of course, the release is not just for gamers. Linux 6.14 also includes several AMD and Intel processor enhancements. These boosts focus on power management, thermal control, and compute performance optimizations. These updates are expected to improve overall system efficiency and performance.
This release also comes with the AMDXDNA driver, which provides official support for AMD’s neural processing units based on the XDNA architecture. This integration enables efficient execution of AI workloads, such as convolutional neural networks and large language models, directly on supported AMD hardware.
Also: Finally, a Linux laptop with a brilliant display and performance that rivals my MacBook
While Rust has faced some difficulties in recent months in Linux, more Rust programming language abstractions have been integrated into the kernel, laying the groundwork for future drivers written in Rust. As Greg Kroah-Hartman, the stable Linux kernel maintainer, recently pointed out, with “rust misc driver bindings and other rust changes to make misc drivers actually possible. I think this is the tipping point, expect to see way more rust drivers going forward now that these bindings are present.”
Besides drivers, Miguel Ojeda, Rust for Linux‘s lead developer, said recently that the introduction of the macro for smart pointers with Rust 1.84: derive(CoercePointee) is an “important milestone on the way to building a kernel that only uses stable Rust functions.” This approach will also make integrating C and Rust code easier. We’re getting much closer to Rust being grafted into Linux’s tree.
In addition, Linux 6.14 supports Qualcomm’s latest Snapdragon 8 Elite mobile processor, enhancing performance and stability for devices powered by this chipset. That support means you can expect to see much faster Android-based smartphones later this year.
Also: The 4 most Windows-like Linux distros to try because change is hard
This release includes a patch for the so-called GhostWrite vulnerability, which can be used to root some RISC-V processors. This fix will block such attacks.
Additionally, Linux 6.14 includes improvements for the copy-on-write Btrfs file system/logical volume manager. These primarily read-balancing methods offer flexibility for different RAID hardware configurations and workloads. Additionally, support for uncached buffered I/O optimizes memory usage on systems with fast storage devices.
In short, the Linux kernel 6.14 represents a major step forward in Linux’s evolution, offering a robust set of features that cater to diverse user needs, from gaming enthusiasts to AI researchers and developers. Despite the minor delay in its release, the kernel’s enhancements solidify Linux’s position as a versatile and forward-thinking platform.
Also: What’s the best tiling window manager for a Linux beginner?
If you want to start tinkering with the kernel today, you can: Linux 6.14 is now available for download. Looking ahead, Torvalds expects more changes for 6.15 because of a “pending pile of pull requests.”