|
Windows XP Beta2のレポートがどんどん掲載されていくのを横目に、筆者はMac OS Xでも遊んでいる。数年前までPower Macintosh 8500/180を使っていたこともあり、Macの次世代OSといわれるこの環境に興味があるからだ。とはいえ現在、作動条件を満たすMacを持っているわけではなく、友人に無理をいってPower Mac G4 Cube(PowerPC G4 450MHz,64MB+256MB, HDD 20GB)を借り、いろいろチェックしている真っ最中。 |
Mac OS Xは、これまで親しまれてきたMac OS 9.x系とは中身は全く別のOS。乱暴な表現をすると「Windows 9xとWindows NT(2000)の関係にある」と書けばわかり易いかも知れない。(もちろん前者がMac OS 9.x) つまり、メモリ保護、プリエンティブ・マルチタスキング、先進的なメモリ管理、マルチスレッド型プロセス、対称型マルチプロセッシング……など、Windows NTが発表されたとき、いい尽くされた言葉がそのままMac OS Xにも当てはまる。「21世紀の今ごろになって!?」という意見もあるだろうが、長年Appleにもいろいろ事情があり、紆余曲折してたどり着いたゴール(スタート地点?)なのだ。Windows NTも一般向けデスクトップOSという位置付けでは今年出荷予定のWindows XPでやっと本番。対応ドライバやアプリケーションなどの数こそ桁違いであるが、どちらも2001年から始まるという意味では大差ないという見方もできる。 Mac OS Xの特徴を知る上で重要なキーワードは、Aqua、Darwin、Quartz、OpenGL、QuickTime 5、Classic、Carbon、Cocoa、Java 2 SE、Unicode、BSD Networking、Multi User、Multi CPU……と、こんな感じだろうか。もちろん、今時のOSに必要なTCP/IP、Internet環境、USB、IEEE 1394、プラグ&プレイなどに対応しているのはいうまでもない。この中で解説が必要そうな項目だけピックアップすると以下のようになる。
ちょっと難しい言葉も入っているが、単に触るだけのユーザーになってしまった筆者にはあまり関係ない話。 Mac OS Xの特徴的な画面を並べたので、雰囲気を味わって欲しい。 |
||||||||||||
|
*1 各国語のリソースを抱えているWindows 2000もあるらしいが(ドキュメントを見ただけで筆者は未確認)、いずれにしても一般向けには販売していない
●Macの皮を被ったUnix!?
前半のキーワードに少し出ているし、いろいろ発表されているのでもうご存知の方も多いと思うが、Mac OS XのベースはOPENSTEP(初代NeXTstepから数えて五世代目?)であり、Darwin(Mach+FreeBSD)カーネルにBSDのコマンド群を備えた正真正銘のUnix。ザッと見た限り、Mac OSとOPENSTEPの融合はうまく機能しているようだ。一般向けデスクトップ環境として考えた場合、いかにUnixを表に出さないかがシステムデザインの最優先項目。これについてはほぼ100%達成しているといっても過言ではない。何も知らずに操作をすれば、単にMac OSの新バージョンとしか感じないハズである。 なのに、あえてTerminalなどBSDのコマンド群を起動できるようにしているのは、従来のMacユーザーはもちろん、Unixユーザーをも取り込みたい意思表示だと思って間違いない。「ならば、Mac OS XをUnix的に使ってみよう!」と遊んでみた。ただ大昔、Win/VのサポートでNEXTSTEPは触っていたものの、最近はLinuxばかりでちょっと勝手が違う。適当にコマンドを叩いた程度で大したことはできなかった。もともと(15年以上前!?)はBSDの人だったのに……。 |
||||||
|
●総論
DVDやCD-R未サポート、約一週間ほど使ったところ何回かデッドロック、標準搭載のIE for Mac 5.1がプレビュー版、対応アプリケーションもまだ少ない……など、未完成な部分も残っているMac OS X。ただ、夏ごろから出荷されるMacでプリロードを予定していることもあり、これからブラッシュアップといった感じなのだろう。筆者としては(CarbonでもCocoaでもいいが)Adobe Photoshopのリリースが待ち遠しいところか!? もちろん、ベースのテクノロジーやこのOSが目指しているところを考えると先が楽しみ。更にどれだけUnixユーザーを取り込めるかにも興味がある。いずれにしても世の中Windowsだらけでは面白くない。一般向けデスクトップOSとして始めてUnixを採用したMac OS Xには是非頑張って欲しいと思う。
□Mac OS X製品情報