Minimum set of primitives?

Christian Lynbech on satellite lynbech@daimi.aau.dk
Fri, 20 Mar 1998 11:33:09 +0100 (CET)


>>>>> "Kragen" == Kragen  <kragen@pobox.com> writes:

Kragen> I'm afraid I don't know what the Fluke kit is.  Is this a FAQ?

I don't think so. The Fluke tool kit is (as I understand it and from
memory) a distribution of some microkernel architecture (perhaps Mach)
which has been discussed as a promising starting point. I seem to
remember seeing somewhere that the ML OS is based on this.

One obviously has to start somewhere, and any OS needs some basic
abstractions (in UNIX this is concepts like processes and files), so
taking some existing microkernel which provides a minimal such set
would be a reasonable way to start out.

Some have argued here (again from memory) that starting with something
like Linux would inevitably mean that we inherit many of the bad
things from UNIX, such as the filesystem (yes, I do remember the many
discussions about persistent object systems her in the beginning, and
no I do not prefer UNIX files over that, I was just a little careless
in my formulation) or the all powerfull root user.

There should plenty of references to Fluke in the mailing list archives.


---------------------------+--------------------------------------------------
Christian Lynbech          | Telebit Communications A/S                       
                           | Fabrikvej 11, DK-8260 Viby J                 
Phone: +45 8628 8176       | email: chl@tbit.dk --- URL: http://www.tbit.dk
---------------------------+--------------------------------------------------
Hit the philistines three times over the head with the Elisp reference manual.
                                        - petonic@hal.com (Michael A. Petonic)