Microsoft heeft de broncode van een 'nieuw' besturingssysteem genaamd Singularity vrijgegeven. De software is bedoeld als onderzoeksproject en daarom is de broncode vrij inzichtelijk voor academici en non-commerciële gebruikers.
Singularity is een onderzoeksproject van Microsoft Research en bedoeld om een besturingssysteem te schrijven dat vrijwel volledig in een beheerde omgeving functioneert. Binnen Singularity zijn daarom onder andere de kernel, drivers en applicaties in C# geschreven. Deze managed omgeving zou een betrouwbaarder systeem moeten opleveren.
Tijdens de Techfest 2008-onderzoeksconferentie in Redmond is deze week versie 1.1 van Singularity aan het verzamelde publiek getoond, en is hen verteld dat de broncode van het besturingssysteem gratis is in te zien door academici en non-commerciële gebruikers. De software is te downloaden via de Codeplex-site van Microsoft.
Verschillende ideeën en technieken die binnen Singularity zijn ontwikkeld en getest zullen op termijn in de broncode van de Windows-kernel terechtkomen. Singularity zelf zal in ieder geval niet de kern van een volgende Windows-release gaan vormen. Wie via Singularity een kijkje wil nemen in de broncode van Windows komt derhalve van een koude kermis thuis.

Singularity in actie na het opstarten