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.