systemd 259-rc1 Released With Musl libc Support, New run0 "Empower" Mode

Released a short time ago was systemd 259-rc1 as the first test release toward this next version of this dominant Linux init system and service manager.

Some of the systemd 259 feature highlights include:

- Merged just today prior to the rc1 release was experimental support for using musl libc as an alternative to the GNU C Library (glibc).

- systemd's service manager Varlink IPC implementation has been extended and exposes a lot more capabilities now.

- New OOMKills and ManagedOOMKills properties exposed to
Continue reading...

Git 2.52 Released With More Preparations Toward Git 3.0

Git 2.52 is out today as the newest feature release of this distributed revision control system and in working toward Git 3.0 that will hopefully release by the end of 2026 .

As part of furthering the efforts for replacing SHA1 hashing with SHA256 for Git 3.0 , Git 2.52 brings the beginnings of the SHA1-SHA256 interoperability work. There still is much work to do there but the hope is to have a nice SHA1
Continue reading...

SUSE Developer Working To Reimplement SSH Using The Zig Programming Language

SUSE engineer Lucas Mülling is leading an effort to work on implementing SSH within the Zig programming language, a popular language for robust, optimal, and reusable software.

In development now and planned for further work during SUSE's upcoming Hack Week the first week of December is this SSH implementation being worked on in the Zig language.

This SSH + Zig effort was announced today on news.opensuse.org :
"The effort builds on an incomplete implementation that already covers primitives, keys, certificates and much of the
Continue reading...

VKD3D-Proton 3.0 Released: Big Update To Direct3D 12 On Vulkan With FSR4 Support

Hans-Kristian Arntzen of Valve just announced VKD3D-Proton 3.0 as a major update to this Direct3D 12 implementation atop the Vulkan API that is used by Valve's Steam Play (Proton).

VKD3D-Proton 3.0 is considered a major release bringing various big features worked on over the past year. VKD3D-Proton 3.0 features a rewrite of its DXBC shader back-end to replace their legacy VKD3D shader path, which also now
Continue reading...

Updated LLVM/Clang Compiler Enables AVX 10.2 & APX For Intel Nova Lake

Last month when the LLVM/Clang 22 compiler merged support for Intel Nova Lake with the "-march=novalake" target there was no mentions of AVX10 or Advanced Performance Extensions (APX) support. But last week Intel published a new programming reference manual where they confirmed AVX 10.2 and APX for Nova Lake . Now that it's official, Intel compiler engineers are updating the LLVM/Clang (and GCC) compiler support to reflect these ISA additions.

Given that public Intel documentation update
Continue reading...

AMD Enterprise AI Suite Announced: End-To-End AI Solution For Kubernetes With Instinct

The AMD ROCm blog just announced a new open-source AMD AI software project: the AMD Enterprise AI Suite as well as AMD Inference Microservices (AIMs).

With the flurry of AMD AI-related software announcements over the past number of months and the growing work around ROCm, you may be wondering -- like I -- what is this "AMD Enterprise AI Suite" now... AMD Enterprise AI Suite is complementary to ROCm and builds off it as the base. This open-source AMD Enterprise AI
Continue reading...

systemd Lands Experimental Support For musl libc

Systemd today finally merged support for building against and using the musl libc library. This is a win for Linux distributions like postmarketOS, Alpine Linux, and others that use musl by default as their standard C library or offer it as an option.

Since September has been a pull request for experimental support for building systemd with musl libc. This requires a new version of musl with a recent patch, which has been backported to some distributions like Alpine Linux and postmarketOS, in order to use musl as an alternative to glibc.
Continue reading...

Intel Nova Lake Power Management Bits Prepped Ahead Of Linux 6.19

Intel engineers continue working on the Nova Lake next-gen processor enablement for the Linux kernel. In addition to the Intel Xe3P graphics and other early Nova Lake enablement work already queued in "-next" Git branches ahead of the Linux 6.19 merge window, the initial power management code is also ready for this next kernel cycle.

The initial Intel Nova Lake power management bits are set to premiere in the Linux 6.19 kernel now that the patches have worked their way into the power management
Continue reading...

GCC Patch Enables Support For The Rust-Based Wild Linker

The Wild linker is a very speedy linker written in the Rust programming language that has become quite competitive with the likes of Mold. A patch sent out this weekend adds Wild support for use with the GNU Compiler Collection (GCC).

The patch adds support for GCC for using the Wild linker with the compiler's "--with-ld" option for specifying the linker. This patch for Wild has been successfully tested with the "vast majority" of tests passing.

Continue reading...

Red Hat Losing Another Longtime & Prominent Linux Kernel Engineer

Following prominent Linux x86 platform enabler Hans de Goede leaving Red Hat (as recently noted, he recently joined Qualcomm ), there is another prominent Linux kernel engineer that will be departing from Red Hat.

David Hildenbrand landed a patch into yesterday's Linux 6.18-rc6 kernel that acknowledges his departure soon from Red Hat.

Hildenbrand landed a patch updating the mailmap file and MAINTAINERS entries to change over to his kernel.org emaila ddress rather than using his redhat.com email address. He notes
Continue reading...