đŚ Rust Is Officially Part of Linux Mainline
Todayâs issue: Rust 1.92.0 Is Out, Zedâs Hidden Gems, and Redis-rs Is Finally Stable?
Hello, Rustaceans
Hope youâre having an amazing holiday.
In this issue, weâll highlight the recent news on Rust for linux project, spotlight an amazing project, and share 10 incredible links of the week.
Hereâs issue 97.
MAIN NEWS
Rust Is Officially Part of Linux Mainline
Look, the Rust-for-Linux project has been a kernel-level soap opera since day one, complete with some core team members stepping down amid heated impasses. Started in 2020, the project has been on âexperimentalâ mode: not quite mainline, more like a beta where Rust code could only play in the sandbox.
That changed last week at the 2025 Linux Kernel Maintainers Summit, the kernel devs finally flipped the switch: Rustâs no longer experimental, itâs core. For a language whose first Rust-written drivers only landed in December 2023 (hitting 6.8 release), this is seismic.
So why the green light now? Itâs a mix of hard-won proof points: over 20,000 lines of Rust code upstreamed since 2022, battle-tested stability in real-world scenarios (think Googleâs Pixel devices running Rust drivers), and a maturing ecosystem of libraries that make memory-safe development practical.
Looking ahead, the mainline milestone also opens doors: Asahiâs GPU driver for Apple silicon is advancing toward full upstreaming with Devicetree schema support in 6.17; Nova, the Rust successor to Nouveau for NVIDIAâs GSP-based GPUs, is landing initial enablement in 6.19; and Tyr for ARM Mali GPUs is already booting GNOME and running basic games in 6.18.
Judging from where the project has come so far, this update is a statement. Itâs great to see Rust push into new, core uncharted territory. Iâm not ready to call it a full trend yet, but the momentum is hard to ignore.
If youâd told the 2020 Rust-for-Linux team this is where theyâd end up, theyâd have giggled. Hats off to Miguel, Alex, Wedson, and the entire Rust-for-Linux team for pushing it over the line despite years of setbacks, debates, and dead ends.
PROJECT SPOTLIGHT đĄ
Gyroflow
Gyroflow is an application that can stabilize your video by using motion data from a gyroscope and optionally an accelerometer.
Traditional post-processing often smooths the wrong things, smears details, or introduces bizarre side effects. Gyroflow sidesteps all of that by syncing motion data to each frame and correcting the movement with actual sensor readings.
Instead of guessing stabilization from pixels alone, Gyroflow taps straight into the gyroscope and accelerometer data modern cameras quietly record in the background.
Hereâs what makes Gyroflow fun
Real-time preview with GPU everything - You can adjust parameters and watch changes instantly without waiting for renders.
Deep camera ecosystem support - GoPro, Sony, Insta360, DJI, Blackmagic RAW, external loggers - itâs basically the UN of gyro sources.
Editor plugins for basically every workflow - Premiere, Resolve, or Final Cut are all supported.
And the icing on the cake? Gyroflow is open-source on GitHub at https://github.com/gyroflow/gyroflow.
AWESOME LINKS OF THE WEEK đ
The Compiler Team is updating Rustâs Linux musl targets to 1.2.5, and Rust 1.92.0 is out, bringing long-awaited improvements such as progress toward never-type stabilization, cleaner must-use handling for infallible results, and stricter validation for exported macros. More on this in the next issue.
Glauber Costa (CEO of Turso) sat down with Developer Voices to talk about the disturbing question: Will Turso Be The Better SQLite? [video]
Yasar Alev open-sourced stoolap, a modern embedded SQL database with MVCC transactions. It supports both in-memory and persistent storage modes with full ACID compliance.
Danilo Krummrich (Rust for Linux contributor and Linux kernel maintainer) spoke with Mathias Endler about their work of integrating Rust into the Linux kernel. [video]
After 12 years and 48M+ downloads later, Redis-rs is finally v1.0.0 stable. Good to see another great project graduate.
Zlib-rs added AVX-512 support, emulated key instructions in Miri for CI, improved testing, and generalized SIMD implementations, now in version 0.5.3.
Adrian Garcia and Peter Lesty from Pydantic discussed how they sneak Rust under Pythonâs hood to make the type checker fast enough for LogFire without wrecking correctness or DX.
âWhatâs the deal with unsafe Rust?â is Ralf Jungâs presentation about what unsafe Rust is, why it exists, how it is used, and how tooling and formal methods help mitigate the inherent risks of using unsafe operations.
The Zed team is back with Hidden Gems: Part 2, a collection of power-user tricks, from custom tasks and slick testing workflows to tmux glue, file-type hacks, and other productivity flexes.
Nate Nethercott wrote about âspeeding up vector search 10x with Hannoyâ explaining how Meilisearch replaced tree-based arroy with LMDB-backed graph ANN hannoy, achieving ~10Ă faster vector search and indexing.
CodeCrafters: Become a Better Rust Engineer
CodeCrafters created amazing Rust courses that push your skills beyond the basics.
Youâll have fun building real-world projects from scratch, including Git, Docker, Redis, Kafka, SQLite, Grep, BitTorrent, HTTP Server, an Interpreter, and DNS.
The courses are self-paced, so you can learn at your own speed.
Join for free and get 40% off when you upgrade. [affiliate]
SUPPORT RUST BYTES
Youâre Rust Bytesâ biggest fans, and we love to see it.
Hereâs how you can help:
â¤ď¸ Recommend Rust Bytes to your friends.
𤳠Connect with us on our socials: X, BlueSky, Mastodon, LinkedIn.
âď¸ Buy our editors coffee.
đ¨ Email us at rustaceanseditors@gmail.com for sponsorship, feedback or ideas.
Played some friendly poker with friends over the weekend and iâve been improving my game.
That's all for now, Rustaceans.
John & Elley.



