On Fri, 2003-01-10 at 14:22, Ben Goertzel wrote:
> Yeah.  The Novamente core replicates a lot of the functions of an OS --
> caching, scheduling, logging, I/O blocking, and so forth.  There are a lot
> of parallels.  And we communicate with Novamente using the nmshell, a custom
> Linux shell....
> 
> For now, it seems  perfectly fine to have effectively two OS layers... a
> real OS (Linux) and a Mind OS running on top of it.


This is a perfectly rational approach.  In fact, a lot of big server
apps such as database servers all run on their own "kernels" which
provide their own implementations of the services that an operating
system normally provides.

There is additional value in running these virtual operating systems on
top of another good operating system.  Even though you are effectively
bypassing many of the services that an operating system such as Linux
provide, you are still realizing a lot of value using the underlying OS
as a hardware abstraction layer. By using the two layer approach you get
most of the performance and control benefits of rolling your own
operating system while not having to deal with all the ugly hardware
specific internal details that a real operating system also includes.


-James Rogers
 [EMAIL PROTECTED]

-------
To unsubscribe, change your address, or temporarily deactivate your subscription, 
please go to http://v2.listbox.com/member/?[EMAIL PROTECTED]

Reply via email to