Xのコードネームが「Leopard」だ。個人的には10.5は10.4からの無償アップデートにしてほしい。(AppleScript系のデベロッパーにとって)10.4の未熟さは度しがたく、これをそのままアップデートし続けて10.4.9になったとしてもバグが酷すぎて話にならないだろう。一度すべてキャンセルするしかない。した個人的な感情を差し引いて、あらためて「10.5」というマイルストーンに何が設定されているであろうかを考えてみる。考察したりデータを分析するという段階ではないので、推測するとか、占うというレベルでしかない。新しいOSは、消費者に対して「買いたい」という意欲を抱かせるものでなくてはならない。新たなハードウェアの性能を十分に活かせるものでなくてもならない。必然的に、新しい価値観や機能を提案するという性格が強くなる。「新しい機能」とひとことに言っても、守りの機能と攻めの機能の2つがある。攻めということでいえば、大学や研究機関といった新たな市場(再奪還したというべきか?)にくさびを打ち込んだことの持つ意義は大きい。計算クラスタとか、NetBootのサーバーとか、お手軽ファイルサーバーといったところである。した市場に対して、さらに強力な地歩を築くのであれば、5つのテーマが考えられるだろう。■構成&設定の容易な密結合クラスタ現在、Xgridが提供しているクラスタは、あくまで(複数のマシンが協調処理しているような)粗結合のクラスタであって、複数のマシンが1台のマシンとして機能するというものではない。これが、複数のマシンをまとめて1台のマシンとして振る舞わせるような(あるいは逆に何台かのマシンとして分割運用ができるような)ソフトは魅力的だ。■ピュアな64ビットのOSそう一足飛びに行えるものではないとは思うが、こうした分野により受け入れられるためには、つきつけられるハードルになるかもしれない。Carbonを64ビット化できるわけないぞ、という話もある。X上のルック&フィールそのままにWeb上でAjaxによって動く環境というのは、なかなか魅力的な感じがする。■ありったけのオープンソースのソフトウェアをプリインストール&オートアップデートものすごくマンパワーが必要だが、このあたりは露骨に効くかもしれない。Appleが1社でコントロールできるようなカルチャーのソフトウェアでもないので、実現の可能性はおそろしく低い。Xを動かしつつ、バックグラウンドでWindowsやLinuxも動かせるといったあたりに落としどころがありそうにも思える。次は、ボリュームゾーンに対してどのようなアプローチを行うかといった観点から求められる機能はどのようなものになるだろうか。Vistaに負けられないところだ。ウィンドウやボタンの光沢からアニメーションのド派手さ、メニュー内容に至るまで、目を惹くような機能で後れをとってはならない。Finderのインタエースも含め、何かを打ち出してくることだろう。■ユーティリティ的な機能OSの本質的な部分を強化するものではないが、あると便利だと思わせるようなツール類の拡充は行われるだろう。Tigerでは、Dashboardのような成功例もあれば、Automatorのような失敗例もある。Dashboardのお手軽作成環境とか、PodCastのオーサリング環境といったものが用意される可能性はある。■目玉機能Spotlightのさらなる強化、標準搭載アプリのSpotlight対応強化、iアプリのSpotlight対応強化。Everywhere」などと言うかもしれない。10.4ではまだ対応度に格差があったところに、さらに足並みをそろえるといったところだ。Dataを基盤にした場合、データ検索がシステムワイドに高速かつ柔軟に行えるということ「だけ」ではなく、アプリケーション同士で相互にデータを参照・更新できる点にもあるだろう。相互参照にもう少し力が入るとよいが、(OS側のみの改修で対応できるものかどうかは)分からない。これ以外に、もう少し(コンピュータに詳しくないユーザーにも分かりやすい)何かの「目玉機能」があってもいい。Composerが何らかの形でプッシュされるかもしれない。スクリーンセーバー以外の用途での、何かだ。Rowは標準搭載され、初版よりもブラッシュアップされることになるだろう。Mouseについてもブラッシュアップが行われるだろう。Extreme/Expressにも改修が加えられ、コンポジットビデオ出力が行えるようになるに違いない。Extreme/Express経由でTVに映像+音声を出力できるに違いない。答えはイエスでもありノーでもある。開発環境がバギーなままでは、自分としてはとてもイエスとはいえない。一般ユーザーにとってはイエスということになるのだろう。Reserved[上に戻る]。