The push to integrate Rust into the Linux kernel has hit a major obstacle, with several key maintainers resigning due to frustrations with the process. This high-profile exodus underscores the deep cultural and technical challenges of modernizing such a foundational C-based project.

While this friction is a setback for Rust in Linux, it's also fueling the creation of entirely new, Rust-native operating systems. Is this a temporary hurdle, or does it signal a larger shift where Rust's OS future lies in projects built from the ground up?

In today’s Rust recap:

> Key Linux maintainers resign over Rust integration

> Ferrocene achieves a major safety certification for libcore

> LibreOffice adopts Rust for building safer extensions

> Asciinema's v3.0 rewrite delivers a single binary and live streaming

Kernel in Crisis?

The Recap: Several key maintainers for the Linux and Asahi Linux projects have resigned, citing frustrations with the ongoing effort to integrate Rust. The departures are fueling a broader conversation about community dynamics and the rise of alternative, Rust-based operating systems.

Unpacked:

  • The exodus includes high-profile developers like Wedson Almeida Filho, the Rust kernel maintainer, and Hector Martin, the founder of Asahi Linux.

  • This friction is driving experienced kernel developers to explore new operating systems built from the ground up with Rust's safety principles.

  • One notable project, Asterinas, is a Linux ABI-compatible OS being developed with a novel framekernel architecture that separates safe and unsafe code within the kernel itself.

Bottom line: These high-profile departures underscore the cultural and technical challenges of integrating a safety-first language into a legacy C-based monolith. The resulting exodus of talent is now seeding a new generation of operating systems designed around Rust's core principles from day one.

Rust Gets Major Safety Certification

The Recap: Ferrocene announced a major update that a significant subset of Rust's libcore is in the final stages of qualification for a key functional safety standard, opening doors for its use in mission-critical systems.

Unpacked:

  • The certification is for the IEC 61508 SIL 2 standard, a critical benchmark for functional safety in electrical and electronic systems for industrial applications.

  • Ferrous Systems has already submitted the qualification documents and is just waiting on the all-clear from its auditors for the final approval.

  • This qualified libcore subset will be included in the upcoming Ferrocene 25.08 release, with the team sharing more details at OxidizeConf.

Bottom line: This official certification removes a significant barrier for companies looking to adopt Rust in regulated industries like automotive and industrial automation. It provides external validation of Rust's safety promises, making it a more compelling choice for building reliable systems software.

LibreOffice Adopts Rust for Extensions

The Recap: LibreOffice is embracing Rust's safety and performance by merging "Rustmaker" into its upcoming 26.2 release. The new tool enables developers to build extensions for the popular open-source office suite using Rust.

Unpacked:

  • The new Rustmaker tool generates code to integrate Rust with LibreOffice’s Universal Network Objects (UNO) component model.

  • This move allows developers to write extensions without the memory-safety pitfalls of C++, leading to more robust, crash-resistant plugins for the office suite.

  • Developers can start experimenting with this feature in the LibreOffice 26.2 development branch using the new --enable-rust-uno build option.

Bottom line: LibreOffice's adoption of Rust is a strong signal of the language's growing influence in established C++ ecosystems. This integration opens the door for a new generation of developers to build safer, higher-performance extensions for millions of users.

A Classic Tool, Reborn in Rust

The Recap: The popular terminal recorder, asciinema, has released version 3.0, a complete rewrite in Rust. This update delivers a faster, single-binary installation and introduces powerful new features like live terminal streaming.

Unpacked:

  • The rewrite provides a faster, single static binary that simplifies installation across different environments and eliminates Python dependency headaches.

  • A new stream command enables live, shareable terminal sessions, which can be broadcasted locally over HTTP for trusted networks or relayed through a remote server for wider access.

  • Version 3.0 adopts a “local-first” approach by requiring an explicit upload command to publish recordings, addressing long-standing user privacy concerns about accidental uploads.

Bottom line: This release modernizes a key developer utility by leveraging Rust's performance and distribution advantages. It also showcases how Rust helps developers build more powerful and secure command-line tools.

The Shortlist

iceoryx2 released v0.7.0, a major update for the low-latency IPC library that adds full Python bindings, a network tunnel for cross-host communication, and a new shared-memory "blackboard" messaging pattern.

Redox published its development priorities for 2025-26, outlining a roadmap focused on building the Rust-based OS on itself, improving hardware support, and achieving compatibility for server and desktop environments.

The C++ standards committee reportedly deprioritized a proposal for a Rust-style memory safety model, with the proposal's author stating the committee's design principles are irreconcilable with the core of Rust's compile-time checks.

RustGPT emerged as a from-scratch implementation of a transformer-based LLM, demonstrating how to build core components like multi-head attention and tokenization in pure Rust without high-level AI libraries.

Reply

or to participate

Keep Reading