macOS (当初はMac OS X、2012年から2016年まではOS X[32])は、Appleの2021年1月時点のMac用OSであり、2001年にClassic Mac OSの後継OSとして登場した。Mac OSのバージョン10として宣伝されていたが、Classic Mac OSとは全く別のOSである。
Classic Mac OSの設計を引き継いだ後継OSはMac OS 9であり、そのさらなる後継は存在しない。Classic Mac OSと異なりUnixベースのOSで[33]、AppleがNeXT社を買収してスティーブ・ジョブズがAppleのCEOに復帰した際に、1980年代後半から1997年までに開発されたNeXTがNeXTSTEPを経てからmacOSになった[34]。macOSはBSDのコードやXNUカーネルも利用しており[35]、そのコア部分はAppleのオープンソースプロジェクトであるOSのDarwinがベースになっている。
最初はサーバ用OSのMacOS X Server 1.0として1999年にリリースされた。このバージョンから初めてAquaユーザインタフェースが採用された一方で、Classic Mac OSのプラチナスタイルも残されており、部分的にはOPENSTEPの名残もあった。デスクトップ版のMacOS X 10.0が続けて2001年3月24日にリリースされ、Aquaユーザインタフェースがサポートされた。これ以来複数のバージョンがリリースされている。Mac OS Xは2012年にOS Xに、2016年にmacOSに改名された。
従来のMacユーザーの多くがMac OS Xへアップグレードしたが、ユーザーフレンドリーではない部分がある、旧Mac OSの機能が完全に再現されていない、同じハード(特に旧機種)で遅い、旧OSとの互換性が不完全など、最初の数年は批判に晒された[36]。旧Mac OS用のドライバ(プリンタ、スキャナ、タブレットなど)はMac OS Xと互換性がなく、Mac OS Xで古いOS用のプログラムを動かすためのClassic Environmentがきちんとサポートされず、1997年以前のマシンをサポートしておらず、Macintoshユーザーの一部はMac OS Xがリリースされた後も数年間にわたりClassic Mac OSを使い続けた。スティーブ・ジョブズは2002年のWWDCでMac OS 9の葬式を開催してMac OS Xへのアップグレードを人々に促した[37]。 Mac OS XのPowerPC版は旧Macのアプリを動かす互換レイヤーであるClassic EnvironmentをMac OS X 10.4 Tigerまでサポートしていた。元々はブルーボックスのコードネームで開発され、Mac OS Xのアプリケーションとして動作し、Mac OS 9のバージョン9.1以降の実行環境をほぼ再現していた。Mac OS XのCarbon APIに移植されていないアプリケーションをMac OS Xで実行できた。ほぼシームレスに動作したが、ClassicアプリケーションはMac OS 9の見た目のままで、Mac OS XのAquaな外観にはならなかった。 New World ROMを搭載したPowerPCベースのMacは当初、Mac OS 9.2に加えてMac OS Xを同梱した。Mac OS X 10.4以降からは旧OSがプリインストールされなくなり、旧OSを使いたいユーザーはMac OS 9.2を別途手動でインストールする必要があった。Classic Mac OS用に書かれたアプリケーションで行儀のよいものは新OSでもほぼ動作し、ハードウェアに依存した処理がなく、全てOSを通してハードを操作するソフトウェアだけが互換性を保証された。Mac OS 9はx86で動作しないため、IntelベースのMacではClassic環境を使用できない。
Classic
脚注[脚注の使い方]
注釈^ Systemが4.xのうちにFinderは6.0になっていた。この方針においてもSystemが6.0.x、Finderは6.1.xであった。SystemとFinderのバージョンが揃ったのは次のSystem 7.0の際である
^ 前述のQuickDraw GXとほぼ同等の技術。フォントさえ読み込めば、世界中の言語の入力・表示に対応する。
出典^ Linzmayer, Owen W. (2004). Apple Confidential 2.0