[rescue] FrameMaker FYI
Dave McGuire
mcguire at neurotica.com
Fri Mar 26 00:49:49 CST 2004
I had to snip this out and reply to it separately:
On Mar 26, 2004, at 1:45 AM, Jonathan C. Patschke wrote:
> If you can dig up some docs about how NT was -supposed- to be, you'd be
> impressed that such a system could come out of Redmond:
>
> * Support for multiple runtime environments, fully-implemented in
> userland so that you could run Unix, OS/2, Win32, Win16, or DOS
> applications on the same kernel with the ability for the user to
> add
> more just by installing a driver.
> * Wholly portable and written in C and Pascal, unlike the x86
> assembly
> speed hacks in Windows 9x.
> * A microkernel design so that the same kernel-mode software can
> support vastly different systems (SGI x86 vs Compaq SMP vs "white
> box" PC) just by swapping in a HAL driver.
> * Impossible for userland code (including drivers) to crash the
> kernel
> or the system (because memory access and MMU frobbing happens in
> the
> HAL). In fact, there're only two special cases:
> a) Any driver for any essential part of the console crashes and
> cannot be restarted, the system performs a graceful shutdown.
> b) Any portion of the storage system for the system partition
> crashes, the system forces a graceful crash with memory dump.
> * Kernel-deep threads, fifos, sockets, etc. all with enough memory
> protection to keep a bug in, say, WinSock from stomping on the
> kernel.
You know what? This is an OS that *I* would run. Too bad they
screwed the pooch.
-Dave
--
Dave McGuire "PC users only know two 'solutions'...
Cape Coral, FL reboot and upgrade." -Jonathan Patschke
More information about the rescue
mailing list