Midori (operating system)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Midori
Developer Microsoft Corporation
Written in custom C# variant
Working state Discontinued[1]
Platforms IA-32, x86-64, ARM
Kernel type Microkernel (Language-based)

Midori was the code name for a managed code operating system being developed by Microsoft with joint effort of Microsoft Research. It had been reported[2][3] 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 could run a program spread across multiple nodes at once.[4] It also featured a security model that sandboxes applications for increased security.[5] Microsoft had mapped out several possible migration paths from Windows to Midori.[6] The operating system was discontinued some time in 2015, though many of its concepts were rolled into other Microsoft projects.

History[edit]

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

A new reference to Midori was found in a presentation shown during the OOPSLA 2012 conference in October 2012.[8]

References[edit]

  1. ^ Foley, Mary Jo (10 November 2015). "Whatever happened to Microsoft's Midori operating system project?". ZDNet. CBS Interactive. 
  2. ^ Foley, Mary Jo (30 June 2008). "Goodbye, XP. Hello, Midori". ZDNet. CBS Interactive. 
  3. ^ Marius Oiaga (2008-06-30). "Life After Windows - Microsoft Midori Operating System". Softpedia. Retrieved 2008-07-22. 
  4. ^ David Worthington (2008-07-29). "Microsoft's plans for post-Windows OS revealed". SD Times. 
  5. ^ David Worthington (2008-08-05). "Microsoft's Midori to sandbox apps for increased security". SD Times. 
  6. ^ David Worthington (2008-07-31). "Microsoft maps out migration from Windows". SD Times. 
  7. ^ Madanlal Musuvathi; Shaz Qadeer; Thomas Ball (November 2007). "CHESS: A systematic testing tool for concurrent software". Microsoft. Retrieved 2008-07-22. 
  8. ^ Mary Jo Foley. "Microsoft's Midori operating-system skunkworks project soldiers on". ZDnet's All About Microsoft. Retrieved 2012-11-08. 

External links[edit]