Microsoft’s key R&D division, Microsoft Research (MSR), has released an initial release of its experimental operating system, Singularity Research Development Kit (RDK) version 2. Singularity operating system is a microkernel research operating system in which the kernel, device drivers, and applications are all written in managed code.

It is released under a shared source academic license, and users or developers are allowed to use it for non-commercial academic purpose only.

This Singularity Research Development Kit 2.0 has made significant changes to the platform based on the earlier version which was released in March. Bugs are fixed and some new features have been added. Some of most notable changes are:

  • Support for AMD64 64-bit platforms
  • Updates to the Bartok MSIL-to-native compiler and the Sing# compiler
  • A new, more modern and extensible bootloader
  • Several new applications and application documentation
  • Eventing support
  • More extensive ACPI support
  • A unit testing library
  • A ramdisk device
  • An SMB client service
  • Can now check out the most recent version of the Singularity RDK directly from CodePlex source control

Download Singularity RDK 2.0 Initial Release (17067). Two files are available – Singularity RDK 2.0 CD image.World.zip and Singularity RDK 2.0 Source.zip.