Hydra (operating system) explained

Hydra
Developer:Carnegie Mellon University
Family:Capability-based
Working State:Discontinued
Df:yes -->
Discontinued:Yes
Latest Release Version:Final
Df:yes -->
Marketing Target:Research
Programmed In:BLISS
Language:English
Update Model:Compile from source code
Kernel Type:Microkernel
Ui:Command-line interface

Hydra (stylized as HYDRA) is an early, discontinued, capability-based, object-oriented microkernel designed to support a wide range of possible operating systems to run on 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

Notes and References

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