DocumentCode
2552383
Title
A multi-user, multi-language open operating system
Author
Scott, Michael L. ; LeBlanc, Thomas J. ; Marsh, Brian D.
Author_Institution
Dept. of Comput. Sci., Rochester Univ., NY, USA
fYear
1989
fDate
27-29 Sep 1989
Firstpage
125
Lastpage
129
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
Keywords
multiprocessing systems; open systems; operating systems (computers); Psyche; multiple languages; open operating system; programming flexibility; protection boundaries; shared-memory multiprocessors; uniprocessor machines; untrusted software; Computer science; Microcomputers; Open systems; Operating systems; Program processors; Protection; Psychology; Solids; Switches; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Workstation Operating Systems, 1989., Proceedings of the Second Workshop on
Conference_Location
Pacific Grove, CA
Type
conf
DOI
10.1109/WWOS.1989.109281
Filename
109281
Link To Document