Z:gnu-www-ja-thegnuproject--27040d-One reason for choosing this d/cs

Jedním z důvodů, proč jsme si vybrali tuto architekturu, bylo vyvarovat se nejobtížnější části práce: ladění (debuggování) kernelového programu bez debuggeru na úrovni zdrojového kódu. Tato práce byla již hotova, v Machu, a zamýšleli jsme ladit HURD servery jako uživatelské programy, s GDB. Trvalo to však velmi dlouho a ukázalo se, že je velmi obtížné odladit více-procesové servery, které si navzájem posílají zprávy. Trvalo mnoho let než HURD začal spolehlivě fungovat.