Juice [Re: UVM and Microsoft]
Patrick Logan
patrickl@servio.gemstone.com
Wed, 21 May 97 08:35 PDT
Mitch Wand had a paper in the first (I think) Lisp and Functional
Programming Conference, ca. 1980. It was about using continuations to
implement pre-emptive threads. (This is all vague recollection.)
In that paper, he goes on to hypothesize about an entire OS built this
way. One of the mechanisms he mentions is using lexical scoping as a
security feature. The idea is an application is compiled within a
top-level environment suitable for its security requirements.
I like the this idea, maybe it has some merit worth bringing in to the
multiple-secure-vm-with-secure-instruction-sets discussion. I haven't
thought about it in any depth whatsoever.
--
Patrick Logan mailto:patrickl@gemstone.com
Voice 503-533-3365 Fax 503-629-8556
Gemstone Systems, Inc http://www.gemstone.com