Operating systems
12 projects
Rust is attractive for kernels because it removes whole classes of memory bugs while still allowing direct hardware access through clearly marked unsafe code. Redox is the most complete general-purpose system here: a Unix-like microkernel OS with its own userspace, file system and GUI. Tock targets microcontrollers and isolates untrusted applications, which suits security keys and sensor devices.
aeroby Andy-Python-Programmer
A modern, unix-like operating system following the monolithic kernel design.
updated 1y ago
A secure, fast, and general-purpose OS kernel that provides Linux-compatible ABI.
v0.19.0updated today
DragonOSby DragonOS-Community
An operating system with a self-developed kernel from scratch and Linux compatibility.
V0.4.0updated today
moss-kernelby hexagonal-sun
A Unix-like, Linux-compatible kernel written in Rust and Aarch64 assembly.
updated 7d ago
nonos-micro-kernelby NON-OS
A capability-based, RAM-resident microkernel where every program is a signed capsule that must prove itself before the kernel will run it, and drivers run in userspace.
updated today
redoxby redox-os
A Unix-like general-purpose microkernel-based operating system with a focus on security, stability, performance, correctness, simplicity and pragmatism that aims to be a complete alternative for Linux and BSD.
gitlab.redox-os.org
Theseusby theseus-os
A safe-language, single address space and single privilege level OS written from scratch -
updated 2y ago
A secure embedded operating system for Cortex-M based microcontrollers
release-2.3.0updated today
morosby vinc
A text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS.
moros0.13.033/90d updated 1d ago