ardaku
kerla
ardaku | kerla | |
---|---|---|
2 | 15 | |
17 | 3,310 | |
- | - | |
4.4 | 0.0 | |
10 months ago | about 1 year ago | |
Rust | Rust | |
Boost Software License 1.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ardaku
-
Smallest logging implementation?
This is similar to something I've been working on https://github.com/ardaku/ardaku/tree/0e7caa30dc74c8c3411383d84392ddc5c3a9f160/hello
-
An OS made from Rust other than Redox
If you're interested in my ideas I have some disorganized ideas / basics laid out in the https://github.com/ardaku/ardaku repository.
kerla
-
Tilck – A Tiny Linux-Compatible Kernel
> [..] in kernel mode while retaining the ability to compare how the very same usermode bits run on the Linux kernel as well. That's a unique feature in the realm of educational kernels.
There's also Kerla: https://github.com/nuta/kerla
-
Perfectly balanced
Is he Nuta? https://github.com/nuta/kerla
-
Rustaceans at the Border [Linux Kernel]
> How would that work in reality? Re-use the existing tests to build a new kernel from scratch? Sounds like a very far-out idea that wouldn't help with any of the current problems, but I'm happy to entertain the idea and hear your reasoning here.
While I would tend to agree that a full production replacement would be such a massive undertaking as to be impractical, https://github.com/nuta/kerla does something very like that - Linux userspace ABI on an all-new Rust kernel. (And even at this small scale, I find it mind-blowing that this worked)
- Rust takes a major step forward as Linux's second official language
- Kerla.dev: ¿un Linux hecho con Rust?
- Están haciendo una versión "open source" en Rust del kernel Linux
-
An OS made from Rust other than Redox
https://github.com/nuta/kerla was mentioned not too long ago - a hobby kernel that aims to reimplement the Linux syscall ABI
- Kerla: Monolithic kernel in Rust, aiming for Linux ABI compatibility
- Kerla: A new operating system kernel with Linux binary compatibility written in Rust.
What are some alternatives?
redshirt - 🧑🔬 Operating system
tock - A secure embedded operating system for microcontrollers
axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper
Rust-for-Linux - Adding support for the Rust language to the Linux kernel.
smoltcp - a smol tcp/ip stack
warp - A super-easy, composable, web server framework for warp speeds.
headcrab - A modern Rust debugging library 🦀
linux-0.01 - Historically first (actually 0.01) release of linux kernel made by Linus Torvalds
ltt-linux-challenge-issues - A list of issues Linus and Luke experienced during the LTT Linux Daily Driver Challenge
src - Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the tech@ mailing list.
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).