Singularity (operating system)
Singularity after boot-up | |
| Developer | Microsoft Research (Microsoft Corporation) |
|---|---|
| Written in | Assembly language, C, C++, C#, Sing# |
| OS family | Language-based systems |
| Working state | Discontinued |
| Source model | Source-available (through Shared Source Initiative) |
| Initial release | March 4, 2008 |
| Final release | 2.0 / November 14, 2008 |
| Available in | English |
| Platforms | x86, x86-64 |
| Kernel type | Microkernel language-based |
| Default user interface | Command-line interface |
| License | Microsoft Research License |
| Official website | research |
Singularity is an experimental operating system developed by Microsoft Research between July 9, 2003, and February 7, 2015. It was designed as a high dependability OS in which the kernel, device drivers, and application software were all written in managed code. Internal security uses type safety instead of hardware memory protection.