System 7で幕をあけた激動の1990年代(前編):林信行の「Leopard」に続く道 第3回(2/2 ページ)
System 7が登場した1991年からMac OS Xがリリースされるまでの10年。それはMacが大きく飛躍する一方で、アップルが窮地に追い込まれた激動の時代だった。
エミュレーションの質の高さが仇になる
すばらしい出来のエミュレーション機能で、それまでの680x0用につくられたアプリケーションであっても、PowerPCに最適化したアプリケーションであっても、区別なく同等に実行ができた。
このおかげで、スペックシートを気にしないユーザーは、CPUが少し速くなったことには気がついても、CPUの種類まで変わっていることをほとんど意識しないですむことになる。
同じ時期にサン・マイクロシステムズが、やはり680x0から自社開発のRISC型CPUに移行を果たしていたが、こちらはアプリケーションの総取り替えなど、ユーザーにはかなりの不自由を強いる移行だった。このため、アップルのCPU移行は、しばしば「PC業界における無血革命」などと呼ばれることもあった。
しかし、このエミュレータの質の高さは、実はアップルに取って諸刃の剣でもあった。
エミュレータ機能があまりにもよくできているために、開発者がわざわざアプリケーションをPowerPCに最適化しなくても、そこそこのパフォーマンスで動作してしまう。このためアプリケーションのPowerPC最適化がなかなか進まない。アップルは、最適化をしたアプリケーションに「Power Application」のロゴを提供するなど、なんとか盛り上げようと奮闘した。
しかし、そもそもアプリケーション開発者がどんなに頑張っても、当時PowerPCの真価を発揮することはできなかった。なぜなら、エミュレータがよくできすぎているために、実はOSそのものさえ、かなりの部分が680x0用のままで、PowerPCに最適化されていなかったからだ。
アップルはアプリケーションからの呼び出し頻度が高い機能からPowerPC最適化を進めていったが、晩年のMac OS 8に至っても、一部に680x0用のコードが残っていた。
関連キーワード
Mixed Mode Manager、Power Application、Code Warrior、コネクティクス Speed Doubler
グラフィックスからマルチメディアへ
旧OS時代、Macは先進グラフィックスのPCからマルチメディアのPCへと進化した。System 7登場の直前に、アップルはマルチメディア機能拡張のQuickTimeをリリースする(最初はSystem 6用だった)。QuickTimeの登場で、Macでは映像と同期した音声を再生したり、記録したり、さらには圧縮する機能が標準で加わった。
このQuickTimeと、初代Macの主要開発者であるビル・アトキンソン氏が開発し、すべてのMacに標準添付となっていた「HyperCard」(誰でも簡単に自作ソフトが作れた)というソフト、そして米マクロマインドの「Director」(簡単にアニメーションなどが作れた)というソフトの3つを中心に、ユーザーのクリックに反応するインタラクティブ型コンテンツが急速に増え始めた。
一方、ハードウェア技術でも動きがあった。
1992年には、当時のアップルCEOだったジョン・スカリー氏の呼びかけで、箱根でマルチメディア国際会議「箱根フォーラム」というイベントが開催されている。ここに集まったアップルや富士通などのPCメーカーは、登場したばかりのCD-ROMをその後のPC業界の標準として普及させるために、CD-ROMドライブ内蔵PCを開発することで合意したのだ。
アップルやマクロメディアのソフト開発プラットフォームと、当時としては巨大な650Mバイトの容量を持つCD-ROMドライブがPCに標準搭載されたことで、ここから一気にマルチメディアの時代が訪れる。
それは「スペースシップワーロック」というゲームを開発したマイク・サエンツとジョー・スパークス、「ヘル・キャブ」のペペ・モレノ、「Cosmic Osmo」(Mystの前身だ)を作ったミラー兄弟など、多くのスタープログラマーが誕生した時代でもある。
日本に目を向けると、このマルチメディアブームの時代は、バブルがはじけていたにも関わらず、「マルチメディア市場はこれから大きく成長しそうだ」という期待感が大きかった。そして多くの日本企業がこうした海外のスタープログラマーらに投資した。
しかし、やがて到来するインターネットブームによって、それまで夢を描いていたCD-ROMを基盤とするマルチメディア文化は、泡のように消えてしまうのだった。(中編に続く)
関連キーワード
Director、HyperCard、QuickTime、CD-ROM、Spaceship Warlock
関連記事
System 7で幕をあけた激動の1990年代(後編)
前回に続き、旧Mac OSの時代を具体的な機能とともに振り返ってみる。もしこの頃のMacを使っていたなら、あの“爆弾マーク”が日常風景の1つとして記憶されているだろう。System 7で幕をあけた激動の1990年代(中編)
MacとWindowsのシェア争いがメディアの最大の関心事だった時代、アップルは新たな地平を求めて奔走し、やがて自らを窮地へと追い込んでいく。理想と現実のギャップにあえいだ黎明期のMac OS
PC業界はWindows Vistaの話で持ちきりだが、今年はMac OS Xも「v10.5」――つまり5度めメジャーアップデートを迎える。“Leopard”と呼ばれるMac最新OSがリリースを目前に控えているのだ。この連載ではLeopardの全貌をさまざまな角度から解き明かしていく。10月26日から「Mac OS X Leopard」の店頭デモイベントを実施
アップルは「Mac OS X Leopard」が発売される10月26日から、ヨドバシカメラやビックカメラなどの主要量販店で店頭デモイベントを行う。WWDCの目玉はWindows版SafariとLeopardの新機能
5000人以上が集まった今年のWorldwide Developers Conference 2007(WWDC '07)、最大の目玉はMac OS X “Leopard”とWindows版のSafariだった。米Apple、Windows版Safariをβ公開
iTunesに次いで、SafariがWindows版に対応した。Webサイト、WebアプリをSafariに対応させる助けになるかもしれない。WWDC '07まもなく開幕――ついに“Leopard”の詳細が明らかに
アップル主催のWorldwide Developers Conferenceがいよいよ開幕する。すでにさまざまな憶測が流れ始めているが、はたして今年は何が発表されるのか。MacでYouTubeから動画を保存したい
YouTubeから動画を保存する場合、Windowsではフリーツールを活用すれば簡単だが、さてMacではどうなのか。実はWindowsより簡単だったりするんだな。iPhoneアプリ開発は「Web2.0標準で」――Appleがデベロッパーに指針
一時はサードパーティーによるiPhoneアプリ開発を制限していたAppleだが、「Web2.0アプリ」の枠内で開放することを明らかにした。WWDC 2007の目玉はやはり「Leopard」――ユーザーの次は開発者をスイッチ!?
アップルが次期Mac OS X “Leopard”のリリース延期を発表した。だが、もしかしたらこれも同社の戦略かもしれない。Leopardの遅れによって恩恵を受けるのは誰か? それはこれまでWindowsやLinuxの開発を行なっていた開発者たちだ。トップブロガーたちによる「新MacBook Pro」速攻&即興レビュー
発表されたばかりの最新MacBook Proを有名ブロガーが集まる「Sblog Dinner」に持ち込み、触って、試して、語ってもらった。新MacBook ProのSanta Rosa度は?――ソボクな疑問をぶつけてみた
見た目はそのままにSanta Rosa世代のアーキテクチャを採用した新MacBook Pro。どの辺が進化したのかをアップルが語った。Appleのタイムマシンを体験――「Leopard」インタビュー
Apple Computerが来春発売を予定している次世代OS「Leopard」について、同社幹部のフランク・カサノバ氏に話を聞いた。それは秘密です!?――次世代Mac OS X “Leopard”の新機能に迫る
WWDC 2006でついに姿を見せた次世代Mac OS XのLeopard(開発コード名)。その全容は“TOP SECRET”としながらも、いくつかの新機能が公開された。写真で解説する「iPhone」
ついに発表されたAppleの「iPhone」。海外では一般的ながら、日本ではサービスが提供されていないGSM/EDGE用の端末だったため、そのまま日本市場に投入されることはなさそうだが、発表直後にMacworld Expoの会場でiPhoneを見てきた。Mac OS XでWinアプリがサクッと動く? 「CrossOver Mac 6.1」を徹底検証
Mac OS X上でWindowsアプリケーションを走らせる「CrossOver Mac 6.1」は、Macのキラーアプリになるのだろうか。どのソフトが動く? 性能は? そんな疑問に答えよう。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.