長年の Ubuntu Linux ファンなら、Canonical が 2010 年に、Ubuntu Linux に、古くからある X Window システムの代わりに OpenGL ベースの Wayland ディスプレイ管理システムを採用する予定であると発表したことを覚えているかもしれません。
この意図は、昨年 5 月の Ubuntu Open Week で Canonical の創設者 Mark Shuttleworth 氏によって再度表明されましたが、現在では計画が変更されたようです。

具体的には、今週のUbuntu Developer Summitの直前に、製品戦略エンジニアリング マネージャーの Oliver Ries 氏が、同社の新しいプラットフォーム非依存の焦点により Wayland を廃止し、代わりに独自のディスプレイ マネージャーを作成することを発表しました。
「いくつかの変化は必要だ」
「統合デバイスのビジョンを実現するには、ディスプレイスタックにいくつかの変更が必要です」とリース氏は月曜日のUbuntuメーリングリストでの発表で述べた。
「徹底的な調査を行い、既存のオプションを検討し、コストとメリットを比較検討した結果、独自のディスプレイ サーバーである Mir を導入することに決定しました。」
Ubuntu Wikiによると、今日のユーザーは、古いX Windowシステムよりも一貫性があり統合されたユーザーエクスペリエンスを期待しているという。一方、WaylandはX Windowシステムと非常に似ているため、同様の問題に悩まされる可能性が高いと付け加えている。
初期の仕様によれば、Mir は「Linux デスクトップから Ubuntu 搭載のモバイル デバイスに至るまで、さまざまなデバイスで次世代のユーザー エクスペリエンスを実現するため、X Window サーバー システムの代替としてターゲットを絞ったシステム レベルのコンポーネント」です。
「UbuntuによるUbuntuのための」
Ries氏は別のブログ投稿で、Mirは「妥協や粗雑なハッキングがなく、完全にテスト可能でテスト済みで、パフォーマンスを考慮し、レガシーXアプリケーションをサポートし、UbuntuによってUbuntuのために開発されるという、私たちのより大きなビジョンが定める設計と要件によって推進される」と説明した。

Mir は、Canonical の現在の Unity デスクトップ環境から Unity Next への移行の一環でもあり、これにより、クロスプラットフォーム ソフトウェアは、それを実行しているハードウェアに自動的に適応することになります。
その目的に向けて、Ubuntu プロジェクトは Unity を OpenGL ツールキット Nux から移行し、代わりに Qt/QML ベースの実装に移行し始めています。
「入力と表示のあらゆるバリエーションに対応する単一のコードベースを持つことは、私たちが目指す統一されたユーザーエクスペリエンスの提供に大いに役立ちます」とリース氏は説明した。
2014年までに完全統合
Canonicalは5月までにUnity NextとMirの統合に向けた最初のステップを完了し、実際のシェル開発の反復を開始して「開発者に堅牢なプラットフォームを提供し、デザイナーに迅速なプロトタイピングの手段を提供する」ことを望んでいると述べている。
2014 年 4 月には、Mir をキャリアとして、フォーム ファクター全体の完全な統合を実現することを目指します。