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.
- VisualOberon www
Very nice GUI library for Optimizing Oberon Compiler (OOC) to make platform independent graphic programs using set of standard and advanced controls, VisualOberon, advanced layout engine. Runs on all Unix systems with X Window. [Open Source, LGPL]
- SASOS SASOS and Sombrero Project www
SASOS research, and Sombrero Project, and the Sombrero OS, at Arizona State University. SASOS and Sombrero Project.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- hierarchically Hurricane www
hierarchically clustered OS implemented on Hector multiprocessor; manages system resources in clusters, Hurricane, using tight coupling within clusters, loose coupling across clusters. Succeeded by Tornado. Hurricane.
- Global GLUnix www
Global Layer Unix; technology trends in high-speed, GLUnix, low-latency LANs suggest convergence of hardware in Massively Parallel Processors, MPPs, and Networks of Workstations, NOWs. Relative to many MPPs, NOWs offer more cost-effectiveness and scalability, and less hardware and software development time. Soon, the main difference between NOWs and MPPs will be OS software. GLUnix.
- Fast, BRiX: SourceForge www
Fast, SourceForge, single privilege, single address space, preemptive multithreaded, persistent, data-centric, secure, multiuser OS, with safe language, reconfigurable graphical interface. BRiX: SourceForge.
- 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.
- Brief Linux, Without Unix www
Brief article, Without Unix, long forum discussion of FullPliant operating system. [Slashdot] Linux, Without Unix.
- Proposal Guile mailing list: Pliant www
Proposal for Pliant-based Guile implementation, mailing list: Pliant, and discussion of some related issues. Guile mailing list: Pliant.
- Supports Nemesis www
Supports time-sensitive programs needing consistent Quality of Service (QoS), Nemesis, e.g., multimedia; fine-grained guaranteed levels of all system resources: CPU, memory, bandwidth of network, disk. Archive site, Systems Research Group: Networks and Operating Systems; University of Cambridge. Nemesis.
- Growing Nemesis (computing) www
Growing article, (computing), with links to many related topics. Wikipedia. Nemesis (computing).
- Developer Oberon/F Introduction www
Developer information for Oberon/F for the Apple Macintosh. Oberon/F Introduction.
- 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.
- Statistics Internet Operating System Counter www
Statistics on Internet OS use, Operating System Counter, WWW, FTP, and News servers. Over 940,000 hosts checked in this 1999 survey. Internet Operating System Counter.
- Unbiased How Stuff Works: Operating Systems www
Unbiased enlightening tutorial with impartial description of how OSs work, Stuff Works: Operating Systems, and many related links. How Stuff Works: Operating Systems.
- 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