Using Sparse Capabilities in a Distributed Operating System

A.S. Tanenbaum, S.J. Mullender, R. van Renesse

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

93 Downloads (Pure)


A distributed operating system, Amoeba, that includes capabilities for naming and protecting objects is reported. In contrast to traditional centralized operating systems, in which capabilities are managed by the operating system kernel, in Amoeba all the capabilities are managed directly by user code. To prevent tampering, the capabilities are protected cryptographically. A variety of the issues involved is outlined, and four different ways of dealing with access rights are presented.
Original languageEnglish
Title of host publicationProceedings of the 6th International Conference on Distributed Computing Systems
Number of pages6
ISBN (Print)0818606975
Publication statusPublished - 1986


Dive into the research topics of 'Using Sparse Capabilities in a Distributed Operating System'. Together they form a unique fingerprint.

Cite this