Microsoft announced it will make the source code of its Singularity project available from download from the Microsoft Codeplex website:
The Singularity project is an experimental microkernel and operating system developed primarily with managed code, and it uses static analysis to ensure high dependability. Singularity uses Microsoft's experimental Bartok compiler, which translates .NET Common Intermediate Language (CIL) into optimized native code.
Although Singularity incorporates some very intriguing theoretical concepts, the operating system itself is developed exclusively for research purposes and is not intended for practical use. Some of the underlying principles may one day inspire future Windows design decisions, but not in the foreseeable future.
"Singularity is not the next Windows," Rashid said in a statement. "Think of it like a concept car. It is a prototype operating system designed from the ground up to test-drive a new paradigm for how operating systems and applications interact with one another. We are making it available to the community in the hope that it will enable researchers to try out new ideas quickly."