Arts
Business
Computers
Games
Health
Home
Kids and Teens
News
Recreation
Reference
Regional
Science
Shopping
Society
Sports

   Home / Computers / Software / Operating Systems / Object-Oriented
  Categories
  • AtheOS (22)
  • GEOS (44)
  • Java (6)
  • PURE (4)
  • Self-R (2)
  • Syllable (8)
  • Computers/ Software/ Operating Systems/ Network/ Distributed/ Amoeba@ (4)
  • Computers/ Software/ Operating Systems/ Network/ Distributed@ (50)
  • Computers/ Software/ Operating Systems/ Network/ Distributed@ (50)
  • Computers/ Software/ Operating Systems/ Network/ Distributed@ (50)
  • Computers/ Software/ Operating Systems/ Network/ Distributed@ (50)
  • Computers/ Software/ Operating Systems/ Realtime/ Harmony@ (2)
  • Computers/ Software/ Operating Systems/ Object-Oriented/ Java@ (6)
  • Computers/ Software/ Operating Systems/ Object-Oriented/ Java@ (6)
  • Computers/ Software/ Operating Systems/ Realtime/ Jbed@ (4)
  • Computers/ Programming/ Languages/ Language-OS_Hybrids@ (9)
  • Computers/ Software/ Operating Systems/ Microkernel/ Mach@ (53)
  • Computers/ Software/ Operating Systems/ Network@ (149)
  • Computers/ Software/ Operating Systems/ Midrange/ OS-400@ (146)
  • Computers/ Software/ Operating Systems/ Microkernel/ Open_Source@ (13)
  • Computers/ Software/ Operating Systems/ Parallel@ (5)
  • Computers/ Software/ Operating Systems/ Parallel@ (5)
  • Computers/ Programming/ Languages/ Pliant@ (15)
  • Computers/ Software/ Operating Systems/ Realtime@ (292)
  • Computers/ Software/ Operating Systems/ Single_Address_Space@ (14)
  • Computers/ Software/ Operating Systems/ Single_Address_Space@ (14)
  • Computers/ Programming/ Languages/ Smalltalk/ Squeak@ (64)
  • Computers/ Software/ Operating Systems/ Submicrokernel@ (8)
  • Computers/ Software/ Operating Systems/ Network/ TinyOS@ (10)
  • Computers/ Software/ Operating Systems/ Realtime/ Unix@ (4)
  • Computers/ Software/ Operating Systems/ Graphic Subsystems/ X Windows/ Window_Managers@ (65)
 
   See Also
   Web Sites
  • Apertos - Reflective Object-Oriented OS from Sony Computer Science Lab.
    www.csl.sony.co.jp/project/Apertos/index.html
  • 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.
    www.rocklyte.com/athene
  • GO! - Component-based OS, runs natively on IA32 (Intel 80386+) based PCs. Uses novel protection mechanism which allows increased decomposition of OS, and unrivaled performance: protection overheads almost 1,000 times lower than standard commercial OSs.
    www.doc.ic.ac.uk/~jamm/research/go/overview.html
  • GO! SourceForge - Intended for developers, has comprehensive project documentation. Wants developers who like ASM, C/C++ and wish to make an OS for enjoyment and useful tasks such as routers, web servers, more. [Open Source, GPL]
    goos.sourceforge.net
  • Iguana Project - Investigating use of object-orientation, computational reflection, and metaobject protocols (MOPs) to support dynamic customizing of (system) software.
    www.dsg.cs.tcd.ie/%7Ecoyote
  • O3ONE - OZONE object-oriented OS uses the best parts of VMS, Unix, Windows NT. Almost everything in the kernel is an object (threads, processes, devices, files, event flags, more) to which one can assign logical names. [Open Source]
    www.o3one.org
  • Object Orientation in Operating Systems - Concise introductory paper by Rutgers University student. Defines objects; OO OSs, filesystems, memory management; 'action-oriented' versus OO programming; treats garbage collection in OO OSs in realtime context; some references, links.
    www-ec.njit.edu/~mxl5294
  • Object Oriented Operating Systems - Short, annotated, alphabetically sorted list and links, part of larger system.
    www.cs.arizona.edu/people/bridges/os/oop.html
  • Objex - Like GNU project, aims to develop full OS of Free and Open Source software. Unlike GNU, it aims to build a modern system combining all new advances in computer science, not a Unix-like system. To include kernel, full developer tool suite, utilities, graphical user interface (likely Berlin). Object-oriented, fully distributed (with CORBA), etc.
    www.objex.org
  • OGMA: Sound Foundation for Object-Oriented Operating System - To create an OO OS that works like the real world, one needs only a few mechanisms provided by a microkernel; a group creating one that gives mechanisms useful to implement such a system: single address space, persistence management, user level scheduling.
    decef.elf.stuba.sk/~urbane/Download/OgmaSVOC.pdf
  • QubeOS - Multiplatform desktop environment, supports 3 most common desktop OSs: DOS, Linux, Windows. Applications based and compiled for Qube run with no need to recompile on supported platforms, as machine code. Uses Object Routing (OR) methods; between object-oriented and structured programming.
    www.qubeos.com
  • 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.
    www.cs.purdue.edu/AnnualReports/95/AR95Book-120.html
  • 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 data. [Open Source, GPL]
    rome.sourceforge.net
  • 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.
    www.csh.rit.edu/~shaggy/shagos.html
  • 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.
    www-sor.inria.fr/projects/sos
  • The Evolution of OS Design - Object Operating System, OOS, pronounced ooze: attempt to create a new OS architecture, designed to use a filesystem to do many tasks usually done via various means. Design philosophy much inspired by Unix and Plan 9, but does many things uniquely, trading compatibility for simpler design. [Freshmeat]
    freshmeat.net/articles/view/237

Google
1995-2015 © Stunning, Inc.