Midori is the code name for Microsoft's research project that is expected to be the successor to Windows. It's believed that the new operating system will be lightweight and centered on the internet, rather than on a single PC.
The SD Times, which claims to have seen internal Microsoft documents, says, "Midori will be built with an asynchronous-only architecture that is built for task concurrency and parallel use of local and distributed resources, with a distributed component-based and data-driven application model, and dynamic management of power and other resources." They go on to say that Microsoft "foresees applications running across a multitude of topologies, ranging from client-server and multi-tier deployments to peer-to-peer at the edge, and in the cloud data center. Those topologies form a heterogeneous mesh where capabilities can exist at separate places."
Additionally, it's been reported that this cloud-computing ready OS will be based upon Microsoft Researchâ€™s Singularity operating system, which is based on completely managed code.
Midori is expected to run on native hardware (x86, x64 and ARM), and be hosted on the Windows Hyper-V hypervisor, or possibly even a Windows process. Microsoft is aiming for Midori applications to co-exist with and interoperate with current Windows applications, as well as to provide some sort of migration path.
Eric Rudder is believed to be in charge of the project.