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.
Please ensure that all submissions to this category are highly object or component-oriented in some major way.
Unique desktop operating system, in development for 5 years, object-oriented, fine-grain preemptable multithreading, low latency messaging, multiuser, POSIX friendly (not a Unix, runs many Unix CLI tools), integrated new GUI (not X Windows), 64-bit journaling file system, command-line interface via native X-term like terminal emulator and Borne Again Shell (BASH), synchronous multiprocessor (SMP) support, already runs many applications, UNICODE character support to UTF8, more. Free, open source, GPL license.
The kernel is very modular and has a well defined interface between it and device-drivers and file-systems. All components communicate through a thin, well defined interface, and know little about each other, as in a micro-kernel. But, all kernel components live in kernel-space and are unprotected from each other, as in a monolithic-kernel.
Home pages of various programs developed for AtheOS.
GEOS stands for Graphical Environment Operating System, a compact, efficient, fast, stable OS available for several platforms: Brother GeoBook, Commodore 64/128, Intel PCs, Nokia Communicator. NewDeal GEOS and all NewDeal GEOS software (applications) are written in assembly language, using an object-oriented component architecture. Third party GEOS software can be written in other languages, which may not be object-oriented.
This category is for Mailing lists related to the GEOS OS, including discussion lists (user groups) as well as promotional/informative one-way lists.
This category holds links on operating systems (OSs) based on the programming language Java. Java is an object-oriented (OO) language, mostly, except for classes and primitives. All Java OSs make some sort of claim(s) to use the OO aspects of Java. Since Java is an OO language, all OSs based on it are OO, to greater or lesser amounts.
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.
PURE, successor to PEACE, is a family of object-oriented, femtokernel operating systems (OSs); it is an acronym for: Portable, Universal Runtime Executive. Goals: very fine granular dynamic reconfiguration, based on passive instead of only active objects; special purpose, with minimal memory use; provide a portable, universal runtime executive for deeply embedded parallel/distributed systems. Deeply embedded systems have extreme resource constraints in memory, CPU, and power use. Most PURE versions have no realtime abilities, but some do (OSEK) and can be used for soft and hard realtime uses.
Syllable was started in July 2002 as a fork of the AtheOS Operating System (OS). Several AtheOS developers, concerned about the continued long term development of AtheOS, created Syllable to ensure that development would continue. Goal: create a reliable and easy to use Open Source OS for home and small office users, encourage developers to create an OS that is intuitive, easy to use, powerful.
Please only submit Syllable-related sites. Sites or pages that do not deal specifically with Syllable, or deal with operating systems other than Syllable should go to relevant categories.
Please do not submit sites for AtheOS legacy and unmaintained software.