Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What Are Object-Oriented Operating Systems?

0
10 Posted

What Are Object-Oriented Operating Systems?

0

Refs to be included in future FAQs. See also Appendix E. Object-Oriented Operating Systems provide resources through objects, sometimes all the way down to to the machine (OO architectures are found at the bottom). They are almost always distributed systems (DOS or DPOS), allowing objects to be passed freely between machines. They are typically capability-based since objects, and hence system resources, can only be accessed if a capability to them is available to programs. Here are some abstracts taken from several postings to the net. This list is by no means exhaustive. • Apertos (Meta-Object-based Mikro-Kernel. See Appendix E, Papers:28) • Chorus Micro-kernel (written in C++, COOL, See Appendix E, Papers:63) • Choices (research OS, UofI, C++, supports SVR4, See Appendix E, Papers) • GEOS (GeoWorks’, written in Object Assembler, OO superset of 8086) • Mach (CMU, supports BSD 4.3, really message-based) • NachOS (written in C++, OS teaching/learning OS) • Ouverture Project (ESPRIT fund

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123