[HTML][HTML] Extending the operating system at the user level: the Ufo global file system

AD Alexandrov, M Ibel, KE Schauser, CJ Scheiman - 1997 - usenix.org
In this paper we show how to extend the functionality of standard operating systems
completely at the user level. Our approach works by intercepting selected system calls at the …

UFO: A personal global file system based on user-level extensions to the operating system

AD Alexandrov, M Ibel, KE Schauser… - ACM Transactions on …, 1998 - dl.acm.org
In this article we show how to extend a wide range of functionality of standard operation
systems completely at the user level. Our approach works by intercepting selected system …

Emulating an operating system on top of another

M Franz - Software: Practice and Experience, 1993 - Wiley Online Library
In this paper, we present the design of an operating‐system emulator. This software
interface provides the services of one operating system (Oberon) on a machine running a …

[图书][B] Software Portability with imake

P DuBois - 1996 - books.google.com
imake is a utility that works with imake to enable code to be compiled and installed on
different UNIX machines. imake makes possible the wide portability of the X Window System …

[PDF][PDF] Elf: From the programmer's perspective

H Lu - 1995 - linux.co.cr
In this paper, we discuss the new ELF binary format for Linux specifically from the view of the
programmer. We introduce some techniques which can be used with ELF to control the …

[PDF][PDF] Linux on the OSF Mach3 microkernel

FB des Places, N Stephen, FD Reynolds - Conference on Freely …, 1996 - linux.co.cr
In 1989, OSF chose the Mach2. 5 kernel [1] to be the basis of the OSF/1 operating system.
Mach is a modern, message passing, operating system microkernel. It is a scalable kernel …

An open operating system for a single-user machine

BW Lampson, RF Sproull - Proceedings of the seventh ACM symposium …, 1979 - dl.acm.org
Xerox Research Center Palo Alto, California 94304 Carnegie-Mellon University Pittsburgh,
Pennsylvania 15213 Page 1 An open operating system for a single-user machine Butler W …

[PDF][PDF] An Implementation of UNIX™ on an object-oriented operating system

YAKMN Nelson - 1993 - kos.enix.org
This paper describes an implementation of UNIX on top of an object-oriented operating
system. UNIX is implemented without modifying the underlying mechanisms provided by the …

[PDF][PDF] A Toolkit for User-Level File Systems.

D Mazieres - USENIX Annual Technical Conference, General …, 2001 - pdos.csail.mit.edu
This paper describes a C++ toolkit for easily extending the Unix file system. The toolkit
exposes the NFS interface, allowing new file systems to be implemented portably at user …

[PDF][PDF] Vnodes: An Architecture for Multiple File System Types in Sun UNIX.

SR Kleiman - USENIX summer, 1986 - cs.fsu.edu
This paper describes an architecture for accommodating multiple file system
implementations within the Sun UNIX† kernel. The file system implementations can …