From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,85034d1ac78a66eb X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-03-20 02:00:15 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!wn14eed!wn1feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!news.tele.dk!small.news.tele.dk!213.204.128.162!news000.worldonline.se!news010.worldonline.se!not-for-mail Message-ID: <3C985E72.C73D608@mida.se> From: Mats Karlssohn Organization: MIDA Systemutveckling AB X-Mailer: Mozilla 4.77 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada Operating System References: <3c77b476.322111671@news.cis.dfn.de> <3C88E0D1.89161C16@despammed.com> <3C9514DD.9CF1F84A@san.rr.com> <99da9u0909rsblfdcc1ru7jd2r9q461qhk@4ax.com> <3C955E65.94268F80@san.rr.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 20 Mar 2002 11:03:30 +0100 NNTP-Posting-Host: 213.204.133.208 X-Trace: news010.worldonline.se 1016618203 213.204.133.208 (Wed, 20 Mar 2002 10:56:43 MET) NNTP-Posting-Date: Wed, 20 Mar 2002 10:56:43 MET Xref: archiver1.google.com comp.lang.ada:21483 Date: 2002-03-20T11:03:30+01:00 List-Id: Darren New wrote: %< > Another possibility is to ditch the whole concept of persistant storage > being different from "RAM" storage, and (say) have various protected > objects serve as the file system. Then you can say things like "this > protected object maps application identifiers to configuration records" > and not worry about *how* the system maintains persistance thereof. This is a wery nice idea that I think is in the same spirit as the "intsalled images" in VMS. It also has a likeness with the ideas in Plan-9 but the other way around. In plan-9 everything is files, but the filesystem can be (and is) different for every process. I think that I like the crossover idea of having every program that is runnable availible as VMS-like installed images, with the ability to change the parts availible for each process. The two main parts that really need good design to build someting like this on is the security-subsystem and userlevel memory management. I hope that this rather unstrutctured message makes some sence. Also please feel free to correct any missunderstandings esp. reg VMS. -- Mats Karlssohn, developer mailto:mats@mida.se Mida Systemutveckling AB http://www.mida.se Box 64, S-732 22 ARBOGA, SWEDEN Phone: +46-(0)589-89808 Fax: +46-(0)589-89809