Midori has been reported to be a possible commercial successor to the Singularity operating system, a research project started in 2003 to build a highly-dependable operating system in managed code.
Microsoft is working on a managed-mode operating system, code-named Midori. Managed mode is a computer program code that executes under the management of a virtual machine, unlike an unmanaged code, which is executed directly by the computer's CPU.
Midori has been reported to be a possible commercial successor to the Singularity operating system, a research project started in 2003 to build a highly-dependable operating system in which the kernel, device drivers, and applications are all written in managed code.
According to Microsoft, Midori is being designed from the ground up to tackle challenges that cannot be met by simply evolving its existing technology. Midori's proposed design is Internet-centric and provides an overall "connectedness" between applications and devices. When Windows was first designed,there was no "Internet" as we understand it today, and things were added later in patches. With the Midori however, it will focus on concurrency for both distributed applications and local ones.
Eric Rudder, Senior Vice President for technical strategy at Microsoft and an alumnus of Bill Gates' technical staff, is heading up the effort.
No time frame for development has been set for Midori as its considered a 'research project' at the moment, according to Microsoft technical fellow Burton Smith. A spokesperson added that Midori is one of many projects in incubation at Microsoft Research.