What in the world is the Singularity Project?
Singularity is a project at Microsoft Research that started with the question: what would a software platform look like if it was designed from scratch with the primary goal of dependability? Singularity is working to answer this question by building on advances in programming languages and tools to develop a new system architecture and operating system (named Singularity), with the aim of producing a more robust and dependable software platform. Singularity demonstrates the practicality of new technologies and architectural decisions, which should lead to the construction of more robust and dependable systems.
"...it is impossible to predict how a singularity will affect objects in its causal future." - NCSA Cyberia Glossary
Singularity is a research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools. We are building a research operating system prototype (called Singularity), extending programming languages, and developing new techniques and tools for specifying and verifying program behavior.
Documents: PDF Singularity : Microsoft Research Operating System
Singularity: A research OS written in C#, Channel 9 What in the world is the Singularity Project, Channel9
Mike Hall's Embedded blog
We like to hear about new ideas, because they make us think about more new ideas.