A multi-user, multi-language open operating system
Scott, M.L.
LeBlanc, T.J.
Marsh, B.D.
Dept. of Comput. Sci., Rochester Univ., NY;
This paper appears in: Workstation Operating Systems, 1989., Proceedings of the Second Workshop on
Publication Date: 27-29 Sep 1989
On page(s): 125-129
Meeting Date: 09/27/1989 - 09/29/1989
Location: Pacific Grove, CA, USA
References Cited: 7
INSPEC Accession Number: 3601311
Digital Object Identifier: 10.1109/WWOS.1989.109281
Current Version Published: 2002-08-06
Abstract
An open operating system, which provides a high degree of
programming flexibility and efficiency, generally requires that all
programs be written in a single language and provides no protection
other than that which is available from the compiler. It is noted that
these limitations become unacceptable on a workstation that must run
untrusted software written in many different languages. Psyche, an open
operating system designed to make the most effective possible use of
shared-memory multiprocessors and uniprocessor machines, is presented.
It combines the flexibility of an open operating system with the ability
to write in multiple languages and to establish solid protection
boundaries. It also provides the efficiency of an open operating system
for programs that do not require protection
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.