Everything about Spring (operating system)
Microkernel operating system
Spring is a discontinued project in building an experimental microkernel-based object-oriented operating system (OS) developed at Sun Microsystems in the early 1990s. Using technology substantially similar to concepts developed in the Mach kernel, Spring concentrated on providing a richer programming environment supporting multiple inheritance and other features. Spring was also more cleanly separated from the operating systems it would host, divorcing it from its Unix roots and even allowing several OSes to be run at the same time. Development faded out in the mid-1990s, but several ideas and some code from the project was later re-used in the Java programming language libraries and the Solaris operating system. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Spring (operating system)A 5-minute orientation
- Skim a recent paper: Model-Aided Approach for Intelligent Fault Detection System for SF6 High-Voltage Circuit Breaker With Spring Operating MechanismInfluential work since 2022
- Pick up a classic book: Sams teach yourself Mac OS X Lion app development in 24 hoursThe most-reprinted book on the subject
- Go sideways: Mach (kernel)A closely related topic
- Go sideways: XNUA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
🆕 Influential since 2022
📚 Books worth reading
Sams teach yourself Mac OS X Lion app development in 24 hoursKevin Hoffman · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Mach (kernel) Mach (/mɑːk/) is an operating system kernel developed at Carnegie Mellon University by Richard Rashid and Avie Tevanian to support operating system research…
- XNU XNU ("X is Not Unix") is the computer operating system (OS) kernel developed at Apple Inc. since December 1996 for use in the Mac OS X (now macOS) operating…
- Microkernel In computer science, a microkernel (often abbreviated as μ-kernel) is the near-minimum amount of software that can provide the mechanisms needed to implement…
- Vanguard (microkernel) Vanguard is a discontinued experimental microkernel developed at Apple Computer, in the research-oriented Apple Advanced Technology Group (ATG) in the…
- Inter-process communication In computer science, inter-process communication (IPC) is the sharing of data between running processes in a computer system, or between multiple such…
- Shared memory In computer science, shared memory is memory that may be simultaneously accessed by multiple programs with an intent to provide communication among them…
- TRIX (operating system) TRIX is a network-oriented research operating system developed in the late 1970s at MIT's Laboratory for Computer Science (LCS) by Professor Steve Ward…
- Tmpfs tmpfs (short for temporary file system) is a temporary file storage paradigm implemented in many Unix-like operating systems. It is intended to appear…