Versions of Mach:
I am thoroughly confused. Can I ask a few "Machs from the view point of
the Hurd" questions?
1. There are several Machs:
GNUmach
RT Mach
The Mach project
(at http://www.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html)
Is there a prefered Mach for the Hurd?
2. Can the Hurd be run on other Machs?
3. Is the prefered Mach changing as the Hurd is developed? Or
is it fairly static?
4. Is the public interface to a Mach well defined, and the various versions
are simply different implementations?
5 Perhaps a brief history, pointing out which branch of Mach is
relevant to the hurd.
Hoping someone has the time.
John