| macOS | |
|---|---|
macOSの最新リリースであるmacOS Tahoe | |
| 開発者 | りんご |
| 書かれた | |
| OSファミリー | |
| ソースモデル | オープンソースコンポーネントを備えた独自仕様 |
| 初回リリース | 2001年3月24日 (2001年3月24日) |
| 最新リリース | 26.2 [ 4 ] (25C56) [ 5 ] (2025年12月12日) [±] (2025年12月12日) |
| 最新プレビュー | 26.3ベータ3 [ 6 ] (25D5112c) [ 7 ] (2026年1月26日) [±] ( 2026-01-26 ) |
| 入手可能な | 47言語[ 8 ] |
言語リスト
| |
| サポートされているプラットフォーム | |
| カーネルタイプ | ハイブリッド(XNU) |
| デフォルトのユーザーインターフェース | アクア(グラフィカル) |
| ライセンス | 独自の |
| 先行 | クラシックMac OS、NeXTSTEP |
| 公式サイト | www.apple.com/os/macos/ |
| サポート状況 | |
| サポートされている | |
| シリーズの一部 |
| macOS |
|---|
macOS(旧称OS X、元々はMac OS X)は、2001年よりApple社が開発・販売しているOpenSTEP for MachとFreeBSDから派生した、独自のUnixベース[ 9 ] [ 10 ]オペレーティングシステムです。Apple社のMacコンピュータの現在のオペレーティングシステムです。デスクトップおよびラップトップコンピュータの市場では、Microsoft Windowsに次いで2番目に広く使用されているデスクトップOSであり、 ChromeOSやSteamOSを含むすべてのLinuxディストリビューションよりも普及しています。2026年現在、macOSの最新リリースはmacOS 26 Tahoeで、macOSの22番目のメジャーバージョンです。[ 11 ]
Mac OS Xは、 1984年から2001年までMacintoshの主要オペレーティングシステムであった古典的なMac OSの後継です。その基礎となるアーキテクチャは、 AppleによるNeXT社の買収(これによりスティーブ・ジョブズもAppleに復帰)の結果、 NeXT社のNeXTSTEPから来ました。最初のデスクトップバージョンであるMac OS X 10.0は、2001年3月24日にリリースされました。Mac OS X Leopardとそれ以降のすべてのmacOSバージョン(OS X Lionを除く)[12]は、UNIX 03認定を受けています。iOS 、iPadOS、watchOS、tvOS、audioOS 、 visionOSなど、Appleの他の現代のオペレーティングシステムはすべてmacOSの派生物です。 macOSはその歴史を通じて、3つの主要なプロセッサアーキテクチャをサポートしてきました。最初のバージョンではPowerPCベースのMacのみをサポートし、OS X Tiger 10.4.4 [ 14 ]以降ではIntelベースのMacがサポートされ、 macOS Big Sur [ 15 ]以降ではARMベースのApple Silicon Macがサポートされました。PowerPCベースのMacのサポートはOS X Snow Leopardで廃止され、[ 16 ] 2025年の世界開発者会議でmacOS TahoeがIntelベースのMacをサポートする最後になると発表されました。 [ 17 ]
macOSの当初のブランドアイデンティティの顕著な部分は、ローマ数字のX(発音は「テン」)の使用と、各リリースに大型ネコ科動物の種、後にカリフォルニア州内の地名にちなんでコード名を付けることだった。[ 18 ] Appleは2011年に名前を「OS X」に短縮し、その後2016年にAppleの他のオペレーティングシステムのブランドと合わせるために「macOS」に変更した。[ 19 ] 2020年、macOS Big Surはバージョン11として発表された。これはmacOS 10の16回のリリース後の大きな転換であったが、命名規則は引き続きカリフォルニア州内の地名を参照していた。2025年、AppleはWWDC発表の翌年に合わせるため、全製品のバージョン番号を統一したため、2025年のWWDCで発表されたリリースであるmacOS TahoeはmacOS 26である。[ 20 ]
macOSとなるものの起源は、1985年にスティーブ・ジョブズがAppleを去った後に設立したNeXT社にある。そこでUnixライクなNeXTSTEPオペレーティングシステムが開発され、1989年に発売された。NeXTSTEPのカーネルはカーネギーメロン大学で開発されたMachカーネルをベースにしており、 FreeBSD [ 21 ]や他のBSDオペレーティングシステム[ 22 ]の一部から派生したカーネルレイヤーと低レベルユーザー空間コードが追加されている。そのグラフィカルユーザーインターフェースはObjective-Cプログラミング言語を使ったオブジェクト指向GUIツールキット上に構築された。
1990年代を通して、AppleはTaligent、Copland、Gershwinといったプロジェクトを通じて、従来のMac OSの後継となる「次世代」OSの開発を試みてきたが、いずれのプロジェクトも最終的に断念された。[ 23 ]この結果、Appleは1997年にNeXTを買収し、NeXTSTEP(後にOPENSTEPと呼ばれる)をAppleの次世代OSの基盤とすることとなった。[ 24 ] この買収により、スティーブ・ジョブズが暫定CEO、後に正式CEOに就任し、プログラマーに優しいOPENSTEPをAppleの主要市場である家庭ユーザーとクリエイティブプロフェッショナルに採用されるシステムへと変革する指揮を執ることとなった。このプロジェクトは正式名称がMac OS Xとなる前は「 Rhapsody 」というコードネームで呼ばれていた。 [ 25 ] [ 26 ]
Mac OS Xの名前の「X」はローマ数字の10を表しており、Appleはこの文脈では「テン」と発音するべきだと述べています。また、文字「X」のように発音されることも一般的です。[ 27 ] [ 28 ] iPhone X、iPhone XR、iPhone XSも後にこの慣例に従いました。
以前のMacintoshオペレーティングシステム(クラシックMac OSのバージョン)は、 Mac OS 8やMac OS 9のようにアラビア数字を使用して命名されていました。[ 29 ] [ 27 ]バージョン11のmacOS Big Surまでは、オペレーティングシステムのすべてのバージョンに10.xという形式のバージョン番号が与えられ、この形式はMac OS X 10.0から10.15まで継続されていました。macOS Big Sur以降、Appleはメジャーリリースごとに1ずつ増加する 整数バージョン番号に切り替えました。
Mac OS Xの最初のバージョンであるMac OS X Server 1.0は、従来のMac OSに似たインターフェースを備えた過渡期の製品でしたが、旧システム向けに設計されたソフトウェアとは互換性がありませんでした。Mac OS Xの一般向けリリースには、より後方互換性が含まれていました。Mac OSアプリケーションは、 Carbon APIを介してネイティブに実行するように書き換えることができ、パフォーマンスは低下するものの、 多くのアプリケーションをClassic環境から直接実行することもできました。
Mac OS Xのコンシューマー版は、2001年3月にMac OS X 10.0とともに発売されました。レビューは様々で、洗練された光沢のあるAquaインターフェースを称賛する声が多くありましたが、パフォーマンスの遅さを批判する声もありました。[ 30 ] Appleの人気が低迷したため、FrameMakerの開発元であるAdobe Inc.は、Mac OS X向けのFrameMakerの新バージョンの開発を断念しました。[ 31 ] Ars TechnicaのコラムニストであるJohn Siracusa氏は、OS Xの10.10までのすべてのメジャーリリースをレビューしており、初期のリリースを振り返って「非常に遅く、機能が乏しい」と評し、Aquaを「耐え難いほど遅く、大量のリソースを消費する」と評しました。[ 30 ] [ 32 ] [ 33 ]
AppleはMac OS Xの新リリースを次々と開発した。[ 34 ] Appleは2001年10月にMac OS X 10.1をリリースし、使い勝手を向上させた。[ 35 ] Appleは2002年1月から、すべてのMacにMac OS Xをデフォルトのオペレーティングシステムとしてプリインストールした。[ 36 ]その年の後半にAppleは、マーケティングや広告でコード名を公に使用した最初のバージョンであるMac OS X Jaguar (バージョン10.2)をリリースした。 [ 37 ] 2003年にMac OS X Panther (10.3)がリリースされたとき、シラクサは「何年もの不確実性と空売りの製品から、毎年安定した新しいオペレーティングシステムのリリースに移行したのは不思議なことだ」と述べた。 [ 38 ] 2005年にリリースされたMac OS X Tiger (10.4)は、高速ファイル検索やグラフィック処理の改善など、マイクロソフトがWindows Vistaに許容できるパフォーマンスで追加するために数年にわたって苦労していた多くの機能を提供し、マイクロソフトの幹部に衝撃を与えたと伝えられている。[ 39 ]
オペレーティングシステムが進化するにつれ、アプリケーションが追加および削除され、従来のMac OSから離れていった。[ 40 ]音楽を主要市場と見なし、AppleはiPodミュージックプレーヤーと、 iTunesやGarageBandなどのMac用の音楽ソフトウェアを開発した。[ 41 ] Appleは消費者およびメディア市場をターゲットに、 Front RowメディアセンターとSafariウェブブラウザを介したホームエンターテイメントを統合したiLifeスイートなどの新しい「デジタルライフスタイル」アプリケーションに力を入れた。インターネットの人気の高まりに伴い、Appleは.Mac、MobileMe、そして最近ではiCloud製品など、追加のオンラインサービスを提供した。後に、 Mac App Storeを通じてサードパーティ製のアプリケーションの販売を開始した。
Mac OS Xの新しいバージョンでは、インターフェース全般にも変更が加えられ、初期バージョンの光沢のあるストライプと透明感から脱却しました。一部のアプリケーションでは、 Mac OS X Tigerではブラシ仕上げの金属調、またはピンストライプのないタイトルバーを採用するようになりました。[ 42 ] Mac OS X Leopard (10.5)では、Appleはインターフェースを統一し、標準化されたグレーグラデーションのウィンドウスタイルを採用することを発表しました。[ 43 ] [ 44 ]
2006年に、最初のIntel MacがMac OS X Tigerの特別バージョンとともに発売されました。[ 45 ]
このシステムにとって重要な進展は、2007年以降のiPhoneの発表と発売であった。Appleの以前のiPodメディアプレーヤーは最小限のオペレーティングシステムを使用していたが、iPhoneはMac OS Xベースのオペレーティングシステムを使用しており、これは後にiPhone OS、そしてiOSと呼ばれることになる。同じフレームワークに基づく2つのオペレーティングシステムの同時リリースはAppleに緊張をもたらし、同社はiPhoneのせいでMac OS X Leopardの発売を遅らせざるを得なかったとしている。[ 46 ]しかし、AppleがiPhoneをサードパーティ開発者に開放した後、その商業的成功によりMac OS Xに注目が集まり、多くのiPhoneソフトウェア開発者がMac開発に興味を示した。[ 47 ]
2007年、Mac OS X Leopardがユニバーサルバイナリコンポーネントを搭載してリリースされ、Intel Macと一部のPowerPC Macにインストールできるようになりました。[ 48 ]これはPowerPC Macをサポートする最後のリリースでもあります。 2009年、Mac OS X Snow Leopard(10.6)はIntel Mac専用に構築された最初のMac OS Xバージョンであり、32ビットIntel Macをサポートする最後のリリースでした。[ 49 ]この名前は、ユーザー向けの機能ではなく、技術とパフォーマンスの改善に重点を置いたLeopardのイテレーションとしてのステータスを示すことを意図していました。実際、開発者に対しては「新機能なし」のリリースであると明確に宣伝されていました。[ 50 ]そのリリース以来、いくつかのOS XまたはmacOSリリース(OS X Mountain Lion、OS X El Capitan、macOS High Sierra、macOS Monterey )がこのパターンに従っており、Intelが使用する「チック・トック・モデル」に似た、前任者から派生した名前が付けられています。
2011年のMac OS X Lion (10.7) およびOS X Mountain Lion (10.8)以降、Appleは一部のアプリケーションを、当時のiOSに触発されたスキュモーフィックなデザインへと移行し、スクロールバーなどのコントロールを未使用時にフェードアウトさせることで、一部の要素を簡素化しました。[ 32 ]この方向性は、ブラシ仕上げの金属インターフェースと同様に一部ユーザーには不評でしたが、渦巻く星雲を背景に過去のファイルバージョンを表示するTime Machineバックアップユーティリティや、LeopardおよびSnow Leopardの光沢のある半透明のドックなど、以前のデザイン面で見られたインターフェースのアニメーションと多様性の向上というトレンドは継続されました。[ 51 ]さらに、Lion以降、AppleはMac OS Xの個別のサーバーバージョンのリリースを中止し、サーバーツールをMac App Storeからダウンロード可能な個別のアプリケーションとして販売しました。あるレビューでは、サーバー製品のトレンドは「より安価でシンプルになり、大企業から中小企業へと焦点が移行している」と評されています。[ 52 ]

2012年、 OS X Mountain Lionのリリースに伴い、システムの名前が正式にMac OS XからOS Xに短縮された。これは、その1年前にも前バージョンで同様の方法でシステム名が短縮されていたことを受けたものである。同年、AppleはOS X開発責任者のスコット・フォーストールを解任し、デザインはよりミニマルな方向へと変更された。[ 53 ] Appleの新しいユーザーインターフェースデザインは、深い色彩飽和度、テキストのみのボタン、最小限の「フラット」インターフェースを使用し、 2013年のiOS 7で初めて導入された。OS XのエンジニアはiOS 7に取り組んでいたと伝えられており、2013年にリリースされたバージョンであるOS X Mavericks(10.9)は、スキューモーフィックなデザインの一部が削除された一方で、Mavericksの一般的なインターフェースの大部分は変更されていない、いわば過渡的なリリースであった。[ 54 ]次のバージョンであるOS X Yosemite (10.10)では、 iOS 7に似たデザインが採用されましたが、マウスで操作するインターフェースに適したより複雑なものになりました。[ 55 ]
2012年以降、同システムは10.4 Tiger以前のMac OS Xのリリースと同様の年間リリーススケジュールに移行した。[ 56 ]また、Snow Leopard以降はアップデートのコストを着実に削減し、OS X Mavericksではアップグレード料金を完全に廃止した。[ 57 ]一部のジャーナリストやサードパーティのソフトウェア開発者は、この決定により機能リリースは迅速化される一方で、安定性に焦点を当てる機会が少なくなり、新機能よりも安定性とパフォーマンスを求めるユーザーには推奨できるOS Xのバージョンがないと指摘している。[ 58 ] Appleの2015年のアップデートであるOS X El Capitan(10.11)は、安定性とパフォーマンスの改善に特に焦点を当てていると発表された。[ 59 ]

2016年、 macOS Sierra (10.12)のリリースとともに、Appleの他の主要なオペレーティングシステム( iOS、watchOS、tvOS)のブランドと整合させる目的で、OS XからmacOSに名称が変更された。[ 60 ] [ 61 ] macOS Sierraでは、Siri、iCloud Drive、ピクチャーインピクチャーのサポート、夜間にディスプレイを暖色系に切り替えるNight Shiftモード、および2つの継続性機能(ユーザーのクリップボードをAppleデバイス間で同期するユニバーサルクリップボードと、ユーザーのMacをApple Watchでロック解除できる自動ロック解除)が追加された。macOS Sierraでは、時代遅れのHFS+ファイルシステムの後継であるApple File System (APFS)のサポートも追加されている。[ 62 ] [ 63 ] [ 64 ] 2017年にリリースされたmacOS High Sierra(10.13)では、パフォーマンスの向上、Metal 2およびHEVCのサポートが含まれ、APFSがSSDブートドライブのデフォルトのファイルシステムになりました。[ 65 ]
後継のmacOS Mojave(10.14)は2018年にリリースされ、ダークモードオプションと動的な壁紙設定が追加されました。[ 66 ] 2019年にはmacOS Catalina (10.15)が後継となり、 iTunesがメディアの種類ごとに別々のアプリに置き換えられ、iOSアプリを移植するためのCatalystシステムが導入されました。[ 67 ]
2020年、Appleは同年のWWDCでmacOS Big Sur (バージョン11)を発表した。これは、2000年のMac OS Xパブリックベータ版のリリース以来、macOSの主要なバージョン番号の最初の増加であった。macOS Big Surのアップデートには、Appleの他のオペレーティングシステムで使用されているバージョン番号付けスキームに合わせて、11.xの番号が与えられた。Big Surはユーザーインターフェイスに大きな変更をもたらし、ARMアーキテクチャに基づくApple Siliconで動作する最初のバージョンだった。[ 68 ] Big Surから始まった番号付けシステムは、2021年のmacOS Monterey(12)、2022年のmacOS Ventura(13)、2023年のmacOS Sonoma(14)、2024年のmacOS Sequoia(15)と継続された。
2025年には、 macOS Tahoe (バージョン26)から、macOSのバージョン番号はリリースの翌年に基づいて付けられるようになり、iOS、iPadOS、watchOS、tvOS、visionOSのバージョン番号も同様に、すべてのApple OSで同じバージョン番号になります。[ 69 ] macOS Tahoeでは、 Liquid Glassと呼ばれる新しいユーザーインターフェイスデザインも導入され、Appleの他のプラットフォームでも使用され、デザイン言語が統一されます。[ 70 ] Tahoeは、IntelベースのMacで動作するmacOSの最後のリリースになります。[ 71 ]
| リリース | ダーウィン版 | 発売日 | 最新リリース | 互換性 | ||||
|---|---|---|---|---|---|---|---|---|
| バージョン | 名前 | バージョン | 発売日 | プロセッサ | 応用 | カーネル | ||
| Mac OS X Server 1.0 | ヘラ[ a ] | 0.1~0.3 | 1999年3月16日 | サポート対象外:1.2v3 | 2000年10月27日 | 32ビットPowerPC | 32ビットPowerPC | 32ビット |
| Mac OS X 10.0 | チーター[ a ] | 1.3.1 | 2001年3月24日 | サポート対象外:10.0.4 | 2001年6月22日 | |||
| Mac OS X 10.1 | ピューマ[ a ] | 1.4.1/5 | 2001年9月25日 | サポート対象外:10.1.5 | 2002年6月6日 | |||
| Mac OS X 10.2 | ジャガー | 6 | 2002年8月24日 | サポート対象外:10.2.8 | 2003年10月3日 | 32/64ビットPowerPC [ b ] | ||
| Mac OS X 10.3 | パンサー | 7 | 2003年10月24日 | サポート対象外:10.3.9 | 2005年4月15日 | |||
| Mac OS X 10.4 | 虎 | 8 | 2005年4月29日 | サポート対象外:10.4.11 | 2007年11月14日 | 32/64ビットPowerPCおよびIntel | 32/64ビットPowerPCおよびIntel [ c ] [ d ] | |
| Mac OS X 10.5 | ヒョウ | 9 | 2007年10月26日 | サポート対象外:10.5.8 | 2009年8月13日 | |||
| Mac OS X 10.6 | ユキヒョウ | 10 | 2009年8月28日 | サポート対象外:10.6.8 | 2011年7月25日 | 32/64ビット Intel | 32/64ビット Intel 32ビット PowerPC [ d ] | 32/64ビット[ 74 ] |
| OS X 10.7 | ライオン | 11 | 2011年7月20日 | サポート対象外:10.7.5 | 2012年10月4日 | 64ビットインテル | 32/64ビット Intel | |
| OS X 10.8 | マウンテンライオン | 12 | 2012年7月25日[ 75 ] | サポート対象外:10.8.5 | 2015年8月13日 | 64ビット[ 76 ] | ||
| OS X 10.9 | マーベリックス | 13 | 2013年10月22日 | サポート対象外:10.9.5 | 2016年7月18日 | |||
| OS X 10.10 | ヨセミテ | 14 | 2014年10月16日 | サポート対象外:10.10.5 | 2017年7月19日 | |||
| OS X 10.11 | エルキャピタン | 15 | 2015年9月30日 | サポート対象外:10.11.6 | 2018年7月9日 | |||
| macOS 10.12 | シエラ | 16 | 2016年9月20日 | サポート対象外:10.12.6 | 2019年9月26日 | |||
| macOS 10.13 | ハイシエラ | 17 | 2017年9月25日 | サポート対象外:10.13.6 | 2020年11月12日 | |||
| macOS 10.14 | モハベ | 18 | 2018年9月24日 | サポート対象外:10.14.6 | 2021年7月21日 | |||
| macOS 10.15 | カタリナ | 19 | 2019年10月7日 | サポート対象外:10.15.7 | 2022年7月20日 | 64ビットインテル | ||
| macOS 11 | ビッグサー | 20 | 2020年11月12日 | サポート対象外:11.7.10 | 2023年9月11日 | 64ビット Intel およびARM [ e ] | ||
| macOS 12 | モントレー | 21 | 2021年10月25日 | サポート対象外:12.7.6 | 2024年7月29日 | |||
| macOS 13 | ベンチュラ | 22 | 2022年10月24日 | サポート対象外:13.7.8 | 2025年8月20日 | |||
| macOS 14 | ソノマ | 23 | 2023年9月26日 | サポート対象:14.8.3 | 2025年12月12日 | |||
| macOS 15 | セコイア | 24 | 2024年9月16日 | サポート対象:15.7.3 | ||||
| macOS 26 | タホ | 25 | 2025年9月15日 | 最新バージョン:26.2 | ||||
伝説: サポートされていません サポートされている 最新バージョン プレビュー版 将来のバージョン | ||||||||
macOSの中核は、XNUカーネル[ 77 ] ( FreeBSDカーネル[ 21 ]の大部分を組み込んだ)とFreeBSDユーザーランド[ 21 ]上に構築されたPOSIX準拠のオペレーティングシステムであり、コマンドラインインターフェースから利用できる標準的なUnix機能を備えています。AppleはこのソフトウェアファミリーをDarwinという無料のオープンソースオペレーティングシステムとしてリリースしました。Darwinの上に、AppleはAquaインターフェースやFinderなど、いくつかのコンポーネントを重ねて、 GUIベースのオペレーティングシステムであるmacOSを完成させました。 [ 78 ]
Mac OS Xとして最初に導入されたとき、このシステムは、その前身であるクラシックMac OSよりも安定した信頼性の高いプラットフォームを提供するための多くの新機能をもたらしました。たとえば、プリエンプティブマルチタスクとメモリ保護により、複数のアプリケーションを互いに中断したり破損させたりすることなく同時に実行するシステムの能力が向上しました。macOSのアーキテクチャの多くの側面は、プラットフォーム間の移行を容易にするために移植性を考慮して設計されたOPENSTEPから派生しています。たとえば、NeXTSTEPは、 NeXTがAppleに買収される前に、オリジナルの68kベースのNeXTワークステーションからx86などのアーキテクチャに移植され、 [ 79 ] OPENSTEPは後にRhapsodyプロジェクトの一環としてPowerPCアーキテクチャに移植されました。
macOS High Sierra以前、およびソリッドステートドライブ(SSD)以外のドライブでは、デフォルトのファイルシステムはHFS+であり、これは従来のMac OSから継承されたものです。オペレーティングシステム設計者のリーナス・トーバルズは、HFS+を「おそらく史上最悪のファイルシステム」であり、その設計は「ユーザーデータを積極的に破壊する」ものだと批判しました。彼はファイル名の大文字と小文字を区別しないことを批判し、Appleがファイルシステムを拡張してUnicodeをサポートしたことで、この設計はさらに悪化しました。[ 80 ] [ 81 ]
macOSのDarwinサブシステムは、Unixのパーミッションレイヤーを含むファイルシステムを管理します。2003年と2005年には、Macworldの編集者2人がこのパーミッションスキームを批判しました。Ted Landauは、macOSにおけるパーミッション設定の誤りを「最もよくある不満点」と呼び、Rob Griffithsは、ユーザーによっては毎日パーミッションをリセットしなければならない場合もあり、そのプロセスには最大15分かかる可能性があると示唆しました。 [ 82 ]最近では、Macworldの別の編集者であるDan Frakesが、パーミッション修復の手順が過度に使用されていると述べました。[ 83 ]彼は、macOSは通常、ユーザーの介入なしにパーミッションを適切に処理するため、パーミッションのリセットは問題が発生した場合にのみ試みるべきであると主張しています。[ 84 ]
macOSのアーキテクチャには階層化設計が組み込まれている。[ 85 ] 階層化フレームワークは、共通タスクに既存のコードを提供することで、アプリケーションの迅速な開発を支援する。[ 86 ] Appleは独自のソフトウェア開発ツールを提供しており、最も有名なのはXcodeと呼ばれる統合開発環境である。Xcodeは、 C、C++、Objective-C、Swiftなど、いくつかのプログラミング言語をサポートするコンパイラへのインターフェースを提供する。MacがIntelプロセッサに移行する際に、開発者がアプリケーションをIntelベースとPowerPCベースの両方のMacintoshシリーズと互換性のあるユニバーサルバイナリとして構築できるように変更された。 [ 87 ]ファーストパーティおよびサードパーティのアプリケーションは、クラシックMac OSから引き継がれたAppleScriptフレームワーク[ 88 ]を使用するか、[ 89 ]プログラミングの知識を必要としない事前記述されたタスクを提供する新しいAutomatorアプリケーションを使用してプログラム的に制御することができる。[ 90 ]
AppleはmacOS向けにネイティブなソフトウェア開発を行うために、CocoaとCarbonという2つの主要なAPIを提供していました。CocoaはOPENSTEPから継承したAPIの派生であり、従来のMac OSとは関係がありません。一方、Carbonは従来のMac OS APIを改良したもので、Macソフトウェアを最小限の書き換えでMac OS X上でネイティブに動作させることができます。[ 26 ]
Cocoa APIは、1993年にNeXT ComputerとSun Microsystemsの共同作業によって誕生しました。この伝統はCocoa開発者にとって非常に印象的で、フレームワークでは「NS」という接頭辞が至る所で使われており、N eXT S TEPまたはN eXT/ Sunの略です。1994年9月に公開された公式のOPENSTEP APIは、APIをFoundationとApplicationKitに分割し、「NS」接頭辞を使用した最初のAPIでした。[ 79 ]伝統的に、Cocoaプログラムは主にObjective-Cで書かれ、Javaも代替として使われてきました。しかし、2005年7月11日、Appleは「Mac OS Xバージョン10.4以降でCocoaに追加された機能は、Cocoa-Javaプログラミングインターフェースには追加されない」と発表しました。[ 91 ] macOSはかつてJavaプラットフォームを「推奨ソフトウェアパッケージ」としてサポートしていました。これは実際には、Javaで書かれたアプリケーションがクロスプラットフォーム互換性を保ちながら可能な限りオペレーティングシステムにうまく適合し、 Swingで書かれたグラフィカルユーザーインターフェースがネイティブのCocoaインターフェースとほぼ同じように見えることを意味します。2014年以降、Appleは新しいプログラミング言語SwiftをAppleプラットフォーム上のソフトウェア開発の推奨言語として推進してきました。
AppleのmacOSに関する当初の計画では、全ての開発者にソフトウェアをCocoa APIに書き直すよう義務付けるというものだった。しかし既存のMac開発者の間で激しい抗議が起こり、高額な書き直しに投資するくらいならプラットフォームを放棄すると脅したため、この案は棚上げになった。[ 26 ] [ 92 ] Mac OS 9からMac OS Xへのスムーズな移行を可能にするために、Carbonアプリケーションプログラミングインタフェース(API)が作られた。[ 26 ] Carbonで書かれたアプリケーションは当初、クラシックMac OSとMac OS Xの両方でネイティブに実行できたが、この機能は後にMac OS Xの開発の過程で削除された。CarbonはMac OS Xとして販売された最初の製品であるMac OS X Server 1.0のあまり使われなかったオリジナルリリースには含まれず、Aquaインタフェースも含まれていなかった。[ 93 ] AppleはLeopardのリリース以降Carbonのさらなる開発を制限し、Carbonアプリケーションは64ビットでは動作しないと発表[ 92 ] [ 26 ]多くのmacOSアプリケーション、特にクラシックMac OSにまで遡る歴史を持ち、アップデートが困難、不経済、または不要なアプリケーションは、その後もしばらくの間Carbonを使い続けた。これにはMicrosoft OfficeのOffice 2016まで、PhotoshopのCS5までが含まれる。[ 94 ] [ 92 ] macOSの初期のバージョンでは、パフォーマンス制限付きでクラシック環境を通じて一部のクラシックMac OSアプリケーションを実行することもできた。この機能は10.5以降およびIntelプロセッサを搭載したすべてのMacから削除された。
macOSはPOSIX準拠であるため、 Linuxを含む他のUnix系システム向けに書かれた多くのソフトウェアパッケージを再コンパイルしてmacOSで実行することができる。これには多くの科学技術プログラムも含まれる。[ 95 ] Homebrew、Fink、MacPorts、pkgsrcなどのサードパーティプロジェクトは、コンパイル済みまたはフォーマット済みのパッケージを提供している。Appleなどは、これらのアプリケーションをmacOSのルックアンドフィールに近い状態で実行できるX Window Systemグラフィカルインターフェースのバージョンを提供している。 [ 96 ] [ 97 ] [ 98 ]現在Appleが推奨している方法はオープンソースのXQuartzプロジェクトである。以前のバージョンではAppleが提供するX11アプリケーション、それ以前はXDarwinプロジェクトを使用できた。[ 99 ]
アプリケーションは、ダウンロード(コード署名の有無にかかわらず、Apple開発者アカウント経由で利用可能)や、Appleの承認を必要とするプロセスを通じてAppleが維持しているソフトウェアのマーケットプレイスであるMac App Storeなど、あらゆるソースから、あらゆる方法で、Macに配布され、ユーザーによってインストールされる。Mac App Storeからインストールされたアプリはサンドボックス内で実行されるため、他のアプリケーションと情報を交換したり、コアオペレーティングシステムとその機能を変更したりする能力が制限される。これは、ユーザーが自分のシステムに損害を与えることはないと安心してアプリをインストールできるという利点とされているが、昇格された権限を必要とするプロフェッショナル向けアプリケーションではMac App Storeの使用がブロックされるという欠点もある。[ 100 ] [ 101 ]コード署名のないアプリケーションは、デフォルトではコンピュータの管理者アカウント以外から実行できない。[ 102 ] [ 103 ]
AppleはmacOSアプリケーションを開発しています。macOSに同梱されているものもあれば、別売りのものもあります。iWork 、Final Cut Pro、Logic Pro、iLife、そしてデータベースアプリケーションのFileMakerなどがこれに該当します。他にも多くの開発者がmacOS向けのソフトウェアを提供しています。
2018年、AppleはiOSアプリをmacOSに移植するためのコードネーム「Marzipan」というアプリケーション層を導入した。 [ 104 ] [ 105 ] macOS Mojaveには、 HomeやNewsなど4つのファーストパーティiOSアプリの移植が含まれており、そのAPIは2019年からサードパーティの開発者が使用できるようになると発表された。[ 106 ] [ 107 ] [ 108 ] 2019年のmacOS Catalinaでは、アプリケーション層がMac Catalystとしてサードパーティの開発者に提供された。[ 109 ]
macOSのバージョン、サポートされているシステム、およびRAM要件のリスト
| オペレーティング·システム | リリース年 | サポートされているシステム[ 110 ] | RAM要件 |
|---|---|---|---|
| 10.0 – 10.2(ジャガー) | 2001~2002年 | G3、G4、G5 iBookおよびPowerBook、Power MacおよびiMac ( PowerBook G3 "Kanga" を除く) | 128MB |
| 10.3(パンサー) | 2003 | New World ROMを搭載したMac [ 111 ] | |
| 10.4(タイガー) | 2004 | FireWireを内蔵し、New World ROMまたはIntelプロセッサ を搭載したMac | 256MB |
| 10.5(ヒョウ) | 2006 | 867 MHz 以上のG4、G5、Intel Mac (32 ビットまたは 64 ビット)を選択します。10.5 以降では Classic のサポートが廃止されました。 | 512MB |
| 10.6(スノーレパード) | 2008 | Intel Mac (32ビットまたは64ビット)[ 112 ] | 1GB |
| 10.7(ライオン) | 2010 | Intel Mac (64ビット) [ 112 ] Rosettaのサポートは10.7以降から廃止されました。 | 2GB |
| 10.8(マウンテンライオン) – 10.11(エルキャピタン) | 2012~2015年 |
| |
| 10.12(シエラ) – 10.13 (ハイシエラ) | 2016年~2017年 |
| |
| 10.14(モハベ) | 2018 |
| |
| 10.15(カタリナ) | 2019 |
| 4ギガバイト |
| 11(ビッグサー) | 2020 |
| |
| 12(モントレー) | 2021 |
| |
| 13(ベンチュラ) | 2022 |
| 8GB |
| 14 (ソノマ) | 2023 |
| |
| 15(セコイア) | 2024 |
| |
| 26(タホ) | 2025 |
|
XPostFactoなどのツールやインストールメディアに適用されるパッチは、Apple が公式にサポートしていないシステムに新しいバージョンの macOS をインストールできるようにサードパーティによって開発されています。これには、Mac OS X 10.2 Jaguar まで実行できる G3 以前の Power Macintosh システムの一部、Tiger まで実行できるすべての G3 ベースの Mac、およびクロック レートが 867 MHz 以上であることを Leopard インストーラに伝えるコマンドを Mac のOpen Firmwareインターフェースに入力することで Leopard を実行できる 867 MHz 未満の G4 Mac が含まれます。グラフィック アクセラレーションや DVD 書き込みなどの特定のハードウェアを必要とする機能を除き、このオペレーティング システムはサポートされているすべてのハードウェアで同じ機能を提供します。
Intelへの移行以降、Macのハードウェアコンポーネント、またはそれらに類似するコンポーネントのほとんどが購入可能になったため、[ 114 ]技術力のあるグループが、Apple以外のコンピュータにmacOSをインストールするソフトウェアを開発しました。これらは「Hack」と「Macintosh」を組み合わせた造語で、Hackintoshesと呼ばれています。これはAppleのEULAに違反するため(そのため、Appleのテクニカルサポートや保証などの対象外です)、転売や営利目的でインストールしない個人ユーザー向けのコミュニティは、Appleによって一般的に無視されてきました。[ 115 ] [ 116 ] [ 117 ]これらの自作コンピュータは、ハードウェアの柔軟性とカスタマイズ性を高めますが、データの整合性やセキュリティなど、ユーザーが自分のマシンに対してより多くの責任を負うという代償を伴います。[ 118 ] Apple認定以外のハードウェアでmacOSを販売して利益を得ようとした企業であるPsystarは、2008年にAppleから訴訟を受けました。 [ 119 ]

2002年4月、eWeekは、AppleがIntel x86プロセッサ上で動作するMac OS Xのコードネーム「Marklar」を開発しているという噂を報じた。Marklarの背後にある構想は、AppleがPowerPCプラットフォームの進歩に満足しなくなった場合に備え、Mac OS Xを代替プラットフォーム上で動作させ続けることだった。[120] これらの噂は2005年5月下旬まで沈静化していたが、ウォール・ストリート・ジャーナル[121]やCNET[ 122 ]などの複数のメディアが、Appleが数ヶ月以内にMarklarを発表すると報じた。[ 123 ] [ 124 ] [ 125 ]
2005年6月6日、スティーブ・ジョブズはWWDCの基調講演で、Appleは今後2年間でPowerPCプロセッサからIntelプロセッサへの移行を進め、その間Mac OS Xは両プラットフォームをサポートすると発表した。ジョブズはまた、Appleが開発期間の大半においてMac OS XのバージョンをIntelプロセッサ上で実行していたという噂を認めた。IntelベースのMacは、新しく再コンパイルされたOS Xと、PowerPC Mac OS X用にコンパイルされたソフトウェアをIntel Mac OS Xマシンで実行できるようにするバイナリ変換レイヤーであるRosettaを実行する。 [ 126 ]このシステムは、バージョン10.6.8までのMac OS Xに搭載されていた。[ 127 ] Appleは新しいIntel MacでClassicモードのサポートを廃止した。Mini vMac、Basilisk II、SheepShaverなどのサードパーティ製エミュレーションソフトウェアは、初期のMac OSの一部をサポートしていた。Xcodeの新バージョンとその基盤となるコマンドラインコンパイラは、どちらのアーキテクチャでも動作するユニバーサルバイナリの構築をサポートした。[ 128 ]
PowerPC専用のソフトウェアはAppleの公式バイナリ変換ソフトウェアであるRosettaでサポートされているが、アプリケーションは最終的にIntelプロセッサ向けにリリースされた新しいバージョンで適切に動作するように書き直す必要があった。Appleは当初、開発者に対してPowerPCとIntelの両方をサポートするユニバーサルバイナリの作成を奨励していた。[ 129 ] PowerPCバイナリは、Rosettaを介してIntel Macで実行するとパフォーマンスが低下します。さらに、カーネル拡張やシステム環境設定プラグインなど、一部のPowerPCソフトウェアはIntel Macではまったくサポートされていません。Safari用のプラグインはSafariと同じプラットフォーム用にコンパイルする必要があるため、SafariをIntelで実行する場合、Intel専用またはユニバーサルバイナリとしてコンパイルされたプラグインが必要となり、PowerPC専用のプラグインは動作しない。[ 130 ] Intel MacはPowerPC、Intel、ユニバーサルバイナリを実行できるが、PowerPC MacはユニバーサルビルドとPowerPCビルドのみをサポートしている。
移行に伴い、PowerPCプラットフォームのサポートは廃止された。2009年、AppleはWWDCでMac OS X 10.6 Snow LeopardでPowerPCプロセッサのサポートを廃止し、Intelプロセッサのみをサポートすると発表した。[ 131 ] RosettaはSnow Leopardでもダウンロードまたはインストールのオプションとして引き続き提供されたが、Mac OS X 10.7 Lionで廃止された。[ 132 ]さらに、iLife、iWork、Aperture、Logic Proの新バージョンなど、Mac OS Xのファーストパーティおよびサードパーティ製ソフトウェアの新バージョンでは、ますますIntelプロセッサが求められるようになった。

AppleがMacをIntel製からiOSデバイスで使用されている自社製ARMプロセッサに移行するという噂は2011年には早くも広まり始め[ 133 ]、2010年代を通して盛衰を繰り返した[ 134 ] 。 2020年には、同社がWWDCでカスタムプロセッサへの移行を発表するとの報道が多数あり、噂は激化した[ 135 ] 。
Appleは2020年6月22日のWWDC 2020で自社設計プロセッサへの移行を正式に発表し、移行には約2年間かかる予定であった。[ 136 ] ARMをサポートした最初のmacOSリリースはmacOS Big Surであった。Big Sur以降のバージョンではUniversal 2バイナリがサポートされている。これはIntel(x86-64)とApple Silicon(AArch64 )バイナリの両方で構成されるアプリケーションであり、起動すると適切なバイナリのみが実行される。さらに、 Rosetta 2バイナリ変換ソフトウェアを使用することでIntelバイナリをApple SiliconベースのMacで実行できる。この移行はWWDC 2023でのApple Silicon Mac Proの発表で完了し、予定より若干遅れて3年で移行が終了した。
プロセッサアーキテクチャの変更により、ARMプロセッサを搭載したMacでiOSおよびiPadOSアプリをネイティブに実行できるようになります。[ 137 ]
macOSのユーザーインターフェースでは、画面の上端にメニューバーが配置され、上部にはAppleメニューとアプリケーションメニュー、下部にはステータスメニューが表示されます。Dockはデフォルトで画面下部に配置され、ピン留めされたアプリケーションやアクティブなアプリケーション、ファイルとフォルダのショートカット、最小化されたウィンドウ、ゴミ箱(またはビン)のアイコンが表示されます。ほとんどのウィンドウでは、タイトルバーの先頭に水平の信号機のような3つのボタンがあり、それぞれウィンドウを閉じる、最小化する、サイズ変更するために使用されます。
AppleはmacOSの外観とデザイン、特にウィンドウとメニューバーの外観の調整に継続的に取り組んできました。2012年以降、AppleはほぼすべてのMacモデルに高解像度Retinaディスプレイを搭載して販売しており、macOSとそのAPIは、高解像度ディスプレイをサポートする解像度に依存しない開発を幅広くサポートしています。レビュー担当者は、Appleのこの技術サポートはWindowsよりも優れていると評価しています。[ 138 ] [ 139 ] [ 140 ]
AppleがmacOS向けに公開したヒューマンインターフェースガイドラインは、多くのアプリケーションで採用されており、一貫したユーザーインターフェースとキーボードショートカットを提供しています。[ 141 ] Cocoaアプリケーションで利用できるサービスには、スペルチェックと文法チェッカー、特殊文字パレット、カラーピッカー、フォントチューザー、辞書などがあります。OpenGLグラフィックスシステムは、ハードウェアアクセラレーションによる描画を可能にするために、画面上にウィンドウを合成します。バージョン10.2で導入されたこの技術は、QuartzのコンポーネントであるQuartz Extremeと呼ばれています。Quartzの内部イメージングモデルは、 Portable Document Format(PDF)イメージングモデルと高い相関性があり、複数のデバイスにPDFを簡単に出力できます。[ 142 ]その副次的な結果として、どのアプリケーションからでもPDFの表示と作成が組み込まれています。[ 143 ]デザインユーザーからの人気を反映して、macOSはさまざまなプロフェッショナル向けビデオおよび画像フォーマットのシステムサポートを備えており、多くの有名ブランドのデザインをフィーチャーした広範なフォントライブラリがプリインストールされています。[ 144 ]

クラシックMac OSとMac OS Xの最初のメジャーリリースの間に追加された主要な機能は、水のような要素を持つデザイン言語であるAquaです。舐めたくなるような見た目になるよう設計されました。 [ 145 ]すべてのウィンドウ要素、テキスト、グラフィック、ウィジェットは、空間アンチエイリアシング技術を使用して画面上に描画されました。[ 146 ]既存のColorSync技術が改良され、コア描画エンジンに組み込まれ、印刷やマルチメディアのプロフェッショナル向けにカラーマッチングを提供しました。[ 142 ]ウィンドウと独立したテキスト要素の周囲にドロップシャドウが追加され、奥行き感が生まれました。シート(特定のウィンドウに添付されたダイアログボックス)や引き出しなど、新しいインターフェース要素が統合され、スライドしてオプションが表示されます。
初代iMacのハードウェアデザインに似た、ソフトエッジ、半透明の色、ピンストライプの使用は、Mac OS 9やMac OS X Server 1.0のプラチナデザインと比較して、ユーザーインターフェースに多くの質感と色彩をもたらしました。シラクーサ氏によると、Aquaの導入と当時の従来の外観からの脱却は「大きな衝撃」でした。[ 147 ]ブルース・トグナッツィーニ氏(Apple Human Interface Groupの創設者)は、Mac OS X 10.0のAquaインターフェースは、初代Mac OSインターフェースと比較して、ユーザビリティの点で後退していると述べています。[ 148 ] [ 149 ] サードパーティ開発者は、 Aquaの外観を模倣したカスタマイズ可能なアプリケーションや他のオペレーティングシステム用のスキンを作成し始めました。Appleはこのデザインへの移行の成功をある程度有利に利用し、同社が著作権で保護されたデザインから派生したと主張するインターフェースを備えたソフトウェアを製造または配布する人々に対して、法的措置を取ると脅迫してきました。[ 150 ]
iOS 7で同様のデザイン変更が行われた後、OS X Yosemiteではフラットなデザイン言語に移行し、Aquaの要素やアイコンの多くが簡素化されました。[ 151 ] 2025年には、macOS TahoeでLiquid Glassのデザイン言語が採用されました。 [ 152 ]これはAquaに一部影響を受けています。[ 153 ]
Finderは、コンピュータのあらゆる領域に素早くアクセスできるファイルブラウザで、macOSのその後のリリースを通じて改良されてきました。[ 154 ] [ 155 ]クイックルックはバージョン10.5以降、Finderの一部となっています。他のアプリケーションを開かずに、ビデオや複数ページの文書などのファイルを動的にプレビューできます。Spotlightはバージョン10.4以降、Finderに統合されているファイル検索技術で、データファイル、メールメッセージ、写真、その他の情報をアイテムのプロパティ(メタデータ)やコンテンツに基づいて迅速にリアルタイム検索できます。[ 156 ] [ 157 ]
Appleはバージョン10.3でExposé (バージョン10.7以降はMission Control)を追加しました。これは、ウィンドウとデスクトップ間のアクセスを容易にする3つの機能を備えています。その機能は、開いているすべてのウィンドウをサムネイルとして瞬時に表示して様々なタスクに簡単に移動できるようにする機能、現在開いているすべてのウィンドウを現在のアプリケーションからサムネイルとして表示する機能、そしてデスクトップにアクセスするためにすべてのウィンドウを非表示にする機能です。[ 158 ] FileVaultは、128ビットのAdvanced Encryption Standard(AES-128)を使用してユーザーのファイルを暗号化するオプション機能です。 [ 159 ]
バージョン10.4で導入された機能には、様々なタスクの自動ワークフローを作成するためのアプリケーションであるAutomator [ 160 ] 、 1回のキー操作で呼び出したり閉じたりできるデスクトップウィジェットと呼ばれる小さなアプリケーションのフルスクリーングループであるDashboard [ 161 ] 、 Apple RemoteでアクセスできるメディアビューアインターフェースであるFront Row [ 162 ]などがある。Sync Servicesにより、アプリケーションはカレンダーや連絡先などのユーザーデータの様々な要素を集中管理された拡張可能なデータベースにアクセスできる。オペレーティングシステムは、競合する編集とデータの整合性を管理した。[ 163 ]
バージョン10.5では、すべてのシステムアイコンが最大512×512ピクセルまで拡大縮小可能となり、 iTunesやFinder、その他のApple製品に搭載されている3次元グラフィカルユーザーインターフェースであるCover Flowビューなど、さまざまな場所で大きなサイズで表示されるようになりました。カバーアートワークを介してファイルやデジタルメディアライブラリを視覚的に参照できます。このバージョンでは、Spacesという仮想デスクトップ実装も導入されました。これにより、ユーザーは複数のデスクトップを持ち、それらをExposéのようなインターフェースで表示できます。[ 164 ] Time Machineと呼ばれる自動バックアップ技術により、ユーザーは以前のバージョンのファイルやアプリケーションデータを表示および復元できます。[ 165 ]そして、画面共有が初めて組み込まれました。[ 166 ]
Appleは、独自のApple Color Emojiフォントを組み込むことで絵文字のサポートを展開した。[ 167 ] [ 168 ] Appleはまた、写真やテキストなどのコンテンツ用の共有ボタンを追加することで、 macOSをTwitterやFacebookなどのソーシャルネットワークに接続した。 [ 169 ] Appleは、もともとモバイルオペレーティングシステムであるiOSでデビューしたいくつかのアプリケーションと機能をmacOSに持ち込んだ。特に注目すべきは、 macOSのバージョン10.12で導入されたインテリジェントパーソナルアシスタントのSiriである。 [ 170 ] [ 171 ]
macOSではインストール時に47のシステム言語が利用可能で、システム言語はオペレーティングシステム環境全体で使用されます。[ 172 ]システム言語とは別に、数十種類の文字を入力するための入力方法を選択できます。[ 173 ]アップデートにより、中国語の文字のサポートが強化され、中国で人気のソーシャルネットワークとの接続も強化されました。[ 174 ] [ 175 ] [ 176 ] [ 177 ]
macOSは、システム設定のソフトウェア・アップデート設定パネルまたはsoftwareupdateコマンドラインユーティリティを使用してアップデートできます。OS X 10.8 Mountain Lionまでは、別のソフトウェア・アップデート・アプリケーションがこの機能を実行していました。Mountain Lion以降、この機能はMac App Storeアプリケーションに統合されましたが、基本的なアップデートの仕組みは変更されておらず、App Storeアプリケーションを購入する際に使用されるダウンロードの仕組みとは根本的に異なります。macOS 10.14 Mojaveでは、アップデート機能は再びソフトウェア・アップデート設定パネルに移動されました。
ほとんどのMacは6~7年間のmacOSアップデートを受けます。macOSの新しいメジャーリリース後も、過去2つのリリースは定期的にアップデートされますが、多くのセキュリティ脆弱性は最新のmacOSリリースでのみ修正されます。[ 178 ]

Mac OS Xのバージョンは、 Mac OS X Server 1.0と最初のパブリックベータ版を除き、 Mac OS X 10.0からMac OS X 10.9 Mavericksまで、大型ネコ科動物にちなんで命名されていました。このリリース以降、 Appleはカリフォルニア州の所在地を使用するようになりました。リリース前、バージョン10.0はApple社内で「Cheetah」、Mac OS X 10.1は「Puma」というコードネームで呼ばれていました。コードネーム「Jaguar」のMac OS X 10.2が大きな話題を呼んだ後、Appleの製品マーケティング部門は、オペレーティングシステムのプロモーションにこれらのコードネームを公然と使用し始めました。Mac OS X 10.3は「Panther」、Mac OS X 10.4は「Tiger」、Mac OS X 10.5は「Leopard」、Mac OS X 10.6は「Snow Leopard」、Mac OS X 10.7は「Lion」、OS X 10.8は「Mountain Lion」、OS X 10.9は「Mavericks」として販売されました。
「パンサー」、「タイガー」、「ヒョウ」はアップルの商標として登録されている[ 179 ] [ 180 ] [ 181 ]が、「チーター」、「プーマ」、「ジャガー」は登録されていない。アップルは「リンクス」と「クーガー」も商標として登録しているが、これらは失効している[ 182 ] [ 183 ] 。コンピュータ小売業者のタイガー・ダイレクトは、アップルによる「タイガー」という名称の使用を理由に訴訟を起こした。2005年5月16日、フロリダ州南部連邦裁判所は、アップルによる使用はタイガー・ダイレクトの商標権を侵害していないとの判決を下した[ 184 ]。
2000年9月13日、アップルはユーザーからのフィードバックを得るために、社内コード名KodiakというMac OS Xの「プレビュー」版を 29.95ドル[ 185 ]でリリースした。
「PB」として知られるこのバージョンは、Aquaインターフェースが初めて一般公開されたものであり、Appleは顧客からのフィードバックに基づいてUIに多くの変更を加えました。Mac OS Xパブリックベータは2001年春に終了し、機能を停止しました。[ 186 ]

2001年3月24日、アップルはMac OS X 10.0(社内コードネームはCheetah)をリリースした。[ 187 ] 最初のバージョンは遅く、[ 188 ]不完全で、[ 189 ]リリース時に利用できるアプリケーションは非常に少なく、ほとんどが独立系開発者によるものだった。[ 190 ]多くの批評家は、このオペレーティングシステムが主流に採用される準備ができていないと指摘したが、彼らは改善するための基盤として最初のリリースの重要性を認識していた。[ 189 ] Mac OS Xをリリースしただけで、Macintoshコミュニティには大きな成果として受け止められた。[ 189 ] Mac OSを全面的に見直す試みは1996年以来行われていたが、数え切れないほどの挫折によって遅れていたからである。
その年の9月25日、Mac OS X 10.1(社内コードネームはPuma)がリリースされた。パフォーマンスが向上し、DVD再生などの不足していた機能が追加された。アップルは10.1を、Mac OS 9ユーザー向けに129ドルのパッケージ版に加えて、10.0ユーザー向けに無料アップグレードCDとしてリリースした。しかし、このアップグレードCDは特定のファイルを削除することでMac OS 9システムでも使用できる完全インストールCDであることが判明した。アップルは後に、これらのシステムへのインストールを容易にしないよう、機能を簡素化した形でCDを再リリースした。[ 191 ] 2002年1月7日、アップルは同月末までにMac OS XをすべてのMacintosh製品のデフォルトオペレーティングシステムとすると発表した。[ 192 ]
2002年8月23日、[ 193 ] AppleはMac OS X 10.2 Jaguarをリリースした。これは、ブランドの一部としてコード名を使用した最初のリリースであった。[ 194 ] このリリースでは、大幅なパフォーマンスの向上と、Aquaのビジュアルデザインのアップデートが行われた。Jaguarには、150を超える[ 195 ]新しいユーザー向け機能も含まれており、これには、少なくとも16MBのVRAMを備えたATI RadeonまたはNvidia GeForce2 MX AGPベースのビデオカードで直接グラフィックを合成するQuartz Extreme 、新しいアドレスブックのシステム全体の連絡先情報のリポジトリ、iChatインスタントメッセージクライアントなどが含まれていた。[ 196 ]初代Macintosh以来Mac OSの起動シーケンス中に表示されていたHappy Macアイコンは、灰色のAppleロゴに置き換えられた。[ 197 ]
Mac OS X v10.3 Pantherは2003年10月24日にリリースされました。パフォーマンスが大幅に向上し、ユーザーインターフェースもこれまでで最も広範囲にアップデートされました。Pantherには、前年のJaguarと同等以上の新機能が搭載され、ブラシ仕上げのメタルインターフェースを採用したFinderのアップデート、ファストユーザースイッチ、Exposé(ウィンドウマネージャ)、FileVault、Safari 、iChat AV(iChatにビデオ会議機能を追加)、PDF( Portable Document Format )レンダリングの改善、そしてMicrosoft Windowsとの相互運用性が大幅に向上しました。[ 198 ]初期のG3コンピュータ(「ベージュ」Power Macや「WallStreet」PowerBookなど)のサポートは終了しました。[ 199 ]

Mac OS X 10.4 Tigerは2005年4月29日にリリースされた。Apple社によれば、Tigerには200以上の新機能が含まれているという。[ 200 ] Pantherと同様に、特定の古いマシンはサポートされなくなった。Tigerを使用するには、256 MBのメモリとFireWireポートを内蔵したMacが必要である。[ 111 ]新機能として、Tigerで導入されたのはSpotlight、Dashboard、スマートフォルダ、スマートメールボックスを追加したメールプログラム、QuickTime 7、Safari 2、Automator、VoiceOver、Core Image、Core Videoである。Apple TVの初期リリースでは、グラフィカルインターフェースが異なり、アプリケーションとサービスが少ないTigerの修正バージョンが使用されていた。[ 201 ] 2006年1月10日、Apple社はTigerの10.4.4アップデートとともに、初のIntelベースMacをリリースした。このオペレーティングシステムは、Classic環境をサポートしていないIntelリリースを除いて、PowerPCベースMacと新しいIntelベースマシンで同じように機能した。[ 202 ]
Mac OS X 10.5 Leopardは2007年10月26日にリリースされました。Apple社からは「Mac OS X最大のアップデート」と称されました。300以上の新機能が追加されました。[ 203 ] LeopardはPowerPCベースとIntel x86ベースの両方のMacintoshコンピュータをサポートしています。G3プロセッサのサポートは廃止され、G4プロセッサには最低867MHzのクロックレートと少なくとも512MBのRAMが必要でした。1枚のDVDでサポートされているすべてのMac(64ビットマシンを含む)で動作します。新機能には、新しい外観、アップデートされたFinder、Time Machine、Spaces、Boot Campのプリインストール、[ 204 ] 64ビットアプリケーション(グラフィカルアプリケーションを含む)の完全サポート、 MailとiChatの新機能、そして数多くの新しいセキュリティ機能があります。LeopardはIntelプラットフォーム上のOpen Brand UNIX 03登録製品です。また、 BSDベースのOSとして初めてUNIX 03認定を受けました。[ 205 ] [ 206 ] LeopardではClassic環境とすべてのClassicアプリケーションのサポートが廃止されました。[ 207 ]これはPowerPCアーキテクチャをサポートするMac OS Xの最後のバージョンでした。[ 208 ]
Mac OS X 10.6 Snow Leopardは2009年8月28日にリリースされました。以前のMac OS Xリリースのように外観やエンドユーザー機能に大きな変更を加えるのではなく、Snow Leopardはオペレーティングシステムのパフォーマンス、効率、安定性を向上させる「裏側」の変更に重点を置きました。ほとんどのユーザーにとって最も顕著な変更点は、Mac OS X 10.5 Leopardと比較してクリーンインストール後にオペレーティングシステムが解放するディスク容量の増加、Cocoaで書き直されたFinderの応答性の向上、Time Machineバックアップの高速化、より信頼性が高く使いやすいディスクイジェクト、プレビューアプリケーションの強化版、そしてSafariウェブブラウザの高速化でした。Snow LeopardはIntel CPUを搭載したマシンのみをサポートし、少なくとも1GBのRAMを必要とし、PowerPCアーキテクチャ向けに構築されたアプリケーションのデフォルトサポートは廃止されました( PowerPC専用アプリケーションのサポートを維持するために、 Rosettaを追加コンポーネントとしてインストールすることができました)。[ 209 ]
Snow Leopardには、より多くのRAMをサポートできる新しい64ビットテクノロジー、 Grand Central Dispatchによるマルチコアプロセッサのサポートの改善、OpenCLによる高度なGPUパフォーマンスも搭載されています。[ 210 ]
10.6.6アップデートでは、macOSアプリケーション用のAppleのデジタル配信プラットフォームであるMac App Storeのサポートも導入されました。 [ 211 ]

OS X 10.7 Lionは2011年7月20日にリリースされました。インストール済みアプリケーションを簡単にナビゲートできるLaunchpadや、マルチタッチジェスチャーの活用範囲の拡大など、AppleのiOSで行われた開発がMacにも導入されました。このリリースではRosettaが削除され、PowerPCアプリケーションとの互換性が失われました。[ 132 ]
GUIの変更点としては、使用時にのみ表示される自動非表示のスクロールバーや、Exposé、Spaces、Dashboard、全画面アプリケーションを単一のインターフェースに統合するMission Controlなどがある。 [ 212 ] Appleはアプリケーションにも変更を加え、iOSと同様に、アプリケーションは閉じる前の状態から再開されるようになった。ドキュメントはデフォルトで自動保存される。[ 213 ]
OS X 10.8 Mountain Lionは、2012年7月25日にリリースされた。[ 75 ]前年のLionのリリースに続き、2年ごとではなく1年ごとのOS X(および後のmacOS)のアップデートの最初のものであり、iOSオペレーティングシステムの年次アップデートと密接に連動していた。iOS 5で見られたいくつかの機能が組み込まれており、これにはGame Center 、新しいメッセージングアプリケーションでのiMessageのサポート、iCal(iOSアプリケーションと同様にカレンダーに名前が変更された)とは別のToDoリストアプリケーションとしてのリマインダーなどがある。また、iWorkドキュメントをiCloudに保存するためのサポートも含まれている。 [ 214 ] Mountain Lionで初めて導入された通知センターは、iOS 5.0以上のものに似たデスクトップバージョンである。アプリケーションのポップアップは画面の隅に集中しており、センター自体は画面の右側から引き出されている。 Mountain Lionには、 Safariの検索エンジンのオプションとしてBaiduをサポートするなど、より多くの中国語機能も含まれており、メール、連絡先、カレンダー用のQQ、163.com、126.comサービス、Youku、Tudou、Sina Weiboが共有シートに統合されています。[ 177 ]
Mountain Lion以降、Appleのソフトウェアアップデート(OSを含む)はApp Store経由で配布されるようになりました。[ 215 ]このアップデートメカニズムは、Appleソフトウェアアップデートユーティリティに取って代わりました。[ 216 ]

OS X 10.9 Mavericksは2013年10月22日にリリースされました。これは、64ビットIntelプロセッサを搭載したSnow Leopard以降を実行しているすべてのユーザーに無料でアップグレードされました。[ 217 ]変更点には、これまでiOSのみだったマップとiBooksアプリケーションの追加、通知センターの改善、いくつかのアプリケーションの機能強化、および多くの内部的な改善が含まれています。[ 218 ]
OS X 10.10 Yosemiteは2014年10月16日にリリースされました。iOS 7に似た再設計されたユーザーインターフェイスを備え、よりミニマルでテキストベースの「フラット」なデザインを特徴とし、半透明効果と非常に彩度の高い色を使用しています。[ 219 ] YosemiteでのAppleの目玉となる新機能はHandoffで、iOS 8.1以降を実行しているiPhoneユーザーは、電話に出たり、SMSメッセージを送受信したり、iPhoneで書きかけのメールをMacで完了したりできます。OS X 10.10.3以降、iPhotoとApertureは写真に置き換えられました。[ 220 ]

OS X 10.11 El Capitanは2015年9月30日にリリースされました。Mac OS X 10.6 Snow Leopardと同様に、Appleはこのリリースでは「Macエクスペリエンスの改良」と「システムパフォーマンスの改善」を重視していると説明しました。[ 221 ]改良点には、マップアプリケーションへの公共交通機関の組み込み、メモアプリケーションのGUIの改善、より読みやすいようにシステムフォントとしてサンフランシスコを採用、システム整合性保護の導入などが含まれます。
iOS 8で初めて導入されたMetal APIは、このオペレーティングシステムにも搭載され、「2012年以降のすべてのMac」に搭載されました。[ 222 ] Appleによると、Metalはシステムレベルのレンダリングを最大50%高速化し、日常的に使用するアプリのグラフィックパフォーマンスを向上させます。また、Metalは描画呼び出しパフォーマンスを最大10倍高速化し、ゲームやプロ向けアプリでよりスムーズな体験を実現します。[ 223 ]
macOS 10.12 Sierraは2016年9月20日に一般公開されました。新機能には、 Siriの追加、最適化されたストレージ、写真、メッセージ、iTunesのアップデートが含まれます。[ 224 ] [ 225 ]
macOS 10.13 High Sierraは2017年9月25日に一般公開されました。[ 226 ] OS X El CapitanやOS X Mountain Lionと同様に、High Sierraは改良をベースとしたアップデートであり、Safari、写真、メールのアップデートなど、ユーザーに見える新機能はほとんどありません。[ 227 ]
内部的な大きな変更点は、ほとんどの新しいMacコンピュータで使用されているソリッドステートストレージに最適化されたApple File Systemへの切り替えです。 [ 228 ]
macOS 10.14 Mojaveは2018年9月24日にリリースされた。[ 66 ]このアップデートでは、システム全体のダークモードと、 Apple NewsなどiOSから引き継がれたいくつかの新しいアプリが導入された。これはMetalをサポートするGPUを必要とする最初のバージョンであった。Mojaveでは、システムソフトウェアのアップデートメカニズムがApp Store( OS X Mountain Lion以来使用されていた)からシステム環境設定の新しいパネルに変更された。アプリのアップデートはApp Storeで引き続き行われる。
macOS 10.15 Catalinaは2019年10月7日にリリースされました。[ 229 ]アップデートには、音声コントロールの強化、iTunesの機能を代替する音楽、ビデオ、ポッドキャストのバンドルアプリ、iPadを外部モニターとして使用する機能などが含まれています。Catalinaでは、32ビットアプリケーションのサポートが正式に廃止されました。[ 230 ]
macOS Big Surは、2020年6月22日のWWDC基調講演で発表され、[ 231 ] 2020年11月12日に一般公開されました。これは、 2000年のMac OS Xパブリックベータ版以来、オペレーティングシステムのメジャーバージョン番号がインクリメントされた初めてのことです。これにより、 Armのサポート、[ 232 ]新しいアイコン、およびシステムの美しいユーザーインターフェイスの変更がもたらされます。 [ 233 ]
macOS Montereyは、2021年6月7日のWWDC基調講演で発表され、2021年10月25日にリリースされました。ユニバーサルコントロール(入力デバイスを複数のデバイスで同時に使用可能にする)、フォーカスモード(ユーザー定義のユーザー/作業モードに応じて通知とアラートを選択的に制限できる)、ショートカット(以前はiOSとiPadOSでのみ利用可能で、 Automatorに取って代わると予想されるタスク自動化フレームワーク) 、再設計されたSafariウェブブラウザ、FaceTimeのアップデートと改善が導入されています。[ 234 ]
macOS Venturaは、2022年6月6日のWWDC基調講演で発表され[ 235 ]、2022年10月24日にリリースされた。[ 236 ]システム環境設定(システム設定という名称)がよりiOS風のデザインに再設計され、Macでネイティブに動作する新しいフリーフォーム、天気、時計アプリが搭載された。ユーザーは連係カメラを使ってiPhoneをビデオ会議用のウェブカメラとして使用できる。Siriの外観はiOS 14およびiPadOS 14のバージョンに似たものに変更された。メールではメールの送信予約と送信取り消しが導入され、メッセージではメッセージの送信取り消しと編集が可能になった。デスクトップで開いているすべてのウィンドウを整理する新しい方法としてStage Managerが導入された。マップには複数の停留所があるルートの機能が追加され、空間的および時間的な画像のアップスケーリングをサポートするMetal 3が追加され、サイバー攻撃のリスクを軽減するロックダウン モードが追加され、システム設定のアクセシビリティ機能として周囲の背景音を再生する機能が追加されました。

macOS Sonomaは、2023年6月5日のWWDC基調講演で発表され、2023年9月26日にリリースされました。[ 237 ] macOS Sonomaではウィジェットが刷新され、デスクトップのどこにでも配置できるようになりました。ゲームモードでは、ゲームタスクを優先し、より多くのGPUとCPUの容量をゲームに割り当てることでゲームパフォーマンスを最適化し、これにより、よりスムーズなフレームレートでゲームプレイを提供できます。スポットライト検索バーとすべてのアプリアイコンはさらに丸みを帯び、通知とロック画面のアニメーションがよりスムーズになり、世界中のさまざまな場所の新しいスローモーションスクリーンセーバーが追加されました。ログインすると、徐々にスローになり、デスクトップの壁紙になります。
macOS Sequoiaは、2024年6月10日のWWDC基調講演で発表されました。Apple Intelligence機能(例えば、再設計されたSiri 、ライティングツール、Image Playground、Genmoji、 GPT-4oとのシステム全体の統合など)のサポートが追加されているほか、iPhoneミラーリング、より高速な自動入力とより整理されたパスワードのための新しい専用のパスワードアプリ、そしてMicrosoft WindowsのAero Snapウィンドウスナップ機能に似た機能であるウィンドウタイリングが追加されています。[ 238 ]
macOS Tahoeは、2025年6月9日のWWDC 2025基調講演で発表されました。同年AppleのOS全体で導入された新しいLiquid Glassデザインを採用した最初のmacOSバージョンです。また、Appleの新しいリリース番号規則を採用した最初のmacOSでもあります。この規則により、AppleのすべてのOSに同じバージョン番号が付与されます。リリースは2025年9月15日でした。[ 239 ]
Appleは、macOSとMacハードウェアに組み込まれているセキュリティ保護について説明するAppleプラットフォームセキュリティ文書を公開しています。[ 240 ]
macOSはApple Silicon Mac上で追加のハードウェアベースのセキュリティ機能をサポートしています: [ 241 ]
macOSのオプションであるロックダウンモードでは、SafariのJavaScriptエンジンのジャストインタイムコンパイルを無効にしたり、過去にその相手または連絡先に電話をかけたことがない限りFaceTime通話をブロックしたり、写真を共有する際の位置情報を除外したり、Game Centerを無効にしたり、アクセサリを承認してMacのロックを解除したりといった追加の保護機能が有効になります。これにより、macOSの脆弱性がいくつか防がれます。[ 243 ]
macOSの最新のメジャーリリース(現在はmacOS Tahoe)のみが、既知のセキュリティ脆弱性に対するパッチを受け取る。以前の2つのリリースでは一部のセキュリティアップデートが提供されるが、Appleが認識しているすべての脆弱性が対象となっているわけではない。2021年、AppleはmacOS Big Surの重大な権限昇格の脆弱性を修正したが、前リリースのmacOS Catalinaでは、この脆弱性が香港市民や、香港でブロックされている可能性のある香港の民主化ウェブサイトにアクセスした他の人々のコンピュータに感染させるために使用されているという通知を受けるまで、234日間も修正が提供されなかった。[ 244 ] [ 245 ]
macOS Venturaでは、 Rapid Security Response(RSR)アップデートとロックダウンモードのサポートが追加されました。Rapid Security Responseアップデートは再起動が必要な場合がありますが、インストールには1分もかかりません。[ 246 ] [ 247 ] Hackintosh開発者のMykola Grymalyuk氏は分析の中で、RSRアップデートはユーザーランドの脆弱性を修正するだけで、macOSカーネルにパッチを適用することはできないと指摘しています。[ 248 ]ロックダウンモードは、ジャーナリスト、活動家、著名人など、標的型サイバー攻撃のリスクがあるユーザーに対して、強力な保護を提供するために設計されたオプションのセキュリティ機能です。このモードでは、デバイスの機能が大幅に変更され、特にスパイウェアや国家が支援する攻撃などの高度な脅威に対するセキュリティが強化されます。Appleによると、ほとんどの人はこれらの攻撃の影響を受けません。[ 249 ]
初期のMac OS Xでは、 Microsoft Windowsユーザーに影響を与えるような種類のマルウェアやスパイウェアがほとんど見られませんでした。 [ 250 ] [ 251 ] [ 252 ] macOSの使用シェアはWindowsに比べて小さいです。[ 253 ]ワームや潜在的な脆弱性が2006年に指摘され、一部の業界アナリストやアンチウイルス企業は、AppleのMac OS Xもマルウェアの影響を受けないと警告を発しました。[ 254 ]市場シェアの拡大と同時に、様々な攻撃に関する追加報告も行われました。[ 255 ] 2011年初頭、Mac OS Xはマルウェア攻撃の大幅な増加に見舞われ、[ 256 ] Mac Defender 、MacProtector、MacGuardなどのマルウェアは、Macユーザーにとって増加している問題と見なされました。 当初、マルウェアインストーラーはユーザーに管理者パスワードの入力を求めましたが、後のバージョンではユーザー入力なしでインストールされました。[ 257 ]当初、Appleのサポートスタッフはマルウェアの削除を支援したり、マルウェア問題の存在を認めたりしないよう指示されていましたが、マルウェアが拡散するにつれてサポート文書が発行されました。Appleは問題を修正するためのOS Xアップデートを発表しました。影響を受けたユーザーは推定10万人です。[ 258 ] [ 259 ] AppleはmacOSのセキュリティアップデートを定期的にリリースしており、[ 260 ] Mac OS X Snow Leopard以降に搭載されているファイル隔離機能の一部であるマルウェア対策機能Xprotect用のマルウェアシグネチャを含むシグネチャファイルもリリースしています。[ 261 ]
StatCounterがまとめた統計によると、 2023年1月現在、macOSはワールドワイドウェブ上でMicrosoft Windowsに次いで2番目に広く使用されている汎用デスクトップオペレーティングシステムであり、使用シェアは15.33%となっている。[ 262 ]
デバイス企業として、Appleは主にMacの販売促進を目的としてmacOSのプロモーションを行ってきた。macOSのアップデートは既存ユーザーへのプロモーション、Apple Storeやその他の小売パートナーでのプロモーション、開発者向けイベントなどを通じて展開してきた。より大規模な広告キャンペーンでは、AppleはmacOSがメディアやその他のホームユーザー向けアプリケーションの処理に優れていることを特に強調し、 Mac OS X(特にTigerとLeopard)を、待望のWindows VistaオペレーティングシステムでMicrosoftが受けた厳しい批判と比較した。[ 263 ] [ 264 ]
はI/O Kit向けに複数のプログラミング言語を検討し、C++の限定的なサブセットを選択した。
おそらく最も目立った発表の一つは、名称のわずかな変更だろう。デスクトップオペレーティングシステム「Mac OS X」は、同社の他のオペレーティングシステムの名称とより一致するよう、「macOS」という名称に変更された。
との合弁会社「Taligent」を設立したが、その後すぐに廃止された。
スティーブ・ジョブズでさえ、今でも「ten」の代わりに「ecks」と言うことがある。
もちろんX ("ex") は10を意味しますが、Unixシステムを触ったことがある人なら、当時はUnix系のものすべてにX ("ex") が付いていたことをご存知でしょう。OS Tenは、前身とは異なりUNIXベースであるという事実に敬意を表してOS X ("ex") と表記されます。ですから、皆さんは好きなように書いてください。私は年齢を感じさせないため、X (
ex
) を使い続けています。
OSの現在のバージョンはMac OS X(発音は「マックオーエステン」)です。
のMacintosh OS開発者は、常にこの立場(つまり、いかなる状況下でも下位互換性を保とうとしない)を貫いてきました。だからこそ、Macintosh初期のアプリケーションで現在も動作しないものはほとんどないのです…
OS Xを使うのは、素晴らしい古代の宝物庫を巡るようなものです。ただし、観光局はまだ改修工事中で、インフラ整備がまだ完全には終わっていません。景色は息を呑むほど美しいかもしれませんが、道路は穴だらけで未完成で、時には車から降りて押して進まなければならないこともあります。RendezvousやAppleScript Studioなど、素晴らしい最新機能もいくつか追加されていますが、現代のApple考古学者たちは先祖の技術を忘れてしまったようで、ファイルの種類を識別するために3文字の拡張子を使うというWindowsのような、劣った現代的な方法に頼っているところもあります。
再起動すると、Appleが明るく軽やかなアクア色のインターフェースを捨て、iTunesのより暗く重厚なブラッシュドメタル調のインターフェースに変わったことに気づくでしょう。
。天体物理学者にとって、OSの基盤にUnixコアを採用することは重要です。なぜなら、私たちのソフトウェアのほぼすべてが、ある意味でUnixベースだからです。
が次に大きな改良点を挙げているのはFinderです。
当然のことながら、Mac OS Xの新しいリリースは、Finderに関する数々の空想の舞台となってきました。
C API、シェルユーティリティ、スレッドに関するSUSv3およびPOSIX 1003.1仕様に準拠したOpen Brand UNIX 03登録製品です。