Object-capability systems
From Erights
(Difference between revisions)
Line 1: | Line 1: | ||
+ | These are all capability systems, but not all are ocap systems. | ||
+ | |||
{| | {| | ||
|- | |- | ||
Line 5: | Line 7: | ||
| Hardware || || Plessey 250, CAP, C.mmp, CM*, IBM System/38, Intel 432 || || CHERI, Risc-V | | Hardware || || Plessey 250, CAP, C.mmp, CM*, IBM System/38, Intel 432 || || CHERI, Risc-V | ||
|- | |- | ||
- | | OS || || DVH, Hydra, StarOS, Cal-TSS, KeyKOS, EROS, Coyotos || || Capsicum, seL4, Fuscia | + | | OS || || DVH, Hydra, StarOS, Cal-TSS, PSOS, KeyKOS, EROS, Coyotos || || Capsicum, seL4, [http://www.barrelfish.org/ Barrelfish], Fuscia |
|- | |- | ||
| Distributed OS || || Ameoba, Mach, Midori || || | | Distributed OS || || Ameoba, Mach, Midori || || |
Revision as of 04:28, 11 March 2018
These are all capability systems, but not all are ocap systems.
Substrate | Historical System | System | ||
---|---|---|---|---|
Hardware | Plessey 250, CAP, C.mmp, CM*, IBM System/38, Intel 432 | CHERI, Risc-V | ||
OS | DVH, Hydra, StarOS, Cal-TSS, PSOS, KeyKOS, EROS, Coyotos | Capsicum, seL4, Barrelfish, Fuscia | ||
Distributed OS | Ameoba, Mach, Midori | |||
Language | Gedanken, W7, J-Kernel, Joe-E, Emily, CaPerl, Caja, Tamed Pict | Monte, Frozen Realms, Wyvern, wasm-gc | ||
Distributed Language | Act-1, Eden, Emerald, Vulcan, Joule, E, M# | Pony, Kappa, Dr.SES | ||
Distributed Storage | Scoopfs | Tahoe-LAFS | ||
Crypto Protocol | DCCS, RATS, CapTP, Foolscap, Client Utility, Waterken | Cap’n Proto | ||
Offline Certs | SPKI/SDSI, E-Speak, CapCert | Macaroons, lds-ocap | ||
Blockchain | Gravity, Dfinity, RChain, Cosmos, Agoric Systems | |||
User Interface | CapDesk, Belay | Sandstorm |