summaryrefslogtreecommitdiff
path: root/open_issues
diff options
context:
space:
mode:
authorhttps://www.google.com/accounts/o8/id?id=AItOawlyLVajq_XluZ1wvTunv9vbM_kx1H0nd6Q <Richard@web>2013-03-17 01:20:31 +0100
committerGNU Hurd web pages engine <web-hurd@gnu.org>2013-03-17 01:20:31 +0100
commit4fb182a18e7a7e7e6ff7e5a128459c05a61de188 (patch)
treee4e2e7c3def1add6ee89801cddd2fc294d2cb803 /open_issues
parent025dac132f2da52e7a83429b5bcf7e879bb10f0d (diff)
Add a reference to Singularity showing safe address space sharing
Diffstat (limited to 'open_issues')
-rw-r--r--open_issues/benefits_of_a_native_hurd_implementation.mdwn6
1 files changed, 6 insertions, 0 deletions
diff --git a/open_issues/benefits_of_a_native_hurd_implementation.mdwn b/open_issues/benefits_of_a_native_hurd_implementation.mdwn
index afdcfb73..12201f51 100644
--- a/open_issues/benefits_of_a_native_hurd_implementation.mdwn
+++ b/open_issues/benefits_of_a_native_hurd_implementation.mdwn
@@ -120,6 +120,12 @@ IRC, #hurd, 2010-12-28
[...]
<braunr> kilobug: right, a monolithick kernel is less folt-tolerant than a
well designed/implemented microkernel based os
+
+It turns out that it is perfectly possible to isolate services running in the
+same address space, as it was done in projects such as Singularity, the idea
+being that the code is verified through static analysis when installed (but
+this requires a language other than C).
+
<kilobug> braunr: well, the Hurd is buggy nowadays, but things like an
ext2fs translator doing a segfault and being restarted is a
fault-tolerance that would be almost impossible to have in Linux