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
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
2
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
3
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
4
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
5
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
6
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
7
「iPhone Duo」純正ケース話題、「面白いけど高い」……1万4800円と2万4800円
-
8
幻の「ちいかわ」コラボ第3弾皿、捨てちゃうの? くら寿司に聞いてみた
-
9
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
10
「ランジェリーパープルじゃない」「買おうと思ってたのに」 iPhone 18 Pro/Pro Maxの色に落胆の声
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR