EROS: The Extremely Reliable Operating System

EROS is a new operating system originally implemented at the University of Pennsylvania. The project has now migrated to Johns Hopkins University. EROS merges some very old ideas in operating systems with some newer ideas about performance and resource management. The result is a small, secure, real-time operating system that provides orthogonal persistence.

NEW:(05/27/2003) 2003 IEEE Symposium on Security and Privacy (Oakland) Vulnerabilities in Synchronous IPC Designs

(05/20/2002) USENIX 2002 Proceedings. Design Evolution of the EROS Single-Level Store.


Where to go from here

What's New About the EROS System?Release Notes
Meet the EROS TeamCurrent Project Status
Distribution TermsDocumentation, Papers
Design NotesNotes on the Dionysix Design
Mailing ListsIntroductory Essays
Frequently Asked QuestionsBrowsable EROS Source
*** Get EROS here ***.The KeyKOS System (EROS's predecessor)
Report a bug via bugzilla.ASPOS Protection Profile (pdf)

If you decide to download the system, we recommend that you join the EROS mailing list be subscribing to the eros-port mailing list. Instructions for doing so can be found here.

If you were fond of the old name jokes, they can now be found here.

This site is part of the Computer Security Fact Forum, which takes advantage of Ka-Ping Yee's CritLink tool to allow third parties to coment on what they see. The Computer Security Fact Forum is a project of the Foresight Foundation. To view this site through CritLink, click here.


Project Support

This research was supported by DARPA under Contracts #N66001-96-C-852, #MDA972-95-1-0013, and #DABT63-95-C-0073. Additional support was provided by the AT&T Foundation, and the Hewlett-Packard, Tandem Computer, and Intel Corporations.

Copyright 1999 by Jonathan Shapiro. All rights reserved. For terms of redistribution, see the GNU General Public License