You are interested in getting familiar with the GNU/Hurd system architecture, or specific components of it? Here is a collection of texts to read.

/!\ A lot of stuff is still missing (open issue documentation).

Basic Knowledge

Before you can go details, you have to learn the basics about operating system architecture. Yes, really.

Operating Systems Basics

Books. Etc.

GNU/Hurd System Architecture

Capabilities

shapiro capintro 1999: What is a Capability, Anyway?, Jonathan Shapiro, 1999. This is an easily readable introduction with good examples. In the author's own words, the text provides a layman's introduction to capabilities, describing what they are, what they do, and why they result in better security than today's computer systems.

FAQ

FAQ

Specific Components

Documentation for...

Presentations

2004

General