Jump to content

Hydra (operating system)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by InternetArchiveBot (talk | contribs) at 05:03, 19 January 2020 (Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

HYDRA is an early (now discontinued) capability-based, object-oriented, microkernel designed to support a wide range of possible operating systems to run on top of it.[1] HYDRA was created as part of the C.mmp project at Carnegie-Mellon University in 1971.[2]

The name is based on the ancient Greek mythological creature the hydra.

HYDRA was designed to be modular and secure, and intended to be flexible enough for easy experimentation.[3] The system was implemented in the programming language BLISS.[4]

References

  1. ^ Wulf 74 pp.337-345
  2. ^ Siewiorek, Daniel P.; Bell, C. Gordon; Newell, Allen; Mashburn, Henry M. (1982), Computer Structures: Principles and Examples, New York, NY: McGraw-Hill
  3. ^ Levy, Henry M. (1984), Capability-Based Computer Systems (PDF), Digital Press
  4. ^ Wulf, William A.; Harbison, Samual P. "Reflections in a pool of processors - An experience report on C.mmp/Hydra" (PDF). p. 945.