Single Address Space Operating Systems (SASOSs) are OSs in which all code and data exists within one, big, shared address space, often threaded. Using one address space facilitates and enhances sharing and cooperation, because it lets addresses have a unique (for all time) representation or interpretation. Thus, pointer-based data structures can be directly communicated and shared between programs at any time, and can be stored directly on secondary storage with no need to translate. Such structures are simplified by using larger address spaces. All earlier OSs were SASOSs, because computers only used single address spaces; that was all that existed, there was nothing else. Single Address Space Operating Systems Software Computers.
- Mail Single Address Space Operating Systems Archive, Dartmouth www
Mail lists, Address Space Operating Systems Archive, Dartmouth, projects, biographies (BibTeX, HTML long, HTML sans abstracts), a few links to other SASOS sites. Single Address Space Operating Systems Archive, Dartmouth.
- Multitasking Torsion www
Multitasking SASOS with transparent data persistence: users and application programmers need not know or care that system memory is transient and must be written to disk to persist across reboots, Torsion, all details done by OS, so once data is made, it exists until explicitly destroyed, like physical objects. [Open Source, GPL] Torsion.
- Where The Expected Lifetime of Single Address Space Operating Systems www
Where stale pointers make it hard to re-use addresses, Expected Lifetime of Single Address Space Operating Systems, some have claimed that a 64-bit address space is so big that there is no need to ever re-use addresses. Results of kernel-level tracing of department workstations. The Expected Lifetime of Single Address Space Operating Systems.
- Orthogonally Mungi www
Orthogonally persistent, Mungi, capability-based secure SASOS using L4 2nd generation microkernel. Goals: Prove SASOSs can run on normal hardware, be as secure as normal OSs; can be as efficient as, and are faster than, normal OSs in some important uses; can be pure SASOSs with all data (even system data) in one address space and no other IPC mechanism is supported by OS. POSIX emulating. [Open Source, GPL] Mungi.
- SASOS SASOS and Sombrero Project www
SASOS research, and Sombrero Project, and the Sombrero OS, at Arizona State University. SASOS and Sombrero Project.
- From ResearchIndex: Architectural Support for Single Address Space Operating Systems www
From Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems, Architectural Support for Single Address Space Operating Systems, Boston, USA, October 1992. ResearchIndex: Architectural Support for Single Address Space Operating Systems.
- Exploring Opal www
Exploring a new OS structure, Opal, tuned to the needs of complex applications (eg, CAD/CAM) where a number of cooperating programs manipulate a large shared persistent database of objects. Opal.
- Part Bibliography of Single Address Space OSs and Related Articles www
Part of Computer Science Bibliography Collection of Alf-Christian Achilles. Bibliography of Single Address Space OSs and Related Articles.
- Support SUMO www
Support for Multimedia in Operating systems, SUMO, Lancaster University: microkernel OS with facilities to support distributed realtime and multimedia applications and ODP-based multimedia distributed application platforms. SUMO.
- Growing V Operating System www
Growing article, Operating System, with links to many related topics. Wikipedia. V Operating System.
- The Crush/BRiX: An Experimental Language/OS Pair www
Crush/BRiX: An Experimental Language/OS Pair.
- Research Choices Object-Oriented Operating System www
Research OS coded in C++, Object-Oriented Operating System, architecture organized as frameworks of objects hierarchically classed by function, performance; customized by replacing subframeworks, objects; application interface is kernel objects exported via application/kernel protection layer; kernel and application objects examined via application browsers; runs on bare hardware on distributed and parallel computers. Virtual Choices (VChoices) also runs under Unix System V. Choices Object-Oriented Operating System.
- Announcement. Pliant Programming Language GPL'ed www
Announcement. Programming Language GPL'ed. [Linux Today] Pliant Programming Language GPL'ed.
- Brief Linux, Without Unix www
Brief article, Without Unix, long forum discussion of FullPliant operating system. [Slashdot] Linux, Without Unix.
- An Nemesis, SourceForge www
An operating system with principles. SourceForge. All-new lightweight kernel OS; focus: support time-sensitive uses needing consistent Quality of Service (QoS), such as those using multimedia. Fine-grained guaranteed levels of all system resources including CPU, memory, disk and network bandwidth. Downloads, manuals, fine OS map. Nemesis, SourceForge.
- Growing Nemesis (computing) www
Growing article, (computing), with links to many related topics. Wikipedia. Nemesis (computing).
- Webring Oberon Webring www
Webring related to Oberon programming language or system environment. Oberon Webring.
- Programming Oberon www
Programming language information, Oberon, links at Heidelberg University: learning, main implementation families, literature, mirrors, other sites. Oberon.
- Eumel A Persistent System in Real Use: Experiences of the First 13 Years www
Eumel and successor L3, Persistent System in Real Use: Experiences of the First 13 Years, OSs made by GMD, have been used for 13 and 4 years respectively, for production in business, education. Over 2000 Eumel, 500 L3 have shipped since 1979, 1988. Both rely on persistence, with fault-surviving. Description, links. [ResearchIndex, CiteSeer] A Persistent System in Real Use: Experiences of the First 13 Years.
- Weblog OSNews: Exploring the Future of Computing www
Weblog style online magazine on operating systems and computing environments. Exploring the Future of Computing. Daily updates, reader forum with many comments. OSNews: Exploring the Future of Computing.
- The Convergence International www
The non-Wintel user group, International, supporting Acorn, Amiga, Apple, ARM, Be, NCs, PowerPC, Psion, Unix and other alternative operating systems. Services include a non-Wintel news summary. Convergence International.
- Alexa: Single Address Space Operating Systems
Alexa Directory Top Sites: Single Address Space Operating Systems
- DMOZ: Single Address Space Operating Systems
dmoz.org Directory: Single Address Space Operating Systems