summaryrefslogtreecommitdiff
path: root/Hurd
diff options
context:
space:
mode:
authorTomBachmann <e_mc_h2@web.de>2006-04-29 19:28:00 +0000
committerTomBachmann <e_mc_h2@web.de>2006-04-29 19:28:00 +0000
commitb3a732cd0002658b08593e73d74f36666cce383e (patch)
tree602b508a28c8ea257dac6fa03bdfbac05e3cc63b /Hurd
parent9831eeaf4fe843076169b92eab0a953f7bb58a6d (diff)
none
Diffstat (limited to 'Hurd')
-rw-r--r--Hurd/DesignGoals.mdwn30
1 files changed, 30 insertions, 0 deletions
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.
+
+### <a name="Essential_Goals"> Essential Goals </a>
+
+* stability
+* robustness
+* resource accountability
+* confinement
+* support for most legacy applications
+* extensibility
+* no ACLs
+
+### <a name="Regular_Goals"> Regular Goals </a>
+
+* confinement with endogenous verification
+* soft real time
+* setting diverse resource distribution policies
+* persistent sessions for users
+
+### <a name="Optional_Goals"> Optional Goals </a>
+
+* small memory footprint
+* support for all POSIX applications
+* persistence
+
+----
+
+* [1] <http://lists.gnu.org/archive/html/l4-hurd/2005-11/msg00037.html>
+
+-- [[Main/TomBachmann]] - 29 Apr 2006