All Projects â†’ cute-engineewing â†’ munix

cute-engineewing / munix

Licence: BSD-3-Clause license
🦠 µnix is a UNIX-like operating system

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Makefile
30231 projects
python
139335 projects - #7 most used programming language
assembly
5116 projects

Projects that are alternatives of or similar to munix

kwast
Rust operating system running WebAssembly as userspace in ring 0
Stars: ✭ 83 (+45.61%)
Mutual labels:  osdev, operating-system, microkernel
Nebulet
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
Stars: ✭ 2,237 (+3824.56%)
Mutual labels:  osdev, operating-system, microkernel
saturn
A microkernel based operating system developed from scratch. This repository also includes all Saturn services and applications.
Stars: ✭ 21 (-63.16%)
Mutual labels:  osdev, operating-system, microkernel
MoonOS
MoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.
Stars: ✭ 82 (+43.86%)
Mutual labels:  osdev, operating-system, microkernel
chaos-2
A hand-made SMP-aware kernel
Stars: ✭ 20 (-64.91%)
Mutual labels:  osdev, operating-system, unix-like
poplar
Microkernel and userspace written in Rust exploring modern ideas
Stars: ✭ 217 (+280.7%)
Mutual labels:  osdev, operating-system, microkernel
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+338.6%)
Mutual labels:  osdev, operating-system, unix-like
rust os
My hobby operating system microkernel written in Rust
Stars: ✭ 33 (-42.11%)
Mutual labels:  osdev, operating-system, microkernel
Libhermit
HermitCore: A C-based, lightweight unikernel
Stars: ✭ 190 (+233.33%)
Mutual labels:  osdev, operating-system
Luakernel
Lua + SQLite + musl libc running on x86.
Stars: ✭ 223 (+291.23%)
Mutual labels:  osdev, operating-system
DemOS
Free, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-68.42%)
Mutual labels:  microcontroller, operating-system
Unikraft
Unikraft is an automated system for building specialized POSIX-compliant OSes known as unikernels. (Core repository)
Stars: ✭ 183 (+221.05%)
Mutual labels:  osdev, operating-system
rnk
rnk is a RTOS targeting ARM architecture.
Stars: ✭ 22 (-61.4%)
Mutual labels:  microcontroller, operating-system
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+222.81%)
Mutual labels:  osdev, operating-system
Mos
A hobby operating system developed from scratch
Stars: ✭ 169 (+196.49%)
Mutual labels:  osdev, operating-system
ewok-kernel
A secure and high performances microkernel for building secure MCU-based IoTs
Stars: ✭ 69 (+21.05%)
Mutual labels:  microcontroller, microkernel
MeetixOS
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
Stars: ✭ 179 (+214.04%)
Mutual labels:  osdev, operating-system
Rust Os Comparison
A comparison of operating systems written in Rust
Stars: ✭ 292 (+412.28%)
Mutual labels:  microcontroller, operating-system
Tock
A secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+5615.79%)
Mutual labels:  microcontroller, operating-system
Distortos
object-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+521.05%)
Mutual labels:  microcontroller, operating-system





The µnix Operating System

GitHub issues GitHub forks GitHub stars GitHub license

"µnix", "munix" or, "micro unix" aims to be a micro kernel based operating system targeting the Raspberry Pi Pico.

"µnix" is an execise in minimalism to see if micro kernels are viable on such constrained systems.

We want "µnix" to feel like any regular unix-like operating system.

Contributing

The project is open to contribution but please note that architectural changes should go throught the Architecture Decision Records Process

License

The "µnix" operating system is license under the BSD-3-Clause license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].