560:
2025:
2002:
1992:
22:
124:
612:
1063:
2066:
1996:
2090:
605:
517:(EROS). While EROS was purely a research system, CapROS is intended to be a stable system of commercial quality. CapROS currently runs on Intel
148:
of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be
896:
565:
2059:
598:
1772:
507:
433:
243:
219:
105:
540:
The CapROS project was formed in 2005 as a non-academic continuation of EROS. The EROS system in turn traces its architecture to
494:. It features automatic persistence of data and processes, even across system reboots. Capability systems naturally support the
2085:
1797:
2052:
1681:
1655:
1649:
1643:
1637:
43:
528:
CapROS is being developed by
Strawberry Development Group with funding from the Defense Advanced Research Projects Agency (
1836:
499:
145:
1328:
804:
636:
495:
334:
2095:
1250:
672:
314:
200:
86:
1977:
1824:
1574:
709:
657:
503:
429:
172:
141:
58:
1864:
1842:
1739:
1481:
1412:
1367:
1346:
1285:
1119:
917:
889:
746:
696:
667:
491:
397:
281:
157:
1857:
1818:
1693:
1399:
1278:
794:
736:
271:
179:
65:
1810:
1605:
1352:
662:
642:
621:
39:
32:
1195:
1155:
417:
2006:
1521:
1452:
1405:
1136:
947:
926:
756:
186:
72:
1985:
1830:
1492:
1112:
882:
781:
266:
134:
1944:
677:
168:
54:
1853:
1388:
1071:
863:
727:
514:
447:
153:
1929:
1914:
1894:
974:
647:
149:
2032:
2024:
1215:
1166:
953:
692:
522:
487:
424:
390:
362:
1899:
1597:
992:
704:
652:
2036:
1939:
1924:
1904:
1426:
1042:
942:
858:
765:
410:
2079:
1949:
1919:
1090:
853:
193:
79:
1954:
1724:
1704:
1334:
1035:
1029:
848:
843:
789:
1784:
1434:
1430:
909:
905:
814:
403:
376:
21:
1886:
1790:
1754:
1106:
822:
771:
555:
256:
248:
590:
1934:
1909:
1673:
1543:
1533:
1441:
1227:
1187:
964:
761:
874:
1760:
1717:
1581:
1513:
1321:
1201:
1129:
1097:
981:
741:
242:
1876:
1803:
1766:
1686:
1663:
1632:
1611:
1586:
1559:
1552:
1461:
1242:
1233:
1148:
1142:
682:
340:
1870:
1747:
1507:
1501:
1474:
1467:
1382:
1376:
1297:
1266:
1048:
723:
719:
714:
545:
541:
443:
1623:
1419:
1340:
1291:
1221:
1208:
1177:
1019:
936:
799:
751:
529:
518:
386:
140:
Please help to demonstrate the notability of the topic by citing
1304:
1007:
1001:
838:
878:
594:
1778:
1272:
1079:
117:
15:
580:
466:
2040:
532:) and others. The primary developer is Charles Landau.
498:, which improves security and fault tolerance. It is
1885:
1852:
1703:
1672:
1622:
1596:
1542:
1532:
1491:
1451:
1366:
1313:
1186:
1176:
1165:
1018:
991:
963:
925:
916:
831:
813:
780:
691:
629:
461:
453:
439:
423:
409:
396:
382:
371:
361:
353:
333:
313:
295:
287:
277:
265:
255:
46:. Unsourced material may be challenged and removed.
2060:
1997:Category: Microkernel-based operating systems
890:
606:
8:
235:
2067:
2053:
1539:
1183:
1173:
922:
897:
883:
875:
613:
599:
591:
480:Capability-based Reliable Operating System
234:
220:Learn how and when to remove this message
106:Learn how and when to remove this message
7:
2021:
2019:
566:Free and open-source software portal
504:GNU General Public License version 2
44:adding citations to reliable sources
515:Extremely Reliable Operating System
14:
508:GNU Lesser General Public License
2023:
2001:
2000:
1991:
1990:
558:
241:
122:
20:
2091:Free software operating systems
31:needs additional citations for
513:CapROS is an evolution of the
1:
500:free and open-source software
2039:. You can help Knowledge by
637:Principle of least privilege
496:principle of least authority
261:Strawberry Development Group
135:general notability guideline
1251:Multi-Environment Real-Time
673:Capability-based addressing
2112:
2018:
142:reliable secondary sources
131:The topic of this article
1963:
668:Capability-based security
492:capability-based security
240:
133:may not meet Knowledge's
319:xenv / 27 June 2010
663:Object-capability model
643:Confused deputy problem
2086:Operating system stubs
2035:-related article is a
2007:Category: Microkernels
418:Command-line interface
321:; 14 years ago
301:; 19 years ago
782:Programming languages
1986:Open-source software
1493:Java virtual machine
832:Specialised hardware
510:version 2 (LGPLv2).
40:improve this article
1945:Andrew S. Tanenbaum
502:released under the
490:incorporating pure
247:The CapROS logo, a
237:
2096:Capability systems
864:Plessey System 250
137:
2048:
2047:
2016:
2015:
1930:James G. Mitchell
1915:Per Brinch Hansen
1734:
1733:
1569:
1568:
1362:
1361:
1058:
1057:
975:Mac OS nanokernel
872:
871:
693:Operating systems
648:Ambient authority
622:Object-capability
525:microprocessors.
477:
476:
230:
229:
222:
204:
132:
116:
115:
108:
90:
2103:
2069:
2062:
2055:
2033:operating-system
2027:
2020:
2004:
2003:
1994:
1993:
1540:
1368:Capability-based
1184:
1174:
923:
899:
892:
885:
876:
678:Zooko's triangle
615:
608:
601:
592:
584:
583:
581:Official website
568:
563:
562:
561:
488:operating system
473:
470:
468:
462:Official website
354:Marketing target
349:
346:
344:
342:
329:
327:
322:
309:
307:
302:
282:Capability-based
245:
238:
232:Operating system
225:
218:
214:
211:
205:
203:
162:
126:
125:
118:
111:
104:
100:
97:
91:
89:
48:
24:
16:
2111:
2110:
2106:
2105:
2104:
2102:
2101:
2100:
2076:
2075:
2074:
2073:
2017:
2012:
1989:
1959:
1900:Thomas Bushnell
1881:
1848:
1730:
1699:
1668:
1618:
1592:
1565:
1528:
1487:
1447:
1358:
1309:
1168:
1161:
1054:
1014:
987:
959:
912:
903:
873:
868:
827:
809:
776:
687:
653:File descriptor
625:
619:
588:
579:
578:
575:
564:
559:
557:
554:
544:and ultimately
538:
465:
412:
339:
325:
323:
320:
305:
303:
300:
299:2 May 2005
296:Initial release
251:
233:
226:
215:
209:
206:
163:
161:
139:
127:
123:
112:
101:
95:
92:
49:
47:
37:
25:
12:
11:
5:
2109:
2107:
2099:
2098:
2093:
2088:
2078:
2077:
2072:
2071:
2064:
2057:
2049:
2046:
2045:
2028:
2014:
2013:
2011:
2010:
1981:
1973:
1971:= discontinued
1964:
1961:
1960:
1958:
1957:
1952:
1947:
1942:
1940:Richard Rashid
1937:
1932:
1927:
1925:Jochen Liedtke
1922:
1917:
1912:
1907:
1905:David Cheriton
1902:
1897:
1891:
1889:
1883:
1882:
1880:
1874:
1868:
1862:
1860:
1850:
1849:
1847:
1846:
1840:
1834:
1815:
1807:
1801:
1794:
1788:
1782:
1776:
1770:
1764:
1758:
1752:
1744:
1735:
1732:
1731:
1729:
1728:
1709:
1707:
1701:
1700:
1698:
1697:
1690:
1684:
1678:
1676:
1670:
1669:
1667:
1666:
1661:
1660:
1659:
1656:Icaros Desktop
1653:
1647:
1635:
1629:
1627:
1620:
1619:
1617:
1602:
1600:
1594:
1593:
1591:
1590:
1582:Classic Mac OS
1578:
1570:
1567:
1566:
1564:
1563:
1556:
1548:
1546:
1537:
1530:
1529:
1527:
1526:
1518:
1497:
1495:
1489:
1488:
1486:
1485:
1479:
1471:
1465:
1458:
1456:
1449:
1448:
1446:
1445:
1427:HarmonyOS NEXT
1423:
1416:
1409:
1403:
1396:
1372:
1370:
1364:
1363:
1360:
1359:
1357:
1356:
1350:
1344:
1338:
1332:
1326:
1317:
1315:
1311:
1310:
1308:
1301:
1294:
1289:
1282:
1276:
1270:
1263:
1247:
1239:
1238:
1237:
1231:
1219:
1212:
1205:
1199:
1192:
1190:
1181:
1171:
1163:
1162:
1160:
1159:
1152:
1149:TI-RTOS kernel
1146:
1140:
1133:
1126:
1125:Off++ → Plan B
1123:
1116:
1110:
1103:
1102:
1101:
1087:
1084:
1076:
1068:
1059:
1056:
1055:
1053:
1052:
1045:
1040:
1039:
1038:
1025:
1023:
1016:
1015:
1013:
1012:
997:
995:
989:
988:
986:
985:
978:
970:
968:
961:
960:
958:
957:
951:
932:
930:
920:
914:
913:
904:
902:
901:
894:
887:
879:
870:
869:
867:
866:
861:
859:Intel iAPX 432
856:
851:
846:
841:
835:
833:
829:
828:
826:
825:
819:
817:
811:
810:
808:
807:
802:
797:
792:
786:
784:
778:
777:
775:
774:
769:
766:HarmonyOS NEXT
759:
754:
749:
744:
739:
734:
717:
712:
707:
701:
699:
689:
688:
686:
685:
680:
675:
670:
665:
660:
655:
650:
645:
640:
633:
631:
627:
626:
620:
618:
617:
610:
603:
595:
586:
585:
574:
573:External links
571:
570:
569:
553:
550:
537:
534:
475:
474:
463:
459:
458:
455:
451:
450:
441:
437:
436:
427:
421:
420:
415:
413:user interface
407:
406:
401:
394:
393:
384:
380:
379:
373:
369:
368:
365:
359:
358:
355:
351:
350:
337:
331:
330:
317:
315:Latest release
311:
310:
297:
293:
292:
289:
285:
284:
279:
275:
274:
269:
263:
262:
259:
253:
252:
246:
231:
228:
227:
130:
128:
121:
114:
113:
28:
26:
19:
13:
10:
9:
6:
4:
3:
2:
2108:
2097:
2094:
2092:
2089:
2087:
2084:
2083:
2081:
2070:
2065:
2063:
2058:
2056:
2051:
2050:
2044:
2042:
2038:
2034:
2029:
2026:
2022:
2009:
2008:
1999:
1998:
1988:
1987:
1982:
1980:
1979:
1974:
1972:
1969:
1966:
1965:
1962:
1956:
1953:
1951:
1950:Avie Tevanian
1948:
1946:
1943:
1941:
1938:
1936:
1933:
1931:
1928:
1926:
1923:
1921:
1920:Gernot Heiser
1918:
1916:
1913:
1911:
1908:
1906:
1903:
1901:
1898:
1896:
1893:
1892:
1890:
1888:
1884:
1878:
1875:
1872:
1869:
1866:
1863:
1861:
1859:
1855:
1851:
1844:
1841:
1838:
1835:
1833:
1832:
1827:
1826:
1821:
1820:
1816:
1813:
1812:
1808:
1805:
1802:
1800:
1799:
1795:
1792:
1789:
1786:
1783:
1780:
1777:
1774:
1771:
1768:
1765:
1762:
1759:
1756:
1753:
1750:
1749:
1745:
1742:
1741:
1737:
1736:
1727:
1726:
1721:
1719:
1714:
1711:
1710:
1708:
1706:
1702:
1696:
1695:
1691:
1688:
1685:
1683:
1680:
1679:
1677:
1675:
1671:
1665:
1662:
1657:
1654:
1651:
1648:
1645:
1642:
1641:
1639:
1636:
1634:
1631:
1630:
1628:
1625:
1621:
1615:
1613:
1608:
1607:
1603:
1601:
1599:
1595:
1588:
1584:
1583:
1579:
1577:
1576:
1572:
1571:
1562:
1561:
1557:
1555:
1554:
1550:
1549:
1547:
1545:
1541:
1538:
1535:
1531:
1524:
1523:
1519:
1516:
1515:
1511:^ integrates
1510:
1509:
1504:
1503:
1499:
1498:
1496:
1494:
1490:
1483:
1480:
1477:
1476:
1472:
1469:
1466:
1463:
1460:
1459:
1457:
1454:
1450:
1444:
1443:
1438:
1436:
1432:
1428:
1424:
1422:
1421:
1417:
1415:
1414:
1410:
1407:
1404:
1402:
1401:
1397:
1395:
1391:
1390:
1385:
1384:
1379:
1378:
1374:
1373:
1371:
1369:
1365:
1354:
1351:
1348:
1345:
1342:
1339:
1336:
1333:
1330:
1327:
1325:
1323:
1319:
1318:
1316:
1312:
1307:
1306:
1302:
1300:
1299:
1295:
1293:
1290:
1288:
1287:
1283:
1280:
1277:
1274:
1271:
1269:
1268:
1264:
1261:
1257:
1253:
1252:
1248:
1245:
1244:
1240:
1235:
1232:
1229:
1226:
1225:
1223:
1220:
1218:
1217:
1213:
1211:
1210:
1206:
1203:
1200:
1198:
1197:
1193:
1191:
1189:
1185:
1182:
1179:
1175:
1172:
1170:
1164:
1158:
1157:
1153:
1150:
1147:
1144:
1141:
1139:
1138:
1134:
1132:
1131:
1127:
1124:
1122:
1121:
1117:
1114:
1111:
1109:
1108:
1104:
1099:
1096:
1095:
1093:
1092:
1088:
1086:Little Kernel
1085:
1082:
1081:
1077:
1074:
1073:
1069:
1066:
1065:
1061:
1060:
1051:
1050:
1046:
1044:
1041:
1037:
1034:
1033:
1032:
1031:
1027:
1026:
1024:
1021:
1017:
1010:
1009:
1004:
1003:
999:
998:
996:
994:
990:
984:
983:
979:
977:
976:
972:
971:
969:
966:
962:
955:
952:
949:
945:
944:
939:
938:
934:
933:
931:
928:
924:
921:
919:
915:
911:
907:
900:
895:
893:
888:
886:
881:
880:
877:
865:
862:
860:
857:
855:
854:IBM System/38
852:
850:
847:
845:
844:Cambridge CAP
842:
840:
837:
836:
834:
830:
824:
821:
820:
818:
816:
812:
806:
803:
801:
798:
796:
793:
791:
788:
787:
785:
783:
779:
773:
770:
767:
763:
760:
758:
755:
753:
750:
748:
745:
743:
740:
738:
735:
733:
729:
725:
721:
718:
716:
713:
711:
708:
706:
703:
702:
700:
698:
694:
690:
684:
681:
679:
676:
674:
671:
669:
666:
664:
661:
659:
656:
654:
651:
649:
646:
644:
641:
638:
635:
634:
632:
628:
623:
616:
611:
609:
604:
602:
597:
596:
593:
589:
582:
577:
576:
572:
567:
556:
551:
549:
547:
543:
535:
533:
531:
526:
524:
520:
516:
511:
509:
506:(GPLv2), and
505:
501:
497:
493:
489:
485:
481:
472:
464:
460:
456:
452:
449:
445:
442:
438:
435:
431:
428:
426:
422:
419:
416:
414:
408:
405:
402:
399:
395:
392:
388:
385:
381:
378:
375:Compile from
374:
372:Update method
370:
366:
364:
360:
357:Experimenters
356:
352:
348:
338:
336:
332:
318:
316:
312:
298:
294:
290:
288:Working state
286:
283:
280:
276:
273:
270:
268:
264:
260:
258:
254:
250:
244:
239:
224:
221:
213:
202:
199:
195:
192:
188:
185:
181:
178:
174:
171: –
170:
166:
165:Find sources:
159:
155:
151:
147:
143:
136:
129:
120:
119:
110:
107:
99:
88:
85:
81:
78:
74:
71:
67:
64:
60:
57: –
56:
52:
51:Find sources:
45:
41:
35:
34:
29:This article
27:
23:
18:
17:
2041:expanding it
2030:
2005:
1995:
1983:
1975:
1970:
1967:
1955:William Wulf
1829:
1823:
1817:
1809:
1796:
1746:
1738:
1725:Workplace OS
1723:
1716:
1712:
1705:AIM alliance
1692:
1610:
1604:
1580:
1573:
1558:
1551:
1520:
1512:
1506:
1500:
1473:
1440:
1425:
1418:
1411:
1398:
1393:
1387:
1381:
1375:
1335:Nucleus RTOS
1320:
1303:
1296:
1284:
1265:
1259:
1255:
1249:
1241:
1214:
1207:
1194:
1154:
1135:
1128:
1118:
1105:
1089:
1078:
1070:
1062:
1047:
1028:
1006:
1000:
980:
973:
941:
935:
906:Microkernels
815:File systems
731:
587:
539:
527:
512:
483:
479:
478:
454:Succeeded by
363:Available in
216:
207:
197:
190:
183:
176:
164:
102:
93:
83:
76:
69:
62:
50:
38:Please help
33:verification
30:
1895:Gordon Bell
1785:OpenComRTOS
1682:Singularity
1508:Chorus/Jazz
1431:OpenHarmony
910:nanokernels
440:Preceded by
404:Microkernel
377:source code
210:August 2016
146:independent
96:August 2016
2080:Categories
1887:Developers
1854:Frameworks
1791:Phantom OS
1755:ChibiOS/RT
1113:µ-velOSity
1107:MicroEmpix
823:Tahoe-LAFS
772:Phantom OS
345:/capros-os
335:Repository
326:2010-06-27
306:2005-05-02
267:Written in
249:polar bear
180:newspapers
154:redirected
66:newspapers
1978:Real-time
1935:Ike Nassi
1910:Dan Dodge
1674:Microsoft
1544:Unix-like
1534:Macintosh
1442:HarmonyOS
1329:Integrity
1228:Minix-vmd
1188:Unix-like
1167:Operating
965:Macintosh
762:HarmonyOS
383:Platforms
278:OS family
257:Developer
144:that are
1761:FreeRTOS
1718:Taligent
1650:Broadway
1644:AspireOS
1514:ChorusOS
1435:Oniro OS
1322:ChorusOS
1202:GNU Hurd
1156:Vanguard
1098:GNU Mach
982:NuKernel
742:iMAX 432
705:Capsicum
683:Petnames
630:Concepts
624:security
552:See also
486:) is an
169:"CapROS"
55:"CapROS"
1968:Italics
1877:TI-RTOS
1825:Harmony
1804:SharpOS
1798:RC 4000
1767:HelenOS
1687:ThreadX
1664:MorphOS
1633:AmigaOS
1612:Symbian
1589:kernel)
1587:PowerPC
1575:Copland
1560:MacMach
1553:MachTen
1314:Partial
1260:Unix-RT
1243:MkLinux
1234:Minix 3
1180:support
1169:systems
1143:RTLinux
1137:PowerUP
1120:nucleus
918:Kernels
710:Fuchsia
697:kernels
536:History
469:.capros
457:Coyotos
425:License
411:Default
367:English
347:/capros
324: (
304: (
194:scholar
158:deleted
80:scholar
1871:Genode
1865:Cosmos
1843:Zephyr
1748:BeRTOS
1740:Amoeba
1536:hosted
1502:JavaOS
1482:Wombat
1475:REX OS
1468:PikeOS
1462:LLinux
1455:kernel
1413:Midori
1394:CapROS
1383:KeyKOS
1377:GNOSIS
1298:UNICOS
1286:Spring
1267:OS2000
1216:MeikOS
1049:WarpOS
1036:ExecSG
967:hosted
929:family
790:Cajita
747:Midori
732:CapROS
724:KeyKOS
720:GNOSIS
715:Genode
658:C-list
639:(PoLP)
546:GNOSIS
542:KeyKOS
484:CapROS
444:KeyKOS
434:LGPLv2
398:Kernel
341:github
291:Active
236:CapROS
196:
189:
182:
175:
167:
150:merged
82:
75:
68:
61:
53:
2031:This
1819:Thoth
1773:µC/OS
1694:Verve
1626:-type
1624:Amiga
1598:Psion
1420:NLTSS
1400:Hydra
1341:NuttX
1292:Tinix
1279:Redox
1222:Minix
1209:Lites
1178:POSIX
1064:ADEOS
1043:Quark
1022:-type
1020:Amiga
993:Psion
937:Eumel
805:Joule
800:Joe-E
752:NLTSS
737:Hydra
530:DARPA
519:IA-32
430:GPLv2
387:IA-32
201:JSTOR
187:books
156:, or
87:JSTOR
73:books
2037:stub
1984:° =
1976:^ =
1858:kits
1837:VRTX
1828:^ →
1822:^ →
1811:SPIN
1713:Pink
1638:AROS
1606:EPOC
1406:seL4
1389:EROS
1353:RIOT
1305:VSTa
1256:MERT
1130:Opus
1091:Mach
1072:EROS
1030:Exec
1008:EKA2
1002:EKA1
954:OKL4
849:Flex
839:BiiN
757:seL4
728:EROS
521:and
471:.org
448:EROS
400:type
343:.com
173:news
59:news
1779:MQX
1347:OSE
1273:QNX
1254:^ (
1196:ARX
1080:K42
523:ARM
467:www
391:ARM
42:by
2082::
1879:^°
1856:,
1845:^°
1793:^°
1775:^°
1763:^°
1757:^°
1751:^°
1722:→
1720:OS
1715:→
1640:°
1616:^°
1614:OS
1609:→
1522:JX
1517:^)
1484:^°
1464:^°
1453:L4
1439:→
1433:,
1408:^°
1392:→
1386:→
1380:→
1355:^°
1343:^°
1258:–
1224:°
1151:^°
1094:°
1075:^°
1011:^°
1005:→
948:L4
946:→
943:L3
940:→
927:L4
730:→
726:→
722:→
695:,
548:.
446:,
432:,
389:,
152:,
2068:e
2061:t
2054:v
2043:.
1873:°
1867:°
1839:^
1831:V
1814:°
1806:°
1787:^
1781:^
1769:°
1743:°
1689:^
1658:°
1652:°
1646:°
1585:(
1525:°
1505:(
1478:^
1470:^
1437:)
1429:(
1349:^
1337:^
1331:^
1324:^
1281:°
1275:^
1262:)
1246:°
1236:°
1230:°
1204:°
1145:°
1115:^
1100:°
1083:°
1067:°
956:°
950:°
908:-
898:e
891:t
884:v
795:E
768:)
764:(
614:e
607:t
600:v
482:(
328:)
308:)
272:C
223:)
217:(
212:)
208:(
198:·
191:·
184:·
177:·
160:.
138:.
109:)
103:(
98:)
94:(
84:·
77:·
70:·
63:·
36:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.