Renaissance
Multiprocessor OO OS purely designed and implemented in object-oriented techniques, to give application programs transparent access to system and remote objects distributed in a network of machines. OO programming is an ideal approach for building distributed systems. Runs on Sun SPARC, Encore Multimax multiprocessor.
ShagOS
Portable object-oriented microkernel OS, dynamically loaded device drivers, fully redesigned and rewritten many times in C++, runs on VAX, x86. Ongoing experiment in using O-O paradigm as framework for full OS, with distributed computing as main aspect in most design decisions.
SOS: SOMIW Object-Oriented Operating System
Most interesting research results: simple, generic, powerful object model; the concept of Fragmented Objects to structure distributed abstractions; developed flexible naming service, dynamic linking package, library of application oriented communication protocols.
Tornado
Object-oriented operating system for large-scale shared-memory multiprocessors. Minimizes data sharing via careful design: often eliminates data sharing even when sharing appears natural. Successor to Hurricane.
XOS
Distributed operating system, to be fully object-oriented, preemptively multithreaded/tasked, event/message-driven. Little code yet, but design documents and links are interesting, useful reading.
Results: Previous 1 2 3 4