Jump to content

CapROS: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
PGibbons (talk | contribs)
m Link to object-capability nav template
No edit summary
Line 1: Line 1:
{{Infobox OS
{{Infobox OS
|name = CapROS
|name = CapROS
|screenshot = [[Image:CapROS bear.png]]
|screenshot = [[Image:CapROS bear.png]]
|caption =
|caption =
|developer = Strawberry Development Group
|developer = Strawberry Development Group
|family = [[capability-based security|Capability-based]]
|family = [[capability-based security|Capability-based]]
|latest_release_version =
|latest_release_version =
|latest_release_date =
|latest_release_date =
|kernel_type = [[Microkernel]]
|kernel_type = [[Microkernel]]
|license = [[GNU General Public License|GPL]]
|license = [[GNU General Public License|GPL]]
|working_state = In production / development
|working_state = In production / development
|website = http://www.capros.org/
|website = http://www.capros.org/
|}}
|}}

'''CapROS''' ('''Cap'''ability-based '''R'''eliable '''O'''perating '''S'''ystem) is an [[open source]] [[operating system]]. It is a pure [[Capability-based security|capability-based]] system that features automatic persistence of data and processes, even across system reboots. Capability systems naturally support the [[principle of least authority]], which improves security and fault tolerance.
'''CapROS''' ('''Cap'''ability-based '''R'''eliable '''O'''perating '''S'''ystem) is an [[open source]] [[operating system]]. It is a pure [[Capability-based security|capability-based]] system that features automatic persistence of data and processes, even across system reboots. Capability systems naturally support the [[principle of least authority]], which improves security and fault tolerance.



Revision as of 10:26, 28 April 2009

CapROS
DeveloperStrawberry Development Group
OS familyCapability-based
Working stateIn production / development
Kernel typeMicrokernel
LicenseGPL
Official websitehttp://www.capros.org/

CapROS (Capability-based Reliable Operating System) is an open source operating system. It is a pure capability-based system that features automatic persistence of data and processes, even across system reboots. Capability systems naturally support the principle of least authority, which improves security and fault tolerance.

CapROS is an evolution of the EROS system. While EROS was purely a research system, CapROS is intended to be a stable system of commercial quality. CapROS currently runs on Intel IA-32 and ARM microprocessors.

CapROS is being developed by Strawberry Development Group with funding from the Defense Advanced Research Projects Agency. The primary developer is Charles Landau.

History

The CapROS project was formed in 2005 as a non-academic continuation of the Extremely Reliable Operating System. The EROS system in turn traces its architecture to KeyKOS.