diff options
author | https://www.google.com/accounts/o8/id?id=AItOawlyLVajq_XluZ1wvTunv9vbM_kx1H0nd6Q <Richard@web> | 2013-03-17 01:20:31 +0100 |
---|---|---|
committer | GNU Hurd web pages engine <web-hurd@gnu.org> | 2013-03-17 01:20:31 +0100 |
commit | 4fb182a18e7a7e7e6ff7e5a128459c05a61de188 (patch) | |
tree | e4e2e7c3def1add6ee89801cddd2fc294d2cb803 /open_issues | |
parent | 025dac132f2da52e7a83429b5bcf7e879bb10f0d (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.mdwn | 6 |
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 |