Singularity es un estudio de un sistema operativo futurista que esta siendo desarrollado por Microsoft desde ya hace algunos años atrás.
Ahora el código fuente de Singularity ha sido publicado en CodePlex bajo una licencia que solamente no permite su uso con fines comerciales.
Los ingenieros de Microsoft han desarrollado Singularity completamente en C# y los programas corren en un run time system que no permite los famosos buffer overflows que ocurren en las diferentes versiones de los sistemas operativos de Windows y que son una forma muy usada para introducir código maligno en las computadoras.
Singularity puede correr en una máquina virtual, por ejemplo usando MS Virtual PC.
Visto en heise online
Google+