MSのポストWindows「Midori」の構想が明らかに
事情筋によると、米MicrosoftはWindowsに続くOSの開発を進めており、このOSは「Midori」のコードネームで呼ばれている。このOSは開発者にどんなメリットをもたらすのか。
SD Timesのデビッド・ワージントン氏は、Microsoftが取り組んでいるこのポストWindowsの全体像に関する詳しい情報を入手した。
この開発プロジェクトは非常に重要なため、Microsoftはエリック・ラダー氏にその指揮を託した。同氏はサーバ・ツール事業の元責任者で、ビル・ゲイツ会長の薫陶を直接受けたグループの実力者の1人だ。
何人かの事情筋がMidoriの情報をこつこつと集め、それらをつなぎ合わせてMidoriの全体的な戦略の核心に迫ろうとしてきた。だが、ここにきてワージントン氏が一気に脚光を浴びることになった。垂ぜんの的となっていた「ブツ」、つまりMicrosoftが厳重に管理している社内ドキュメントを手に入れたからだ。
ワージントン氏はこう説明している。「Midoriは、Microsoft ResearchのOS『Singularity』から派生したもので、そのツールとライブラリは完全なマネージドコードだ。Midoriは、ネイティブハードウェア(x86、x64、ARM)上で直接動作するとともに、『Windows Hyper-V』ハイパーバイザー上、さらには1つのWindowsプロセス上でも動くように設計されている」
さらに、ワージントン氏はこう述べている。
「Microsoftの目標の1つは、Midoriアプリケーションを既存のWindowsアプリケーションと共存させ、相互運用するための選択肢や、新しいMidori環境への移行パスを提供することだ」
また、Midoriではコンカレンシーに重点が置かれる。コンカレンシーは、マルチコアプロセッサが主流になる中で開発者が直面している主要な問題の1つだ。「ドキュメントによると、Midoriは、タスクコンカレンシーに加えてローカルおよび分散リソースの並列利用に対応する、純粋に非同期型のアーキテクチャで開発される。また、Midoriでは、分散型でコンポーネントベースのデータドリブンアプリケーションモデルが用意され、電力やそのほかのリソースの動的管理がサポートされる」とワージントン氏は記事で述べている。
Midoriは、Microsoftが「Windows後」の世界に提供するフレッシュで魅力的な技術だ。だがわたしは、Midoriが開発者にどんな影響を与えるかに一番関心がある。Microsoftのドキュメントに目を通したワージントン氏が述べている内容から見て、Midoriは開発者にとって非常に面白みのあるOSだ。
「Midoriのプログラミングモデルは、ステート管理に対応する見込みだ。Microsoftはドキュメントで、ステート管理はWindowsで課題となっていると認めているが、このプログラミングモデルでは、API、アプリケーション、開発者が制約モデルに移行することで、この課題がクリアされる」とワージントン氏は述べている。
さらに、「Midoriのプログラミングモデルは、サービス指向アーキテクチャに特に有効だろう。このモデルでは、アプリケーションをサービスに分解し、異なる階層に分散して運用できるからだ」とワージントン氏は記している。
また、ワージントン氏はこう指摘している。「Midoriのプログラミングモデルは、Microsoftのコンポジットアプリケーションプロジェクト『Oslo』と関連している可能性があり、メタデータに依存するだろう。OSによるアプリケーション管理の信頼性を高めるためだ」
Microsoftはほかにも面白い仕掛けを用意している。MidoriはMicrosoftのクラウドコンピューティング戦略にとっても重要だ。
「Midoriのドキュメントは、このOSが、ノンブロッキング型オブジェクト指向フレームワークAPIを備えるものとして構想されていることを示している」とワージントン氏。「『いったん作成されたオブジェクトには変更を加えることができない』という不変性の概念が体現されようとしている。.NETプログラミング言語の採用で得られる高い検証性を生かして、アプリケーションの真正性確保を促進しようとする試みだ」
ワージントン氏は、Microsoftのドキュメントは、同社がプレゼンテーションレイヤで「既存のWindows GUIモデルときっぱり決別しようとしている」ことを示していると述べている。「既存モデルでは、アプリケーションは自身の表示を、1度に1つのスレッドだけを基に更新しなければならない。そのために、OSの安定性に影響する問題や、マルチスレッドアプリケーションが作成しにくいという問題が生じている」
以上は、MicrosoftがMidoriで計画していることのほんの一端にすぎない。同社はMidoriを、研究部門のインキュベーション(事業創出に向けた)プロジェクトと位置付けている。ワージントン氏は長文の記事でMidoriを詳しく取り上げている。
Editorial items that were originally published in the U.S. Edition of “eWEEK” are the copyrighted property of Ziff Davis Enterprise Inc. Copyright (c) 2011. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
2
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
3
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
4
Z世代に聞く次の流行、「AIイラスト」が1位に 「Claude Code」も上位
-
5
はてな、11億円流出の調査報告書を公開 偽警察、口外禁止、残業・休出200時間超、孤立……ほころびが連鎖
-
6
東野圭吾さん死去、Xなどで追悼相次ぐ 「ガリレオ」など数々の人気作、エンジニアから転身
-
7
NVIDIAやMicrosoftなど30社超、オープンAIの防御ツール共同開発の「Open Secure AI Alliance」設立
-
8
「あ、その情報メモしたい!」を叶えるワイヤレスイヤフォン、Nothing「Ear (3a)」
-
9
有識者はGoogleやX、Meta、ドワンゴを名指しで批判……総務省、偽広告や誹謗中傷に発信・拡散前の対策求める
-
10
「痺れるほどにミスを繰り返す」Gemini 3.6 Flashは変わった? 公開から1週間、当初のおバカ回答を今検証する
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR