Linux 7.0 is preparing improvements to inline C helpers into Rust during LTO kernel builds, involving new annotations and patches to enhance support for Rust and LLVM/Clang's LTO capabilities, with potential performance benefits.
Fjall 3.0, a Rust-based log-structured key-value storage engine similar to RocksDB, has been released with significant performance improvements, new APIs, enhanced data checksumming, and default compression for large values, making it a competitive option for embedded database solutions.
The article predicts 2026 will be a pivotal year for Linux and open-source, with continued growth in desktop adoption, the formalization of Rust as a core language for Linux, the rise of immutable Linux distributions, enhanced security measures, and open-source playing a crucial role in AI development, despite challenges faced by Firefox.
GNOME's end-of-year code stats reveal that 44.8% of core apps are written in C, with significant portions in Vala, JavaScript, and Rust, especially in community apps where Rust is more prominent. C dominates the core components, but Rust is gaining popularity in community projects.
The article reviews the most significant Linux kernel developments in 2025, including increased Rust integration, community decisions on file systems like Bcachefs and Btrfs, hardware support updates, and Linus Torvalds' commentary on kernel policies and architecture proposals, highlighting ongoing innovation and challenges in kernel development.
The article discusses how uv's impressive speed improvements stem from treating Python packaging as a well-defined systems problem, rather than solely relying on a Rust rewrite. It highlights the importance of standardization, good tooling, and the influence of commercial projects in overcoming longstanding issues in Python's ecosystem, emphasizing that language choice is less critical than thoughtful design and implementation.
Ubuntu Linux in 2025 has focused on migrating to Rust-based system tools like sudo-rs and Rust Coreutils, exploring performance optimizations, enhancing ARM64 support, and planning for the upcoming Ubuntu 26.04 LTS release, despite some challenges with Rust transitions and security vulnerabilities.
Microsoft aims to replace its entire C and C++ codebase with Rust by 2030, leveraging AI and automation tools to facilitate the transition, driven by a goal to improve security and reduce technical debt, with significant investment in new tools and talent.
Microsoft plans to replace its legacy C and C++ code with Rust, leveraging AI and human expertise to modernize its software infrastructure, including the Windows kernel, aiming for a significant shift by 2030 to improve security and performance.
Microsoft plans to replace all C/C++ code with Rust by 2030 using AI-driven refactoring tools, aiming to modernize its codebases and eliminate technical debt, with a focus on automating large-scale code translation and development.
Alec Baldwin revealed he experienced suicidal thoughts and deep emotional pain after being charged a second time in the 2021 'Rust' shooting incident, which he described as devastating for his mental and physical health, but he credits his family and faith for helping him through the crisis.
The Linux kernel's Rust code has received its first CVE vulnerability, related to a race condition in the Android Binder rewrite that can cause system crashes in Linux 6.18 and newer, but no remote code execution or severe issues are reported.
Rust Coreutils 0.5 has been released, marking a significant step towards full GNU compatibility with an 87.75% pass rate on the GNU test suite, featuring major improvements to several utilities and enhanced platform support.
Debian's APT package manager will require Rust support by May 2026, prompting Debian ports lacking Rust to either develop support or be discontinued, emphasizing modern tool adoption for future development.
A critical security vulnerability named TARmageddon (CVE-2025-62518) has been disclosed in the popular Rust async-tar library and its forks, allowing remote code execution through file overwriting, despite Rust's usual safety guarantees. The vulnerability affects downstream projects like uv Python package manager, and patching efforts are underway due to the lack of upstream maintenance for some forks.