MOOSE project status

Francois-Rene Rideau rideau@clipper
Fri, 28 Oct 94 2:00:57 MET

As I recall you, the MOOSE project is the project for a computing system
(not only what is commonly called operating system) with
* persistence (system life is permanent, state is conserved after shutdown),
* security (objects are typed, and even have specification),
* object-oriented-ness (types as first-order objects and depending on them),
* no-kernel (objects interact arbitrarily through optimally fit protocols),
* lazy partial evaluation (objects are evaluated and optimized on need),
* a built-in self-extensible dynamic language (no distinction between
 high-level development languages, shell, and scripting languages)
* an efficient portable low-level language (with needed interpreter/compiler
 back-ends, and trivial interface from high-level language)
* specifications open for a distributed implementation

The critical points are
* the type system, which should be generic enough to allow *any* language to
 use directly system types; types must thus be parametrizable.
* the high-level language, which should allow full use and specification of the
 system resources.
* most basic protocols.

Well, the MOOSE project (as we still name it) has got (only)
four members; but I think we may join the PIOS project, which is some nine
more people, and perhaps the merlin project, which is one more.
Sorry for the delay, but the language choice is a really big problem.

In the MOOSE group, we have
Fare = Francois-Rene Rideau =
Kyle = Kyle Hayes =
jvs = Johan Van Schalkwyk =
bkyee = Ban Keong Yee =

For PIOS, contact Mike Prince ( 
Because of an address mistake, I've missed the PIOS discussion,
so I dunno if there's any incompatibility between the projects
(but it seemed there shouldn't be).

Merlin is Jecel Mattos de Assumpcao Jr. ( There's
a WWW page that I've not finished reading yet.

There are also a lot of people interested in MOOSE progress, who may
be future users or developpers if the system ever gets usable.

Current status is:
* only general goal settled
* ftp site:

Current schedule is:

* See what if PIOS, MOOSE and/or Merlin will merge
* Settle a stable mailing list ( has got a daemon for such things)
* See how tight the team can be (i.e. irc meetings or only mail ? ftp sites ?)

* See what existing language or OS to use or extend if any; thus study them
* See what platforms are current targets

Any suggestion welcome.

--    ,        	                                ,           _ v    ~  ^  --
-- Fare -- -- Francois-Rene Rideau -- +)ang-Vu Ban --
--                                      '                   / .          --
MOOSE project member. OSL developper.                     |   |   /
Dreams about The Universal (Distributed) Database.       --- --- //
Snail mail: 6, rue Augustin Thierry 75019 PARIS FRANCE   /|\ /|\ //
Phone: 033 1 42026735                                    /|\ /|\ /