Microsoft Research ha publicado los detalles de su nuevo sistema operativo bajo desarrollo, llamado Singularity (Singularidad), diseñado desde lo básico y usando C# como lenguaje de implementación, el enfasis está en la estabilidad más que en el desempeño.