Hubbry Logo
search button
Sign in
Hydra (operating system)
Hydra (operating system)
Comunity Hub
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
Hydra (operating system)
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the Hydra (operating system) Wikipedia article. Here, you can discuss, collect, and organize anything related to Hydra (operating system). The purpose of the h...
Add your contribution
Hydra (operating system)
Hydra
DeveloperCarnegie Mellon University
Written inBLISS
OS familyCapability-based
Working stateDiscontinued
Initial release1971; 54 years ago (1971)
Final releaseFinal / 1975; 50 years ago (1975)
Marketing targetResearch
Available inEnglish
Update methodCompile from source code
Kernel typeMicrokernel
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

[edit]
  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, New York: 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) (Report). p. 945.