Linus Torvalds: Rust may make it into the next Linux kernel after all

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Rust-for-Linux

    Adding support for the Rust language to the Linux kernel. (by Rust-for-Linux)

    Unstable features usually don't change often, and most features in use by Rust-for-Linux are unlikely to change before becoming stable

  • riscv-rt

    Minimal runtime / startup for RISC-V CPU's.

    100% rust on bare metal can ironically be UB in some scenarios. See this embedded-rust on riscv issue for example

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • rustc_codegen_gcc

    libgccjit AOT codegen for rustc

    You can also build the rust for linux stuff (with slight modifications) using rustc_codegen_gcc (citation for this is the linux plumbers conference talk... not sure if there's anything other than the 3 hour long video I could link to).

  • zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

    comptime is its superpower. That leads to proper modules as values, entirely dispenses with macros, etc. etc. etc. It's ultimately just a vast improvement on every single aspect of C AFAICT. See

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts