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

From Wikipedia, the free encyclopedia

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

機能

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

並行性を重視した設計で、アプリケーションは複数の場所で動作できる[4]。また、全く新たなセキュリティモデルを採用し、アプリケーションのサンドボックスによりセキュリティを強化している[5]

既存ソフトとの関係

Windowsとの関係

マイクロソフトはWindowsからMidoriへのいくつかの移行経路を明らかにしている[6]

Singularityとの関係

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

Oslo composite application initiativeとの関係

マイクロソフトのOslo composite application initiativeとの関連から、プログラミングモデルはメタデータに依存し、アプリケーションの管理が強化されると言われている[9]

関連項目

脚注・出典

外部リンク

Related Articles

Wikiwand AI