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日