編集者注: Leopard のプレビュー機能に関するシリーズの最後として、Steve Jobs 氏が Worldwide Developers Conference の基調講演で触れた 3 つの機能を簡単に紹介します。
先週のWWDC基調講演では、OS X 10.5に予定されているすべての機能が詳細なデモで紹介されたわけではありません。Apple CEOのスティーブ・ジョブズ氏をはじめとする幹部陣が、いくつかはさりげなく触れた程度でした。これらの機能はTime MachineやiChat、Dashboardの機能強化ほど目立った価値はないかもしれませんが、Leopardにどのような機能を追加するのかという点では注目に値します。
Appleの「コンプリートパッケージ」
概要 過去 1 年間に、Apple は 3 つのアプリケーションをリリースしました。写真エフェクト ソフトウェアの Photo Booth、マルチメディア管理ツールの Front Row、そして Intel ベースの Mac に Windows XP をインストールして実行できるようにする Boot Camp です。最初の 2 つのアプリケーションは、すべての Mac ユーザーが利用できるわけではありませんでした。Photo Booth は iSight カメラを搭載した Mac にのみインストールされており、Front Row は Intel ベースの Mac と、昨年秋にリリースされた iMac G5 に限定されています。Boot Camp はベータ プログラムであり、自分でダウンロードする必要がありました。Leopard からは、これら 3 つのプログラムすべてが OS X に含まれるようになり、すべての Mac ユーザーが無料で利用できるようになります (ただし、PowerPC ベースの Mac ユーザーは Boot Camp をあまり活用できないでしょう)。
そして?
それで…以上です。スティーブ・ジョブズが、ワールドワイド・デベロッパーズ・カンファレンスの基調講演で発表したLeopardの10の機能の中にこれを入れたのに、大幅に強化されたiCalを「ああ、そういえば忘れてた…」という位置づけにした理由が、皆さんと同じくらい私たちも不思議です。
OS X 10.5のバンドルに既存の3つのプログラムが追加されるという見通しは、必ずしもエキサイティングな展開とは言えないかもしれませんが、間違いなく歓迎すべきものです。最近ハードウェアを購入していないMacユーザーにとって、Photo BoothとFront Rowに関しては、現状のまま使うか、クラック版をダウンロードするかの2つの選択肢しかありません。Leopardでは、OS X 10.5へのアップグレード費用のみで、両方のプログラムを正規に入手できるようになります。Boot Campのベータ版は現在でもダウンロード可能ですが、Leopardにアップグレードしてデュアルブートアプリケーションだけを入手する方が便利です。
(アップルによるこの種の策略は前例がないわけではない。思い出していただければ、iMovie は iMac DV のバンドル アプリとしてデビューし、2000 年半ばには同社はこのムービー編集アプリケーションを無料ダウンロードとして提供していた。)
欠けている もの いくつかの例外はあるものの、Apple は、これらのアプリケーションが Leopard の一部として登場したときに何が期待できるかについて慎重な姿勢を保ってきた。同社は、Photo Booth が動作するカメラの数を増やすと述べているが、Leopard で新しい機能やエフェクトが追加されるかどうかについては言及しなかった。Apple は、Front Row を制御する Apple Remote が赤外線ポートのないマシンでは動作しないことを確認しており、サードパーティの開発者が独自のソリューションを提供する機会が生まれているが、このソフトウェアについてはそれ以上多くを語っていない。また、Boot Camp が Leopard で登場するときにはベータ版を終えて完成品になっていることは間違いないだろうが、その完成版で何が期待できるかについては他に詳細がない。
対象: 基本的にMacユーザー全員です。新しいソフトウェアは万人向けではありません。私自身、Photo Boothに1分たりとも費やすことなど考えられませんし、Mac ProやMacBookでWindows XPを起動することに興味がないMacユーザーもいるでしょう。しかし、少なくともLeopardでは、誰でも希望すればこのソフトウェアを試すことができます。
ペアレンタルコントロール
OS Xは 現在、システム環境設定の「アカウント」パネルにあるタブで、いくつかの控えめな制御機能を提供しています。これらの制御機能を使うことで、保護者は特定のユーザーアカウントで実行できるアプリケーションや、CDやDVDの書き込み、Dockの変更、プリンタの管理といった特定のタスクの実行を許可するかどうかを制限できます。より具体的なオプションでは、iChat(お子様のチャット相手を許可する)、Safari(閲覧可能なWebサイトの一覧表示)、Mail(特定のアドレスへのメール送信を制限する)、辞書(不適切な言葉を含む特定の単語をブロックする)といったアプリケーションを保護者が制御できます。
AppleはLeopardのプレビューページで「お客様の声にお応えして」という見出しでこの部分の変更点を宣伝しており、明らかに一部の保護者はこれらのコントロールに不満を抱いていたようです。約束されている機能強化には、柔軟性の向上、インターネット利用の制限機能、お子様が特定のアプリケーションをいつ、どのくらいの時間使用できるかを指定する機能などが含まれています。Appleはまた、保護者がどこからでもコントロールを設定できるリモート設定機能も提供するとしています。

何が足りない か? 細かい点については、ほぼこれだけです。ジョブズ氏の基調講演では、ペアレンタルコントロール機能についてほとんど触れられておらず、Leopardのウェブサイトでもこのトピックについて50語も触れられていません。多少の憶測を許していただければ、特定のロゴ(右の写真)の存在から、Leopardのシステム環境設定にペアレンタルコントロール専用のパネルが追加されるのではないかと推測できます。
誰のための機能か? OS Xの既存のコントロールに限界を感じている保護者は、Leopardがリリースされたらこの機能を試してみたいと思うでしょう。そうでない人は、おそらくこの機能の存在を無視し続けるでしょう。
Xcode 3.0について少し
開発者が主役の基調講演で、Appleが同社の無料グラフィカル開発環境であるXcodeの新バージョンを軽視したのが奇妙に思えるかもしれない。 しかし、聴衆の中にはスティーブ・ジョブズの次の発表を息を切らして待ちわびる多くの記者も含まれていたことを思い出してほしい。記者は基調講演が、簡単に理解できるサウンドバイトでは説明できないような、内部のコンセプトに及ぶと、そわそわしてしまうものだ。さらに、記者を追い払った後も、AppleはWWDCを構成する数多くの非公開セッションで、開発者向けにXcodeの説明にかなりの時間を費やしたに違いない。
主な変更点をまとめると、このバージョンのXcodeでは、ビルドエラー、ブレークポイント定義、デバッグ値、そして該当するソースコードを表示するインラインメッセージバブル(iChatのような)が追加されました。Appleによると、新しいInterface Builderにより、開発者はリファクタリング操作やアプリへのアニメーション追加が可能になります。新機能のXrayは、GarageBandスタイルのインターフェースを使用して、読み取り/書き込みアクション、UIイベント、CPU負荷といったユーザーイベントとパフォーマンス指標を追跡・比較します。
[ フィリップ・マイケルズは Macworld.com の編集長です。 ]