• DocumentCode
    2213664
  • Title

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

  • Author

    Bem, Eva Z. ; Lindström, Anders ; Norris, Stephen ; Rosenberg, John

  • Author_Institution
    Basser Dept. of Comput. Sci., Sydney Univ., NSW, Australia
  • fYear
    1996
  • fDate
    27-28 Oct 1996
  • Firstpage
    112
  • Lastpage
    116
  • 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
  • Keywords
    Unix; network operating systems; network servers; storage management; Grasshopper operating system; Hoppix; POSIX compliant interface; Unix server; capabilities; container invocations; containers; exec system calls; fork; loci; locus private mappings; persistent operating system; Containers; File systems; Operating systems; Protection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Orientation in Operating Systems, 1996., Proceedings of the Fifth International Workshop on
  • Conference_Location
    Seattle, WA
  • ISSN
    1063-5351
  • Print_ISBN
    0-8186-7692-2
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1996.557894
  • Filename
    557894