SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Rust Kernel Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: A secure embedded operating system for microcontrollers | news.ycombinator.com | 2024-06-02
-
>It's such a good tool I hear they are trying to write drivers with it in the Linux kernel.
And it's going to be a nightmare, because Linux famously makes changes every now and again which require maintainers monkeying all over code they do not know well to change references to functions and structures.
This is hard enough with just C, it is untenable with Rust.
Let's be honest. Linux isn't even that good. Is it worth the pain? The rust devs could get much more work done and without conflict if they worked on their own system, such as Maestro[0] (unix-like) or Redox (microkernel and multiserver proper).
0. https://github.com/maestro-os/maestro
-
Theseus
Theseus is a modern OS written from scratch in Rust that explores ๐ข๐ง๐ญ๐ซ๐๐ฅ๐ข๐ง๐ ๐ฎ๐๐ฅ ๐๐๐ฌ๐ข๐ ๐ง: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
-
asterinas
Asterinas is a secure, fast, and general-purpose OS kernel, written in Rust and providing Linux-compatible ABI.
Project mention: Asterinas: OS kernel written in Rust and providing Linux-compatible ABI | news.ycombinator.com | 2024-10-15They lack essential things for a kernel that could be used in production, viz. not kernel panicing during out-of-memory conditions, not an easy thing to retrofit when you have designed without consideration of it. It will probably take a bit more than 2 and a half months to rectify that.
https://github.com/asterinas/asterinas/issues/669
-
-
-
Project mention: Pulsar preventing vulnerabilities #1 โ polkit (CVE-2021โ4034) | dev.to | 2024-08-29
If you like it, donโt forget to try out Pulsar and give it a star on github!
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Rust Kernel discussion
Rust Kernel related posts
-
RAII and the Rust/Linux Drama
-
Open source, learn in public e minha experiรชncia
-
Asterinas: OS kernel written in Rust and providing Linux-compatible ABI
-
Writing an OS in Rust
-
OxidOS Automotive
-
Theseus OS
-
Linux runtime security agent powered by eBPF
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jan 2025
Index
What are some of the best open-source Kernel projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | rust-raspberrypi-OS-tutorials | 13,882 |
2 | tock | 5,564 |
3 | maestro | 2,991 |
4 | Theseus | 2,942 |
5 | asterinas | 2,526 |
6 | redshirt | 1,429 |
7 | kernel | 1,219 |
8 | pulsar | 918 |
9 | felix | 393 |
10 | kernel | 278 |
11 | poplar | 250 |
12 | SunriseOS | 233 |
13 | node-replicated-kernel | 156 |
14 | autokernel | 99 |
15 | rust-kernel-riscv | 98 |
16 | novusk | 91 |
17 | vesper | 78 |
18 | os-template | 29 |
19 | linuiz | 14 |
20 | hadron | 13 |
21 | stivale | 12 |
22 | jupyter-protocol | 11 |
23 | Qor | 8 |