one of the largest directories of the web

Valid XHTML 1.0!

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

Open Source

This category is for operating systems (OSs) with two main traits, they: 1) Have an object-oriented, or highly component-oriented architecture. 2) Are open source. Other OSs go elsewhere.

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

Sites in Open Source

The Evolution of OS Design
Object Operating System, OOS, pronounced ooze; goal: create new OS architecture, which uses filesystem to do many jobs usually done via various means. Design philosophy inspired by Unix, Plan 9, but does many things uniquely, trades compatibility for simplicity. [Freshmeat]
ROME
Lightweight, very modular component-based, multitasking, embedded OS; developed, used for many research projects. Goal: manage fast data streams in multimedia environments; for speed and low overhead has zero copy architecture: passes pointer references to data instead of copying it. [Open Source, GPL]
O3ONE
Object-oriented OS uses best parts of VMS, Unix, Windows NT. Almost everything in kernel is an object (threads, processes, devices, files, event flags, more) to which one can assign logical names. [Open Source]
PublicOS
Plugin-based architecture: if a feature is unneeded, don't download it or waste storage; Linux and Windows compatible; GUI driven, fully skinable to alter its look; includes voice recognition, interactive help system. [Open Source]
demingOS
Component-based multiuser OS; message-based programming, threadless execution, virtual filesystems to be fully modular programming environment. Some code, clear explanations of design and philosophy. [Open Source]
GO!
Component-based OS, runs natively on i80386+ based PCs. Has novel protection mechanism allowing more OS decomposition and high performance: protection overheads almost 1,000 times less than normal OSs. [Open Source, GPL]
GO! SourceForge
For developers; want those who like ASM, C/C++ and wish to make an OS for enjoyment and useful tasks such as routers, web servers; full documentation, FAQ, history, news, buglist, downloads, forum. [Open Source, GPL]
Delitalk
Delicate + Smalltalk; true OO OS, based on Smalltalk concept, intended to be testbed for fresh ideas in computing. Small description, downloads: source, binary, clock. [Open Source, GPL]
Objex
Object-oriented, fully distributed with CORBA. To have kernel, full developer tool suite, utilities, graphic user interface, likely Berlin. Like GNU project, aims to be full OS of free software. Unlike GNU, to be modern system merging all new advances in computer science, not Unix-like. English, Russian. [Open Source]
aeon
Microkernel manages hardware, provides some services to core kernel, a Java Virtual Machine (JVM), to support fuzzy logic (claims first OS to do so), object-orientation, parallel and distributed processing. [Open Source, GPL]
Trinary
Modern object-orientated microkernel, focus: flexibility and functionality, instead of speed and compatibility. Coded in C. Description, downloads. [Open Source, GPL]

cross references

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 : Microkernel : Open Source Computers : Software : Operating Systems : Microkernel : Open Source
Computers : Software : Operating Systems : Network : Open Source Computers : Software : Operating Systems : Network : Open Source
Computers : Software : Operating Systems : Open Source Computers : Software : Operating Systems : Open Source
Computers : Software : Operating Systems : Open Source : Research Computers : Software : Operating Systems : Open Source : Research
Computers : Software : Operating Systems : Realtime : Open Source Computers : Software : Operating Systems : Realtime : Open Source
Computers : Software : Operating Systems : Submicrokernel Computers : Software : Operating Systems : Submicrokernel

other references

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 : 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 : Open Source Computers : Software : Operating Systems : Microkernel : Open Source
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 : AtheOS Computers : Software : Operating Systems : Object-Oriented : AtheOS
Computers : Software : Operating Systems : Object-Oriented : Java Computers : Software : Operating Systems : Object-Oriented : Java
Computers : Software : Operating Systems : Object-Oriented : Syllable Computers : Software : Operating Systems : Object-Oriented : Syllable
Computers : Software : Operating Systems : Single Address Space Computers : Software : Operating Systems : Single Address Space
Computers : Software : Operating Systems : Submicrokernel Computers : Software : Operating Systems : Submicrokernel
Open Source  -  Directory Open Source  -  Directory Open Source  -  Directory Open Source  -  Directory