Multi-user, multi-language open operating system

Michael L. Scott, Thomas J. LeBlanc, Brian D. Marsh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

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.

Original languageEnglish (US)
Title of host publicationProc Second Workshop Workstation Oper Sys WWOS II
Editors Anon
PublisherPubl by IEEE
Pages125-129
Number of pages5
ISBN (Print)081862003X
StatePublished - 1989
Externally publishedYes
EventProceedings of the Second Workshop on Workstation Operating Systems (WWOS-II) Workstation Operating Systems (WWOS-II) - Pacific Grove, CA, USA
Duration: Sep 27 1989Sep 29 1989

Other

OtherProceedings of the Second Workshop on Workstation Operating Systems (WWOS-II) Workstation Operating Systems (WWOS-II)
CityPacific Grove, CA, USA
Period9/27/899/29/89

Fingerprint

Data storage equipment

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Scott, M. L., LeBlanc, T. J., & Marsh, B. D. (1989). Multi-user, multi-language open operating system. In Anon (Ed.), Proc Second Workshop Workstation Oper Sys WWOS II (pp. 125-129). Publ by IEEE.

Multi-user, multi-language open operating system. / Scott, Michael L.; LeBlanc, Thomas J.; Marsh, Brian D.

Proc Second Workshop Workstation Oper Sys WWOS II. ed. / Anon. Publ by IEEE, 1989. p. 125-129.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Scott, ML, LeBlanc, TJ & Marsh, BD 1989, Multi-user, multi-language open operating system. in Anon (ed.), Proc Second Workshop Workstation Oper Sys WWOS II. Publ by IEEE, pp. 125-129, Proceedings of the Second Workshop on Workstation Operating Systems (WWOS-II) Workstation Operating Systems (WWOS-II), Pacific Grove, CA, USA, 9/27/89.
Scott ML, LeBlanc TJ, Marsh BD. Multi-user, multi-language open operating system. In Anon, editor, Proc Second Workshop Workstation Oper Sys WWOS II. Publ by IEEE. 1989. p. 125-129
Scott, Michael L. ; LeBlanc, Thomas J. ; Marsh, Brian D. / Multi-user, multi-language open operating system. Proc Second Workshop Workstation Oper Sys WWOS II. editor / Anon. Publ by IEEE, 1989. pp. 125-129
@inproceedings{b3a1482cdbb14901bbab189545625374,
title = "Multi-user, multi-language open operating system",
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.",
author = "Scott, {Michael L.} and LeBlanc, {Thomas J.} and Marsh, {Brian D.}",
year = "1989",
language = "English (US)",
isbn = "081862003X",
pages = "125--129",
editor = "Anon",
booktitle = "Proc Second Workshop Workstation Oper Sys WWOS II",
publisher = "Publ by IEEE",

}

TY - GEN

T1 - Multi-user, multi-language open operating system

AU - Scott, Michael L.

AU - LeBlanc, Thomas J.

AU - Marsh, Brian D.

PY - 1989

Y1 - 1989

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=0024924752&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0024924752&partnerID=8YFLogxK

M3 - Conference contribution

SN - 081862003X

SP - 125

EP - 129

BT - Proc Second Workshop Workstation Oper Sys WWOS II

A2 - Anon, null

PB - Publ by IEEE

ER -