Midori is the code name for a managed code operating system being developed by Microsoft Research. It has been reported to be a possible commercial implementation of 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. It was designed for concurrency, and can run a program spread across multiple nodes at once. It also features an entirely new security model that sandboxes applications for increased security. Microsoft has mapped out several possible migration paths from Windows to Midori (referred to as "Windows.Next").

In a possible connection with Microsoft's Oslo composite application initiative, the programming model will rely on metadata, with the goal of allowing the system to more reliably manage applications. There is also a possibility that Midori is Internet-based.

The code name Midori was first discovered through the PowerPoint presentation CHESS: A systematic testing tool for concurrent software.

External links

This page uses Creative Commons Licensed content from Wikipedia (view authors).
Microsoft DOS-based
Windows 1.0Windows 2.0Windows 2.1x (Windows/286Windows/386) • Windows 3.0Windows 3.1x
Windows 9x
Windows 95Windows 98Windows 4.9
Windows NT
Early versions
Windows NT 3.1Windows NT 3.5Windows NT 3.51Windows NT 4.0Windows 2000Windows 2000 Millennium Edition
Windows XP (development) • Windows Vista (editionsdevelopment) • Windows 7 (editionsdevelopment) • Windows 7.1Windows 8Windows 8.1Windows 10
Windows Server
Server 2000Server 2003Server 2008 (2008 R22008 R3) • HPC Server 2008Home ServerSmall Business ServerEssential Business ServerWindows Server 2012Windows Server 2016
Windows EmbeddedWindows PEWindows Fundamentals for Legacy PCs
Windows MobileWindows Phone
MetroMidoriOS/2Windows AeroWindows SetupWindows XP themesMicrosoft Plus!