On Wed, Feb 06, 2002 at 09:02:30PM +0100, Emanuele Aina wrote: > Maybe this is not > feasible, but I think that changing kernel implies at most changing Hurd > servers, not user apps.
In the Hurd you will have to change the Hurd itself and the C library at least. Although large parts of either are quite microkernel independant, both contain kernel dependant parts. Maybe at some time the dependant parts will be isolated into a smaller library or so, but for now that's the state of affairs. Of course, if you switch to a kernel that has the same API (the same system traps, exceptions, message interface etc), then you don't need to change anything. Although this seems to be self evident, it opens some interesting possibilities (you can run the Hurd on GNU Mach, OSKit-Mach, RT Mach and soon OSF Mach without recompilation). Thanks, Marcus -- `Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED] Marcus Brinkmann GNU http://www.gnu.org [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.marcus-brinkmann.de

