From af3dc82c76279929abd8604035f840dab3a3a4f1 Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Wed, 22 Dec 2021 01:05:12 +0200 Subject: [PATCH] =?UTF-8?q?docs(readme):=20=F0=9F=93=9A=20Fix=20kernel=20t?= =?UTF-8?q?ype=20terminology?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit While Vesper strives to be as thin as possible it's not exactly an exokernel, but it's a very thin microkernel, dubbed nanokernel here. --- README.md | 2 +- nucleus/src/main.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1a9b6f9..1086262 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ## About kernel -Vesper is a capability-based single-address-space exokernel, it tries to remain small and secure. To achieve this, kernel functionality is extremely limited - it provides only address space isolation and IPC, after bootup kernel does not allocate any memory itself. +Vesper is a capability-based single-address-space nanokernel, it tries to remain small and secure. To achieve this, kernel functionality is extremely limited - it provides only address space isolation and IPC, after bootup kernel does not allocate any memory itself. Exokernel's distinctive trait is that it provides mechanisms but not policies. Vesper tries to move as many policy decisions as possible to the library OS. diff --git a/nucleus/src/main.rs b/nucleus/src/main.rs index 951808c..381ac02 100644 --- a/nucleus/src/main.rs +++ b/nucleus/src/main.rs @@ -3,7 +3,7 @@ * Copyright (c) Berkus Decker */ -//! Vesper single-address-space exokernel. +//! Vesper single-address-space nanokernel. //! //! This crate implements the kernel binary proper.