Skip to main content

An open operating system for a single-user machine

  • Conference paper
  • First Online:
Operating Systems (OS 1974)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 16))

Included in the following conference series:

  • 2370 Accesses

Abstract

The file system, memory management and program linking facilities of a single-user operating system are described. The main points of interest are the openness of the system, which establishes no sharp boundary between itself and the user's programs, and the techniques used to make the system robust.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bensoussan, A. et al, The Multics Virtual Memory, Comm. ACM 15, 6 (May 1972)

    Article  Google Scholar 

  2. Bobrow, D. G. et al, Tenex, a Paged Time Sharing System for the PDP-10, Comm. ACM 15, 3 (March 1972)

    Article  Google Scholar 

  3. Bobrow, D. G. and B. Wegbrelt, A Model and Stack Implementation of Multiple Environments, Comm. ACM 16, 10 (Oct 1973)

    Article  Google Scholar 

  4. Brinch Hansen, P., Operating Systems Principles, Prentice-Hall, New York, 1973

    Google Scholar 

  5. Corbato, F. J. et al, An introduction and overview of the Multics system, Proc AFIPS Conf. 27 (1965 FJCC)

    Google Scholar 

  6. Dahl, O-J. and C. A. R. Hoare, Hierarchical Program Structures, In Structured Programming, Academic Press, New York, 1972

    Google Scholar 

  7. Hoare, C. A. R. and R. M. McKeag, A Survey of Store Management Techniques, in Operating Systems Techniques, Academic Press, New York, 1972

    Google Scholar 

  8. Knuth, D. E. The Art of Computer Programming, vol 1, Addison-Wesley, Reading, Mass., 1968.

    Google Scholar 

  9. Lampson, B. W. et al, A User Machine in a Time-sharing System, Proc IEEE 54, 12 (Dec 1966)

    Google Scholar 

  10. Meyer, P. A. and L. H. Seawright, A Virtual Machine Time-Sharing System, IBM Systems Journal 9, 3 (July 1970)

    Google Scholar 

  11. Richards, M., BCPL: a tool for compiler writing and system programming, Proc. AFIPS Conf. 35 (1969 SJCC)

    Google Scholar 

  12. Ross, D. T., The AED Free Storage Package, Comm. ACM 10, 8 (Aug 1967)

    Google Scholar 

  13. Stoy, J. E. and C. Strachey, OS6 — An experimental operating system for a small computer, Computer Journal 15, 2 and 3

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

E. Gelenbe C. Kaiser

Rights and permissions

Reprints and permissions

Copyright information

© 1974 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lampson, B.W. (1974). An open operating system for a single-user machine. In: Gelenbe, E., Kaiser, C. (eds) Operating Systems. OS 1974. Lecture Notes in Computer Science, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0029361

Download citation

  • DOI: https://doi.org/10.1007/BFb0029361

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-06849-5

  • Online ISBN: 978-3-540-37805-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics