From 395177896a206512e314724772626bc6208f3c17 Mon Sep 17 00:00:00 2001 From: Joshua Branson Date: Sat, 10 Nov 2018 10:29:06 -0500 Subject: An inkscape image on the anatomy of a hurd system page. --- open_issues/anatomy_of_a_hurd_system.mdwn | 23 +- open_issues/images/overview.svg | 648 ++++++++++++++++++++++++++++++ 2 files changed, 649 insertions(+), 22 deletions(-) create mode 100644 open_issues/images/overview.svg diff --git a/open_issues/anatomy_of_a_hurd_system.mdwn b/open_issues/anatomy_of_a_hurd_system.mdwn index 966331ce..82f2333c 100644 --- a/open_issues/anatomy_of_a_hurd_system.mdwn +++ b/open_issues/anatomy_of_a_hurd_system.mdwn @@ -27,28 +27,7 @@ TCP/IP stack, and others. The GNU/Hurd system implements POSIX with glibc. Alm POSIX calls to glibc are re-routed to the Hurd servers. Some of the Hurd servers depend on GNU Mach, while other Hurd servers depend on other Hurd servers. - The Hurd - - --------------------------- - | glibc | - | | - | read | - --------------------------- - \ - \ - \ - \ - --------------------------------------- - | \ Hurd Servers | - | ext2fs auth --- other servers | - | \ | - -------------------------------------- - \ - libdiskfs - \ / - \ / - \/ - GNU Mach +[[!img images/overview.svg]] # Bootstrap diff --git a/open_issues/images/overview.svg b/open_issues/images/overview.svg new file mode 100644 index 00000000..0cd36c0d --- /dev/null +++ b/open_issues/images/overview.svg @@ -0,0 +1,648 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + The GNU/Hurd + + + + Gnumach + + + + + + Hurd Servers Applications + + + Firefox + Emacs + glibc + auth + other servers + pfinet + netdde + + + + Other Applications + + + + + send () + + + other functions + other functions + other functions + + -- cgit v1.2.3