Hoppix-an implementation of a Unix server on a persistent operating system

  • Authors:
  • E. Z. Bem;A. Lindstrom;S. Norris;J. Rosenberg

  • Affiliations:
  • -;-;-;-

  • Venue:
  • IWOOOS '96 Proceedings of the 5th International Workshop on Object Orientation in Operating Systems (IWOOOS '96)
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hoppix-the Unix server on the Grasshopper operating system is being implemented to provide a familiar environment for research and experimentation in persistence. The server is constructed using the basic Grasshopper abstractions: containers, loci, capabilities, container invocations and locus private mappings. The above abstractions enable a full implementation of a POSIX compliant interface at the user-level without compromising security and protection. The paper discusses specific issues related to creation of the Unix address space and the Unix file system, and implementation of fork and exec system calls.