FR
live
tag

#rust

systemd welcomes its first Rust programs, without Cargo and without rewriting C

On October 24, 2026, systemd merged into its Git tree the support for writing systemd programs in Rust, a building block that will unlock the systemd-keyring-setup utility. The goal is not to port the existing C code but to let leaf components benefit from Rust’s memory safety, at a cost of a few kilobytes per binary.

Nova turns the Linux kernel’s GPU subsystem into Rust’s proving ground

As the Linux 7.4 merge window approaches, the Rust-written NVIDIA Nova driver keeps building out the kernel’s Rust DRM infrastructure. It is a tipping-point signal: the graphics subsystem is becoming the place where Rust earns its stripes in the kernel, one GPU at a time.

Ubuntu 26.10 hits beta with a 100% Rust base and the Linux 7.3 kernel

The Ubuntu 26.10 “Stonking Stingray” beta is out: it completes the migration of coreutils to Rust, ships Linux 7.3, GNOME 51, and dbus-broker in place of dbus-daemon. Test it now to gauge the impact on your fleet before the October 15 stable release.

Hugging Face rewrites tokenizers in Rust with SIMD and encodes text up to 30× faster

On September 21, 2026, Hugging Face detailed version 1 of its tokenizers library: the same output as v0.23, but encoding 3 to 30 times faster single-threaded on an Apple M4 Max, thanks to SIMD bitstream splitting and a word cache. Teams serving LLMs now have a measured reason to look at the tokenizer — the new bottleneck as models get faster.

Google retires the C Binder driver in favor of its Rust rewrite

On September 18, 2026, Google submitted the patch that removes 11,000 lines of the C Binder driver, replaced by the Rust version upstreamed in Linux 6.18 and slated for Linux 7.4. It is the first time a major kernel driver moves entirely to Rust.

Mold rewrites its linker in Rust and aims to become Linux's default linker

Mold 2.42.1, published on September 11, 2026, is the last C++ release: version 3.0 will be rewritten in Rust with the stated goal of becoming /usr/bin/ld on most distributions. For heavy builders, that means links in a few hundred milliseconds instead of seconds or minutes.

Gitoxide patches five parsing flaws that leak credentials and traverse directories

On August 30, 2026, the gitoxide project — the pure-Rust implementation of Git — shipped a bundled fix for five parsing vulnerabilities, including an HTTP credential leak and several submodule-based path traversals. The lesson for anyone pulling Rust libraries: memory safety is no substitute for input validation.

CachyOS rewrites Shelly in Zig and lays the groundwork for its server edition

On August 9, 2026 CachyOS shipped its fifth ISO of the year: the Shelly package manager was rewritten from C# to Zig, and the first experimental server-edition profiles landed in the installer. The Zig and Rust rewrite is the tell — the performance-oriented distribution is no longer aiming only at the gaming desktop.

Vaultwarden replaces Bitwarden everywhere you self-host your passwords

Vaultwarden 1.37.0, released July 24, 2026, is a complete Rust rewrite of the Bitwarden server that sips 50 MB of RAM while the official server gulps 2 GB. If your passwords run on your own hardware, you have exactly zero rational reasons left to use the official Bitwarden server.

Type at least two characters.

↑ ↓ navigate ↵ open esc dismiss