diff --git a/README.md b/README.md index 7ff474f..9c95044 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # DanOS -Codename: Shodan -Version: 1 -A small resilient operating system, written from scratch in Zig. +**Codename: Shodan** + +A very small resilient operating system. ## Zen of DanOS: @@ -18,12 +18,12 @@ A small resilient operating system, written from scratch in Zig. - Useful during driver development. - Drivers can claim MMIO / ports - Driver resources (e.g. IRQ/Port/MMIO) claims are automatically cleaned up if the driver dies or is killed - - Drivers can also hook into the process lifecyle to clean up or reset hardware + - Drivers can also hook into the process lifecycle to clean up or reset hardware - No legacy to deal with - Zig code uses a clean coding style (Zen of Zig) - Favor reading code over writing code. - No magic numbers. - - No shortend names unless its for ABI compatibility or acronyms + - No shortened names unless its for ABI compatibility or acronyms - Inter-Process Communication (IPC) - Publish and subscribe to Asynchronous Messages - Talk to services and processes synchronously