Midori (オペレーティングシステム)

Midori（ミドリ）はマイクロソフトリサーチが開発中のマネージコードをベースとしたオペレーティングシステム (OS) のコードネーム。

概要
Midori というコードネームは CHESS: A systematic testing tool for concurrent software と題したPowerPointのプレゼンテーションで初めて一般に明らかになった。
2009年4月、プログラミング言語BitCとオペレーティングシステムCoyotosThe Path to Coytosを推進しているJonathan S. Shapiroは、マイクロソフトでMidoriプロジェクトに関して職を得たことを発表し、2009年8月以降はBitCについて作業しないとしているWhere Has shap Been Hiding? Jonathan S. Shapiro、2009年4月3日。

機能
並行性を重視した設計で、アプリケーションは複数の場所で動作できるMicrosoft's plans for post-Windows OS revealed SD Times' David Worthington、2008年7月29日。また、全く新たなセキュリティモデルを採用し、アプリケーションのサンドボックスによりセキュリティを強化しているMicrosoft's Midori to sandbox apps for increased security SD Times' David Worthington、Midoriのセキュリティについて、2008年8月5日。

既存ソフトとの関係
Windowsとの関係
マイクロソフトはWindowsからMidoriへのいくつかの移行経路を明らかにしているMicrosoft maps out migration from Windows SD Times' David Worthington、Windowsからの移行について、2008年7月31日。

Singularityとの関係
Singularityオペレーティングシステムの商用化される可能性のある実装の1つと言われている。Singularityは2003年に開始された研究プロジェクトで、高ディペンダブルOSであり、カーネルもデバイスドライバもアプリケーションも全てマネージコードで書かれている。

Oslo composite application initiativeとの関係
マイクロソフトのOslo composite application initiativeとの関連から、プログラミングモデルはメタデータに依存し、アプリケーションの管理が強化されると言われているMicrosoft details Oslo's modeling language, tools SD Times' David Worthington、2008年10月10日。
 関連項目 
 Microsoft Windows
 M (programming language)
 マイクロソフト
 Singularity

 脚注・出典 

 外部リンク 
 Singularity公式サイト
 Microsoft sees end of Windows era BBC News、2008年8月4日
 Microsoft: Windows CE is Closer to End-of-Life than Windows Technologizer report by David Worthington、Windows Mobile のライフサイクルについて、2009年2月18日

Category:マイクロソフトのオペレーティングシステム