From b3a732cd0002658b08593e73d74f36666cce383e Mon Sep 17 00:00:00 2001 From: TomBachmann Date: Sat, 29 Apr 2006 19:28:00 +0000 Subject: none --- Hurd/DesignGoals.mdwn | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Hurd/DesignGoals.mdwn diff --git a/Hurd/DesignGoals.mdwn b/Hurd/DesignGoals.mdwn new file mode 100644 index 00000000..348ed8a8 --- /dev/null +++ b/Hurd/DesignGoals.mdwn @@ -0,0 +1,30 @@ +These goals have been initially proposed by Bas Wijnen [1]. The list here is a slightly modified form, I tried to incorporate the content of the mailing list discussion. It has to be noted that there is no consensus about this list. There have been objections about both the number of goals stated and specific goals themselves. + +### Essential Goals + +* stability +* robustness +* resource accountability +* confinement +* support for most legacy applications +* extensibility +* no ACLs + +### Regular Goals + +* confinement with endogenous verification +* soft real time +* setting diverse resource distribution policies +* persistent sessions for users + +### Optional Goals + +* small memory footprint +* support for all POSIX applications +* persistence + +---- + +* [1] + +-- [[Main/TomBachmann]] - 29 Apr 2006 -- cgit v1.2.3