Hydra (operating system)
Developer | Carnegie Mellon University |
---|---|
Written in | BLISS |
OS family | Capability-based |
Working state | Discontinued |
Initial release | 1971 |
Final release | Final / 1975 |
Marketing target | Research |
Available in | English |
Update method | Compile from source code |
Kernel type | Microkernel |
Default user interface | 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
- ^ Wulf 74 pp. 337–345
- ^ Siewiorek, Daniel P.; Bell, C. Gordon; Newell, Allen; Mashburn, Henry M. (1982). Computer Structures: Principles and Examples. New York, New York: McGraw-Hill.
- ^ Levy, Henry M. (1984). Capability-Based Computer Systems (PDF). Digital Press.
- ^ Wulf, William A.; Harbison, Samual P. Reflections in a pool of processors: An experience report on C.mmp/Hydra (PDF) (Report). p. 945.
- Levin, R.; Cohen, E.; Corwin, W.; Pollack, F.; S2CID 10524544.
- (PDF) from the original on July 1, 2007.