one of the largest directories of the web

Valid XHTML 1.0!

Home : Computers : Software : Operating Systems : Object-Oriented

Object-Oriented

This category is for object-oriented (OO) operating systems (OSs): OSs structured, organized, using all, most, or many of the principles of OO programming and related languages. Some such OSs are OO languages (Oberon, Self, Smalltalk, Squeak), some are written in OO languages (Java OSs in Java, Choices in C++), and some are written in procedural languages using OO structuring (GEOS and Unununium in Assembly). Of the later, many highly component-oriented OSs are also highly OO like, and are also listed here.

On this page, OSs are arranged in three groups and levels: 1) Top group: types or classes of OS. 2) Middle group: OSs for which there are more than one instance of an OS of this name/type, an OS family. 3) Bottom group: specific OSs, individual instances; there is only one OS of this name/type.

Sites in Object-Oriented

Apertos
Object-oriented reflective OS, from Sony Computer Science Lab.
Object-Oriented Operating Systems
Short, annotated, alphabetically sorted list and links, part of larger system.
Iguana Project
Investigating use of object-orientation, computational reflection, and metaobject protocols (MOPs) to support dynamic customizing of (system) software.
Athene
Next generation, commercial, kernel independent, all object and component based computing environment and OS that users can design to their specifications. Backend is built to run in almost any environment.
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.
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.

sub categories in Object-Oriented

AtheOS AtheOS
Java Java
PURE PURE
GEOS GEOS
Open Source Open Source
Syllable Syllable

cross references

Computers : Programming : Languages : Language-OS Hybrids Computers : Programming : Languages : Language-OS Hybrids
Computers : Programming : Languages : Object-Oriented Computers : Programming : Languages : Object-Oriented
Computers : Programming : Methodologies : Object-Oriented Computers : Programming : Methodologies : Object-Oriented
Computers : Software : Object-Oriented Computers : Software : Object-Oriented
Computers : Software : Operating Systems : Extensible Computers : Software : Operating Systems : Extensible
Computers : Software : Operating Systems : Microkernel Computers : Software : Operating Systems : Microkernel
Computers : Software : Operating Systems : Research Computers : Software : Operating Systems : Research
Computers : Software : Operating Systems : Submicrokernel Computers : Software : Operating Systems : Submicrokernel

other references

Computers : Programming : Languages : Language-OS Hybrids Computers : Programming : Languages : Language-OS Hybrids
Computers : Programming : Languages : Language-OS Hybrids : TUNES Computers : Programming : Languages : Language-OS Hybrids : TUNES
Computers : Programming : Languages : Oberon Computers : Programming : Languages : Oberon
Computers : Programming : Languages : Pliant Computers : Programming : Languages : Pliant
Computers : Programming : Languages : REBOL Computers : Programming : Languages : REBOL
Computers : Programming : Languages : Smalltalk Computers : Programming : Languages : Smalltalk
Computers : Programming : Languages : Smalltalk : Self Computers : Programming : Languages : Smalltalk : Self
Computers : Programming : Languages : Smalltalk : Squeak Computers : Programming : Languages : Smalltalk : Squeak
Computers : Software : Operating Systems : Graphic Subsystems : X11 : Window Managers Computers : Software : Operating Systems : Graphic Subsystems : X11 : Window Managers
Computers : Software : Operating Systems : Microkernel : Mach Computers : Software : Operating Systems : Microkernel : Mach
Computers : Software : Operating Systems : Microkernel : Open Source Computers : Software : Operating Systems : Microkernel : Open Source
Computers : Software : Operating Systems : Midrange : OS-400 Computers : Software : Operating Systems : Midrange : OS-400
Computers : Software : Operating Systems : Network Computers : Software : Operating Systems : Network
Computers : Software : Operating Systems : Network : Distributed Computers : Software : Operating Systems : Network : Distributed
Computers : Software : Operating Systems : Network : Distributed : Amoeba Computers : Software : Operating Systems : Network : Distributed : Amoeba
Computers : Software : Operating Systems : Network : TinyOS Computers : Software : Operating Systems : Network : TinyOS
Computers : Software : Operating Systems : Object-Oriented : Java Computers : Software : Operating Systems : Object-Oriented : Java
Computers : Software : Operating Systems : Parallel Computers : Software : Operating Systems : Parallel
Computers : Software : Operating Systems : Realtime : Harmony Computers : Software : Operating Systems : Realtime : Harmony
Computers : Software : Operating Systems : Realtime : Jbed Computers : Software : Operating Systems : Realtime : Jbed
Computers : Software : Operating Systems : Realtime : Tao Intent Computers : Software : Operating Systems : Realtime : Tao Intent
Computers : Software : Operating Systems : Realtime : Unix Computers : Software : Operating Systems : Realtime : Unix
Computers : Software : Operating Systems : Single Address Space Computers : Software : Operating Systems : Single Address Space
Computers : Software : Operating Systems : Submicrokernel Computers : Software : Operating Systems : Submicrokernel

this category in other languages

Objektorientierte German : Objektorientierte
Object-Oriented  -  Directory Object-Oriented  -  Directory Object-Oriented  -  Directory Object-Oriented  -  Directory