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
個人向けGeminiのモデル選択が厳格化 無料ユーザーが使えるのは「Flash-Lite」のみに
-
2
「Androidのマイナンバーカード」提供へ 20日から 物理カードなしでも本人確認など可能に
-
3
「OpenAIの文化は壊れている」──安全性報告書を統括した従業員が退社し、寄稿
-
4
タイムズカー漏えいで集団訴訟の動き、登録3000人弱 呼び掛けた弁護士に聞いた──「謝罪で済む案件ではない」
-
5
再び浮上した「クレカ表現規制問題」 クリスタやpixiv FANBOXの騒動からマンガ家が感じた不安と焦り
-
6
「アバハウス」全顧客の情報漏えいか 会員・受注DBに不正アクセス 「不審な返金メール届いた」報告で判明
-
7
第一生命に不正アクセス 従業員情報12万人分漏えいか 退職者も対象
-
8
免許証の悪用防ぐ届出集中、CIC・JICCで手続き遅延 タイムズカー情報流出直後に
-
9
貧乏な子どもが“稼げる大人”になる条件とは? 米ハーバード大などがFacebook7000万アカウント超から分析 2022年にNature掲載
-
10
靴のムーンスター、顧客情報漏えいの可能性 氏名や住所、注文情報など
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR