🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.os
Article #114

Apollo Aegis much inspired by Multics

#114
From: darrell
Date: Mon, 23 Mar 1987 13:23
21 lines
1660 bytes
I was hoping someone else from Apollo would make this point, as I'm not
much of an expert on OS history.

The Apollo Aegis system was very much inspired by Multics.  All basic I/O
is done via mapping files into the address space of the process doing the
I/O.  User space routines (in global libraries) take care of turning these
mapping primitives into the open/close/read/write that we all know and love.
Files are named by UID, so any byte anywhere in the global file system is
addressable by a UID/VA pair.  There is also a naming server that maps file
names to UIDs.  The name space is hierarchical, just like Multics.  There
are other similarities, but we were talking file mapping.

Unfortunately, users don't often appreciate what's going on, because the
marketing push these days is to make everything look Just Like Unix.  But
it does make life easier for those of us who have to work on the internals
of the system.  I hacked Unix kernels for 6 years and wouldn't want to go
back to it now.

Multics may be dead, but not all of its great ideas were tossed out when
Unix came along.
Technical Details
Message-ID: <2900@sdcsvax.UCSD.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!sdcsvax!darrell

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!ames!ucbcad!ucbvax!sdcsvax!darrell
From: darrell@sdcsvax.UUCP
Newsgroups: mod.os
Subject: Apollo Aegis much inspired by Multics
Message-ID: <2900@sdcsvax.UCSD.EDU>
Date: Mon, 23-Mar-87 08:23:00 EST
Article-I.D.: sdcsvax.2900
Posted: Mon Mar 23 08:23:00 1987
Date-Received: Fri, 27-Mar-87 06:08:31 EST
Sender: darrell@sdcsvax.UCSD.EDU
Organization: Apollo Computer, Chelmsford, Mass.
Lines: 21
Approved: mod-os@sdcsvax.uucp