Classic Mac OS

概要

当初のMacintoshは、ハードウェアの一部として提供されるToolbox ROM（現在は通常OSで提供される高レベルなAPIを含む）とOSとが、一体化したシステムソフトウェアとして扱われ、Systemと呼んでいた。
Macintosh互換機の登場によりアップル自身もMac OSという呼称を使うようになり、System 7.5.1からは起動画面で Mac OSロゴが表示されるようになった。Mac OSという呼び名が通称から正式なものになったのは、1997年1月、Mac OS 7.6がリリースされた時である。互換機の普及とともに、MacのハードウェアとOSを明確に区分する必要が生じたことによる。その後アップルの方針転換により互換機は市場から姿を消したが、Mac OSという名前はその後のアップルのOS製品に引き継がれている。1998年に発売されたiMac以降は、Toolbox ROMの内容の大半がMac OS側に移され、ほぼハードウェアから独立したOSとなった。
ビットマップディスプレイとマウスの利用を前提としていること、オーバーラップするマルチウインドウやメニュー操作、マルチスタイルフォントに代表される WYSIWYG 表示など、ゼロックスで1970年代に研究開発されていた暫定Dynabook環境（SmalltalkをOSとして動作するAlto）の多くを盗んだが、Altoでは3つあったマウスボタンをMacでは1つに限って、操作体系を分かりやすく構築し直した。ファイルシステムやドラッグ・アンド・ドロップのファイル操作、国際化に必要な情報を保存するためのリソースとコードの分離、ファイルとアプリケーションソフトウェア（アプリケーション）との関連付け、データ形式に依存しないクリップボード、プルダウンメニューやゴミ箱を発明するなど、今日でも使われている多くの独自のアレンジを加えることで使い勝手を向上させた。暫定Dynabook環境では部分的に隠れたウインドウの再描画もできなかったが、QuickDrawの実装により、これを実現させた。こうした改良により、GUIというものをコンピュータの世界に広く浸透させた。
Macに追随してマウスが付き始めた他のパーソナルコンピュータでは、アプリケーションごとにGUIのデザインの統一性が全くない時代が長く続いた。これは統一されたインフラストラクチャが存在しなかったことによる点が大きい。一方、Macintosh はインフラの提供にとどまらず、「作法」とでも言うべきヒューマン・インタフェース・ガイドラインを定めることで、ひとつのソフトが使えれば、他のソフトも使えるというコンピュータ利用の形態を、パーソナルコンピュータで実現したさきがけとなった。

沿革

1986年のMacintosh Plusの登場から、1997年にMac OSに名称変更されるまで、Systemのアプリケーション群を日本語表示に対応させ、日本語フォントや日本語入力システム（当初はFEPであり、インプットメソッドではない）を同梱するなど日本市場向けに設計されたオペレーティングシステムを漢字Talk（かんじトーク）と呼称した。
技術の進歩に伴いMac OSも様々な変化を遂げている。その系譜は概ねSystem 6までと、System 7、Mac OS 8およびMac OS 9の3つの時期に分かれる。

特徴

Mac OSは組版・デザイン・写真・イラストレーションといった分野で好んで利用された。これは、PC/AT互換機では多色高解像度へ満足のいく対応が行われた時期が遅く、それまではMacが事実上唯一の存在であったことが最大の理由である。また、色調管理など多色画像処理に必須とされている機能にも早くから対応しており、完成度の高い WYSIWYG を当初から実現していたことも大きい。
さらにDTPのジャンルに特化したソフトが早くから多く開発・販売されたことが、印刷・出版業界におけるMacの普及に大きく貢献した。アドビシステムズからはPhotoshopやIllustrator、アルダスからはAldus PageMaker（のちにアルダスごとアドビシステムズが買収）、Quark 社からはQuarkXPressといった、業務用ソフトウェアがそろっていた。
画像処理を得意とする理由としては、Lisaのためにビル・アトキンソンが中心となって開発したグラフィックルーチンLisaGrafがMacintoshに移植され、 QuickDrawとして初めの機種からROMの状態で搭載された点が大きい。また当初よりある程度先を見て広いメモリ空間を確保しており、いわゆる「640KBの壁」に悩まされていた MS-DOS系システムに比べて大きな画像を扱いやすかったという要素も挙げられる。グラフィックルーチンはMac OS XからPDFをベースとしたQuartzに替わったが、互換性を考慮してMac OS X v10.3まではQuickDraw関連の開発が続行され、Mac OS X v10.4で非推奨となった。
また、サウンド関連の機能が比較的充実していたこともあり（Sound Managerによるところも大きい）、Cubase、Logic Studio、Vision、Digital Performer、Pro Toolsなどのさまざまなソフトや周辺機器（アップル自身も MIDIインタフェースを発売）が発売され、プロのミュージシャンに盛んに利用された。ヤマハやローランドも初心者向けパッケージを発売し、アマチュアの愛用者も多かった。
デスクアクセサリ (Desk Accessory, DA) は、Systemと呼ばれていた頃のMac OSにおいて、使用中のアプリケーションとは別に起動しておける小物的なアプリケーションのことである。
初期のMacはシングルタスクであったため、別のアプリケーションを使用するには一旦終了させなければならない。これは、搭載していたメモリが少なかったことに起因する。
デスクアクセサリは起動と終了の手間を省くための手段として用意された。わずかなメモリしか使わないため、使用中のアプリケーションとは別に起動しておくことができ、このころのMacには欠かせないものだった。サードパーティーからは小物の位置づけであるにもかかわらず多機能なデスクアクセサリが多数開発された。Mac OSにあらかじめ搭載されていたデスクアクセサリもある。Mac OS 9まで残された「計算機」や「スクラップブック」がそうである。
デスクアクセサリを使用するためには、まず「Font/DA Mover」と呼ばれるユーティリティソフトウェアでシステムにインストールする。インストールしたデスクアクセサリはアップルメニューから起動できるようになる。
System 7でMacが疑似マルチタスクになるとデスクアクセサリは単なる一アプリケーションとなり、Font/DA Moverも姿を消した。アップルメニューはアプリケーションやファイルを起動するためのランチャーとなった。Mac OS 9まではデスクアクセサリのランチャーであったことの名残だということがうかがえる。

System

Mac登場当時の直系。画面は白黒ベースで基本的にシングルタスクのOSであり、QuickDrawの採用により、ハードウェアによるアクセラレーションなしでGUI OS環境を実用的な速度で動作させることができた。ファイルシステムは、初期ではMacintosh File Systemであったが、512KeやPlusに搭載された 128KBのToolbox ROMおよびSystem 3.1よりHFSを採用した。今から見れば非常に貧弱な機能しか持たないが、それでも驚くべきことに初代 MacintoshのToolbox ROMはわずか64KBにおさめられ、128KBのメインメモリ上ですべての機能が動作した（もっとも128KBでは実用上厳しいほどメモリが不足していたため、すぐに512KB モデルへのアップデートが行われた）。当時の限られたハードウェア上で動作させるため性能的には多くの制約があり、メモリを節約するために完全なシングルタスクを前提として設計されたToolbox APIは後のMac OSの発展の足枷となることになる。

System 6

商品パッケージ名称のSystem Softwareのバージョン表記と、Systemファイルのバージョンが（日本語版は漢字Talk のバージョンも）同一になった。System 4までと同じく、画面は白黒ベースで基本的にシングルタスクのOSだが、MultiFinderが用意され、疑似マルチタスク環境が利用できるようになる。32ビットQuickDrawの登場により、24ビットフルカラーが扱えるようになる。TrueTypeが採用され、QuickTimeの登場によりマルチメディアデータを扱う環境が整う。ちなみにSystem 5というバージョンはない。これはSystem 6において、FinderとSystem自体のメジャーバージョンを統一するという方針によるものであった 。2011年にはシステムクロックの表示がリセットされてしまう。