MacOS

macOSは、Appleが開発・販売するMacのオペレーティングシステムである。当初の名称はMac OS Xで、のちにOS Xに改められていた。

技術的には直系ではないが、Classic Mac OSの後継として、新たにBSD系UNIXをベースに開発された。

1. 概要
-----

NeXTのOPENSTEPの技術をベースに開発されたMacintosh専用オペレーティングシステムである。オープンソースのオペレーティングシステム「Darwin」をベースとし、POSIXに準拠したUNIXである。

旧来のMac OSに比べて非常に安定しており、オープンな標準規格の採用を基本としている。macOS独自のユーザインタフェースで構築されたウインドウシステムを搭載し、macOSの特徴である直感的かつ柔軟な操作を実現している。開かれているオープンソースの強みと、Macintoshが初めから持っていた「閉じていること」の強みを併せ持ち、一貫したデザイン、操作方法が統一された「GUI」、UNIXの利便性、堅固さが共存している特徴がある。UNIXベースとなり、比較的容易な移植でBSDやLinuxなど他のUnix系オペレーティングシステムで開発されたソフトウェア資産を、macOSのインタフェース上で使うことができるようになった。統一感のある外観を持つX.orgベースのX Window System「X11」を導入できる。X11がmacOS上で動作することにより、互換性のないアプリケーション間のコピーアンドペーストのような純粋なX11ではサポートされていない動作が可能である。

1.1. 名称
-------

2001年に最初の製品版が発売された時の名称は「Mac OS X」であった。2012年にリリースされたOS X Mountain Lionで正式名称から「Mac」が外され、「OS X」と称した。さらに、2016年にリリースされたmacOS Sierraから、iOSやwatchOS、tvOSなどのAppleの他のOSの名前との親和性を図るため、「OS X」から「macOS」へと改称された。

2. バージョン一覧
----------

10.8までのコードネームはネコ科の動物に由来している。10.9以降はカリフォルニア州の地名からコードネームがとられている。



3. 沿革
-----

1994年からMac向け次世代オペレーティングシステムとして計画・開発されていたCoplandプロジェクトが挫折に終わり、1996年8月、Appleは完全な自社開発をあきらめ、他社の技術を導入することに決定した。一時はBeOSやSolaris、Windows NTさえ検討対象にあがり交渉が行われた。外部ではBeOSが最有力と見られたが、最終的にはスティーブ・ジョブズが創業しCEOを務めていたNeXT社を買収してそのオペレーティングシステムOPENSTEPをもとにMac OSの使い勝手を導入したオペレーティングシステムを開発することとなった。開発を主導したのは共に元NeXTの、アビー・テバニアンとその後継者のバートランド・サーレイ、スコット・フォーストールであった。2011年3月からは、やはり元NeXTのクレイグ・フェデリギソフトウェアエンジニアリング担当上級副社長が開発担当責任者である。

アプリケーションからRhapsodyの機能を生かすには、Cocoaの前身であるYellow Boxでアプリケーション プログラムを一から書き直さなければならなかったので、従来からの開発者の支持を得ることができなかった。そのため、従来のMacintoshのAPIであるToolboxをベースにCarbon を開発し、これをNeXT由来の技術と統合した「Mac OS X」への移行が宣言される。Rhapsodyを元にサーバ向けのMac OS X Server 1.0としてリリースされた後、Mac OS Xがリリースされた。

2001年にリリースされたMac OS Xは、Mac OSともOPENSTEPとも異なる新たなインタフェース「Aqua」をまとって登場。従来のMac OSとは全く異なる、堅牢なマルチタスクのオペレーティングシステムで、Coplandプロジェクトが目指していたものを遥かに超えるものを実現した。初期の版では動作の遅さが指摘されたが、改版ごとにオペレーティングシステム内部の最適化が進み、Quartz Extreme、Core Image, Core Animationなどの新技術により解決された。

2010年10月21日、スペシャルイベントで「Back to the Mac」としてiLife'11とMac OS X Lionと新型MacBook Airと同時にMac App Storeを発表した。翌年、2011年1月6日から1000本ものアプリケーションを販売開始した。macOSのインストーラやアップデータもMac App Storeを通して配布されている。

4. 特徴
-----

付属アプリケーションが充実しており、日本語フォントとしてヒラギノが3種13書体が標準搭載され、游書体のうち游明朝体／游ゴシック体／游教科書体、フォントワークスの筑紫A丸ゴシック／筑紫B丸ゴシック／クレー、凸版印刷の凸版文久明朝／凸版文久ゴシック／凸版見出し明朝／凸版見出しゴシックが追加インストールされる。Mac OS X v10.5には、小学館の国語および英和・和英辞典が標準で付属している。OS X v10.8では Oxford Dictionary of Englishやウィズダム英和・和英、スーパー大辞林など12種類の辞書が装備されている。Mac OS X v10.1の時代から、FreeBSD由来のsmbfsを利用し、Windowsネットワーク環境でのファイル共有やドメイン参加など、Windows機との共存が可能である。SMBサーバの機能は、Snow LeopardまではSambaをベースにしていたが、Mac OS X Lion以降は独自実装となっている。

Mac OS X v10.4までは Classic環境と呼ばれるMac OS互換機能を持っていた。Mac OS 9.2.2を一種の仮想マシンとして動作させるもので、Mac OSアプリケーションは旧バージョンのプラチナアピアランスで動作した。68K・PowerPCの別を問わず、旧来のアプリケーションの多くをMac OS X上で動作させることができ互換性は高かったが、完全な互換性があるわけではなく、オーディオ関係のアプリケーションなど特にリアルタイム性が求められるものについてはメーカーがサポートしていない場合があった。Mac OS X v10.5およびインテル版のMac OS X v10.4からこの機能はなくなった。2005年のWorldwide Developers ConferenceでPowerPCに代わりインテル製プロセッサの採用が発表されたが、Mac OS Xは開発当初からCPUに依存しない抽象化を示すためにx86版との並行開発をしており、すべてのバージョンの Mac OS Xでインテル版が存在していたという。これはMac OS Xの前身である Rhapsodyが当初からPowerPC版とインテル製プロセッサ版が計画されており、BlueBoxはPowerPC版でしか採用しないと発表しており、8年かけて計画を完遂させたと言えなくもない。

macOS Big Sur以降において、Appleシリコン搭載Macでは、一部を除いてiOS, iPadOSアプリをネイティブ動作させられる。

4.1. Mac OS X Public Beta
-------------------------

2000年9月13日、AppleはMac OS X Public Betaをリリースした。日本では同年10月21日から、より新しいビルドを販売した。Aquaインタフェースの美しい見た目がMacintoshの利用者に衝撃を与えたが、 使い勝手が大きく変化したことについては戸惑いの声があがった。

4.2. Mac OS X 10.0
------------------

2001年3月24日、AppleはMac OS X v10.0を発売した。従来のMac OSと比較すると劇的に安定性が向上しており、パブリック・ベータからさらに改良されていたが、当初はDVD再生機能などがなく、対応機器も限られており速度も非常に遅く、まだ完成度は低かった。Mac OS 9と切り替えて使うなど、メインのオペレーティングシステムとして日常的に使う利用者は少なかった。

4.3. Mac OS X 10.1
------------------

2001年9月25日、Mac OS X v10.1がリリースされ、10.0のユーザへの無償更新サービスが行われた。10.0に欠けていた多くの機能が追加され、システムの性能が向上し、実用的に使える初めての版といわれる。ユーザインタフェースにも手直しがなされ、日本語入力の変換精度が大幅に向上したことえり 3を搭載。マイクロソフトやアドビなどから対応ソフトがリリースされた。

4.4. Mac OS X 10.2
------------------

2002年8月24日、Mac OS X v10.2が発売された。日本では商標の問題でJaguarは製品名には付けられなかった。スプリングローデッドフォルダ機能が復活するなど、Finderの使い勝手に改良が施される。動作速度が上がり対応機器が増えて、Mac OS Xを業務用途で使う利用者にも受け入れられるようになったほか、UNIX利用者の間でも Mac OS Xを愛用する人が増えた。ビデオチップの幾何演算ユニットを使ってCPUの負荷を軽減する「Quartz Extreme」、ネットワーク機能「fr」、手書き文字認識「Inkwell」などの新機能を実装。10.2.3版からジャーナリングファイルシステムが実装された。2003年にはウェブブラウザとしてSafariが登場し、Mac OS 9が起動しないMac OS XのみをサポートするMacintoshが販売されるようになった。ファイアウォール機能が標準で付属し、IPsec・IPv6にデフォルトで対応したのもこの版である。

4.5. Mac OS X 10.3
------------------

2003年10月24日にMac OS X v10.3 Pantherが発売された。標準でUSBポートを備えたマシン以外のサポートを打ち切り、初代iMac以降の機種への対応となった。日本での発売イベントはApple Store銀座ができる前だったこともあり、アップルコンピュータ株式会社があった東京オペラシティ1階広場ガレリアで行われた。開発者向けにはコントローラレイヤ「Cocoa Binding」が導入された。システムの安定性がさらに向上したほか、処理速度も向上し、低クロックのG3マシンでも比較的快適に動作する。Finder はiTunesのインタフェースを取り入れた2ペイン形式での表示も可能になり、フォルダに色を付けるラベル機能も復活した。ウインドウ一覧表示機能「fr」、ホームフォルダの暗号化機能「FileVault」が追加され、ことえりがバージョン4になり予測変換などの機能が追加された。Mac OS Xでも大手印刷会社への入稿受け入れが整ったため、遅れていたデザイン、出版分野への導入が徐々に進み始める。ライセンス使用料の追加がないクライアント無制限の「Mac OS X Server」搭載の1Uサーバ「Xserve」とNetBootが評価され、東京大学、東京女子大学に大量導入された。

4.6. Mac OS X 10.4
------------------

2005年4月29日、Mac OS X v10.4 Tigerが発売された。この版からメディアがDVD-ROMの1枚になった。動作環境をFireWireポートを標準搭載したMacintoshとされ、初期のiMacならびに初期のiBookは対応外となった。新規にリアルタイムイメージングインタフェース「Core Image」および「Core Video」、64ビットオーディオインタフェース「Core Audio」、モデルレイヤ「Core Data」が導入された。さらにlaunchdが従来のinitなどのUNIX デーモン群を置き換え、カーネル・プログラミング・インタフェースやUTIが実装されるなどシステム内部が大きく刷新されたが、以前のバージョンとの互換性は概ね維持されている。システムに統合されたメタデータ検索機能「Spotlight」、WebKit ベースのアプリケーション実行環境「Dashboard」のほか、200 以上の新機能を搭載した。仮想メモリの暗号化まで含めたセキュリティ機能の充実により、あおぞら銀行が2006年にかけて2,500台という規模でTiger搭載iMac G5の導入を決めている。WWDC 2005においてOSはTigerのまま2006年からMacintoshのCPUをインテル製に移行することが発表され、2006年以降の新製品には、インテル対応版Mac OS Xが搭載された。

インテル対応版Mac OS X Tigerは単体で販売されておらず、インテル製プロセッサを載せたMacintoshではClassic環境を利用することができない。

4.7. Mac OS X 10.5
------------------

Mac OS X v10.5 Leopardは、発表当初は2007年春のリリースを目指して開発されていたが、2007年4月12日に、6月発売のiPhoneプロジェクトへ一時的に開発リソースを集中させる目的でリリース延期が表明され、2007年10月26日にシングルユーザライセンス14,800円、ファミリーパック22,800円で発売された。この版のみUniversal Binaryとなり、メディアが2層DVD-ROMの1枚になった。2006年8月7日のWorldwide Developers Conferenceで機能の一部が発表されている。64ビットに対応したCocoa、容易なプログラミングでアニメーションを実現する「Core Animation」、Core Data 2.0、解像度非依存のユーザインタフェース、仮想デスクトップ環境「Spaces」、バックアップツール「Time Machine」、Windows XPまたはWindows Vistaとのデュアルブート環境を実現する「Boot Camp」、改良強化された Spotlight、Dashboardウィジェットを容易に作成できるDashcodeなど多数の機能が搭載される。2007年6月11日 、WWDCの基調講演で新しいFinderとDock、Quick Lookが披露された。JIS X 0213:2004対応フォント搭載。Tigerまでは搭載されていたレガシーな機能が排除されたのも特徴であり、Classic環境が利用できなくなった。

UNIXの商標を管理する団体である「The Open Group」から「Single UNIX Specification」の認証を受け、正式なUNIXとなった。

4.8. Mac OS X 10.6
------------------

2009年8月28日にシングルユーザライセンス3,300円、ファミリーパック5,600円と大幅な値下げが実施され発売された。この版からインテル製プロセッサを搭載したMacintosh専用となり、PowerPCプロセッサを搭載した Macintoshでは使用できなくなり、HFSフォーマットは読み込みのみ可能となった。2008年6月9日に開催されたWWDC 2008での基調講演で開発が発表され、2009年6月8日に開催されたWWDC 2009で詳細と発売予定時期があらためて発表された。主にパフォーマンスと安定性に注力し、オペレーティングシステム全体が大幅に小さくなった。Dockとfrの機能が拡張され、Microsoft Exchange 2007を標準でサポート。FinderとQuickTimeがCocoaベースに作り直されたほか、ほとんどのシステム付属アプリケーションが64ビット化、Grand Central DispatchとOpenCLにより並行演算機能が大幅に強化された。

4.9. Mac OS X 10.7
------------------

2010年10月21日に発表。正式名称はMac OS X Lionであったものの、マーケティング上、Macの名称を外してOS X Lionと呼称された。シングルユーザライセンス、ダウンロード版2,600円、USBメモリ版6,100円。

fr・Dashboard・Spacesの各機能に統合されたアクセスを提供する Mission Controlを搭載するほか、ソフトウェア販売サービスMac App Storeやフルスクリーンのウインドウ表示、アプリケーションランチャLaunchPadなどiPhone OSに由来する機能等を搭載。Mac OS X v10.5 Leopard以来の大幅な機能とインタフェースの刷新が施された。2011年2月24日には、公式サイトにさらなる新機能の説明が追加された。LaunchPadやAirDropなどを含む250を越える新機能を追加し、64ビット・マルチコアCPUのみをサポートする。7月20日にMac App Storeでダウンロード販売を開始した。8月17日にはUSBメモリ版も発売された。

4.10. OS X 10.8 Mountain Lion
-----------------------------

2012年2月16日に発表され、デベロッパプレビューも同時に公開。正式名称もOS Xとなり、7月25日にMac App Storeでダウンロード販売を開始した。この版から64ビットカーネル起動のみとなり、インテル製32ビットプロセッサを搭載したMacおよび32ビットカーネルのMacでの直接インストールができなくなった。100以上の新たな機能が追加され、メッセージングサービスiMessage、リマインダー、通知センター、メモ、Game Centerなど、iOS 5で提供されたアプリケーションや新機能がMacintoshでも利用可能となった。Mac OS X Lionに引き続き、iOSに由来する機能が搭載された。Mountain LionとはPuma、Cougarの別名である。

4.11. OS X 10.9 Mavericks
-------------------------

2013年6月10日に開催されたWWDC 2013で発表され、デベロッパプレビューも同時に公開された。200以上の新機能が追加され、一般向けには2013年10月22日にリリースされた。また、このバージョンから無償となった。Finderにタブ機能が追加され、iOSで提供されているマップやiBooksが搭載される。このバージョンからコードネームがカリフォルニア州の地名になった。Mavericksとはカリフォルニア州の海岸の名前である。

4.12. OS X 10.10 Yosemite
-------------------------

2014年6月2日のWWDCで発表、同年10月17日にリリースされた。iOS 7で刷新されたデザインを採用しつつ、Finderやマルチタスクなど、デスクトップOSとしての機能がさらに洗練された。10.5以降に採用された3D Dockは廃止され、その結果としてGUIの雰囲気は10.4以前のGUIに似ていた。

4.13. OS X 10.11 El Capitan
---------------------------

2015年6月9日のWWDC 2015の基調講演で発表、同年9月30日にリリースされた。Macのエクスペリエンスの洗練とパフォーマンスの向上、システム整合性保護などセキュリティ対策強化、フルスクリーンでアプリケーションを同時に二つ表示できるスクリーンスプリット機能、システムフォントの追加など。Spotlightがより口語的な検索に対しても結果を示すようになる。ライブ変換機能の追加でよりスムーズな入力ができるようになる。

4.14. macOS Sierra 10.12
------------------------

2016年6月13日のWWDC 2016の基調講演で発表、同年9月20日にリリースされた。この版からHFSフォーマットが廃止され、Late 2009モデルより前のMacでの直接インストールが不可となった。新たにSiriの導入や、iOSやwatchOSとのより多くの連携機能の導入が進む。本バージョンからiOSやwatchOS、tvOSなどのAppleのOSとの名前の親和性を図るために従来のOS XからmacOSへ名称が変更された。

4.15. macOS High Sierra 10.13
-----------------------------

2017年6月5日のWWDC 2017の基調講演で発表、同年9月25日にリリースされた。APFSやVRテクノロジーへの対応、日本語入力の改善などが発表された。純正のみサポートされたNVMeがサードパーティー製にも対応し、Apple T2チップ搭載Mac以外のRAIDディスクへのインストールおよび起動が不可となった。

4.16. macOS Mojave 10.14
------------------------

2018年6月5日のWWDC 2018の基調講演で発表、同年9月25日にリリースされた。ダークモードの採用や、Mac App Storeの大幅リニューアルなどが実装された。

4.17. macOS Catalina 10.15
--------------------------

2019年6月3日のWWDC 2019の基調講演で発表、同年10月8日にリリースされた。iPadOSからのアプリの移植を容易に行えるProject Catalystが採用された。システムボリュームにはAPFSを必須とし、HFS Plusでの起動ができなくなった。32ビットバイナリが取り除かれ、32ビットアプリケーションなどが起動しなくなるので注意が必要である。

4.18. macOS Big Sur 11
----------------------

2020年6月22日のWWDC 2020の基調講演で発表、同年11月13日にリリースされた。同時に移行が発表されたAppleシリコンを搭載したMacにおいて、Rosetta 2で従来のIntel Mac向けソフトウェアの大半が動作する。また最新のXcodeでAppleシリコン、Intel CPU両方に対応するUniversal 2としてコンパイルが可能となっている。バージョンナンバーは最初にリリースされた開発版では10.16であったが、Mac OS 9からMac OS Xに移行して以来、約20年ぶりにメジャーバージョンを上げ11.0とすると発表した。

4.19. macOS Monterey 12
-----------------------

2021年6月7日のWWDC 2021の基調講演で発表、同年10月25日にリリースされた。

4.20. macOS Ventura 13
----------------------

2022年6月7日のWWDC 2022の基調講演で発表、2022年10月25日にリリースされた。

4.21. macOS Sonoma 14
---------------------

macOS Sonoma}}2023年6月5日のWWDC 2023の基調講演で発表、2023年9月26日にリリースされた。

5. 最大プロセス数
----------

Mac OS X v10.0からMac OS X v10.6までは、最大プロセス数が532、そのうちユーザプロセス数は半分の266であった。Mac OS X v10.7からmacOS Mojave 10.14では、メモリを3GB以上積んだ場合は、1064へ拡大され、ユーザプロセス数は709である。macOS Catalinaからは1044の倍数となる。確認するコマンドなどについては、sysctlのマニュアルで参照できる。

なお、Mac OS X Serverではv10.5以前から最大プロセス数が2500であり、64ビット化されたMac OS X Server v10.6からはメモリ量に応じて自動で増えるが、上限は30000である。macOS Serverでは、強制的にパフォーマンスモードを有効にすることで、最大プロセス数を増やすこともできる。

6. 言語
-----

以前のMac OSにおいては、OSパッケージが各言語ごとにローカライズされたほか、ラテン文字以外の文字で表記する言語を扱うために必要なフォント・インプットメソッド・スクリプト書類などをセットにした「Language Kit」が用意された。System7.1から Mac OS 8.6までの時期には個別にパッケージ販売され、Mac OS 8.5から Mac OS 8.6ではインプットメソッドを除くMultilingual Internet Accessが添付された。Mac OS 9ではすべての版でLanguage Kitが標準添付となり、必要な場合カスタムインストールする形をとった。

これに対し、macOSはサポートする言語の入力・表示に必要なコンポーネントをすべて標準でインストールした上で、優先順位を切り替えて任意の言語環境で使うことができる多言語インタフェースのOSになっている。Mac OS X v10.5では18種の言語環境が内包されている。そのため提供されているインストーラの内容は全世界共通である。従って、日本国外で入手したmacOSやMacintosh本体でも、日本で流通しているものと全く同様の環境に仕立てることが可能である。

字体としては65,000以上ものグリフを扱うことができ、日本語についてはグリフセットAdobe-Japan1-5以降に対応したOpenTypeフォントを備えているため、[[森鷗外などの正確な表記もそのまま表示・入力できるようになった。ただしすべてのグリフを扱うにはアプリケーション側の対応が必要となる。入力メソッドはシステム言語の文字に加えてタイ文字、デーヴァナーガリー文字、アラビア文字、ヘブライ文字など多数用意されている。v10.3からはことえりがアイヌ語の表記に使う仮名文字に対応している。またファイルやフォルダにもシステムが対応している任意の言語で名前を付けることが可能で、複数言語の混在もできる。v10.7からは絵文字にも対応し、他の文字と同じように扱うことができるようになった。

Finderや付属のアプリケーションソフトで、メニュー・ダイアログなどが地域対応された下記の言語環境が歴代のバージョンで追加されている。

Mac OS X 10.0 English}} 日本語 fr de es it nl Mac OS X 10.1.2 sv da no fi zh-cn zh-tw ko pt-br Mac OS X 10.5 Leopard pt-pt ru pl Mac OS X 10.7 Lion ar tr cz hu English }} English }} fr es Mac OS X 10.7.3 ca hr el he ro sk th uk OS X 10.8 Mountain Lion id vi ms macOS High Sierra 10.13 hi macOS Mojave 10.14 zh-hk

7. Java
-------

macOS に搭載されているJava 実行環境のバージョンおよびオラクルから直接提供されるバージョンの対応状況を記す。



8. 主なアプリケーション
-------------

初期のMac OS Xのアイコンは新規のものと、NeXT時代にKeith Ohlfsがデザインしたものが混在していたが、最後まで残されていたアイコンGrabがmacOS Mojaveで消えた。

スクリプトエディタ
Automator
Dashboard
Chess- チェスゲーム
DVDプレーヤー
Finder - Finder.appのアイコンはスーザン・ケアによるピカソの顔の絵をモチーフにしたと言われるデザインをmacOSの新しいUIガイドラインに合わせたものである。
Font Book
Front Row
Grapher
iCal
iChat
iSync
iPhoto - かつて存在した、写真閲覧・編集ソフト
写真 - 写真閲覧・編集ソフト
iTunes - かつて存在した、音楽と映像の管理・リスニングソフト
ミュージック - 音楽の管理・リスニングソフト
メール
QuickTime Player
Safari
テキストエディット
Xcode・Interface Builder・その他の開発ツール
連絡先
スティッキーズ
辞書
グラブ - 画面撮影用ユーティリティ
ターミナル - CUIシェル
プレビュー

9. 主要なユーティリティ
-------------

Boot Camp アシスタント
ColorSync
DigitalColor Meter
FileVault - ホームディレクトリを暗号化
FileVault 2 - パーティション全体を暗号化
Inkwell - 手書き認識
ディレクトリ
ディレクトリユーティリティ
VoiceOver - 音声認識
XQuartz
アクティビティモニタ
キーチェーンアクセス
コンソール
ペアレンタルコントロール
ネットワークユーティリティ
システムプロファイラ
ディスクユーティリティ - HD・CD・DVDなどのフォーマット
ファックス
移行アシスタント
Dock
ことえり - かつて存在した日本語IM
日本語入力プログラム
Podcast キャプチャ
RAID ユーティリティ
Time Machine
起動セキュリティユーティリティ

9.1. アーキテクチャ
------------

Darwin - カーネル。「XNU」のほか、BSDサブシステムなどを含む。
Kernel Programming Interface - カーネル機能拡張のインタフェース
UTI - データ型の識別システム。v10.4で導入された。
Open Scripting Architecture - プロセス間通信を担う。
launchd - v10.4以降のMac OS Xにおけるサービス管理。従来のinit、inetd、crondなどを置換する。
NetInfo - システムおよびネットワークの管理情報データベースシステム。v10.5で廃止され、Apple Open DirectoryとDSlocalに置き換えられた。

10. グラフィックエンジン
--------------

Quartz - 描画エンジン。2D描画を担当するQuartz 2Dを含む。
AVFoundation - QuickTimeを代替するマルチメディアAPI。
QuickTime - かつて使われていたマルチメディアAPI。
Metal - 2015年からmacOSへ導入された、OpenGLとOpenCLを代替する、より効率的なローレベルグラフィックスAP。
OpenGL - かつて使われていた3DグラフィックスAPI。macOS 10.14 Mojave以降非推奨。
OpenCL - Mac OS X v10.6 Snow Leopardから使われていたヘテロジニアス・コンピューティング向けのフレームワーク。macOS 10.14 Mojave以降非推奨。

11. 主なAPI群
----------

Cocoa  - OPENSTEP由来のmacOSネイティブな32/64ビット API。Objective-CやSwiftによる開発環境が用意されている。
Carbon  - Mac OS 9以前のTool Box由来の32ビットAPIであるため、macOS Catalinaでは非対応。C言語やC++で開発ができ、Windowsと共通のコードベースで開発しやすい。
Core Foundation - C言語ベースの低レベルAPI群。Darwinの一部。
Core Image・Core Video - グラフィック処理。
Core Audio - 音響。
Core Data - データ管理。
Core Text - テキスト処理。

12. 仮想マシン環境
-----------

Classic環境 - Mac OS X v10.4まで搭載されたPowerPC搭載MacでのMac OS 9.2.2実行環境。
Rosetta - Mac OS X v10.6まで搭載されていた、PowerPC用アプリケーションソフトウェアをインテル製CPU版のMacintoshで使用するためのDRE。Rosetta 2は、macOS Big Surから搭載された、インテル製CPU向けのアプリケーションソフトウェアをAppleシリコン搭載Macで実行するためのDREである。
Java2 Standard Edition -Mac OS X v10.6まで搭載されていたJava仮想マシン。2022年1月現在ではオラクルからAppleシリコン搭載Mac向けを含めた、Java 17が提供されている。

13. 脚注
------

13.1. 注釈
--------

13.2. 出典
--------

14. 関連項目
--------

HFS Plus
NEXTSTEP
macOS Server
Apple Remote Desktop
Mac OS Forge
Apple認定資格プログラム

15. 外部リンク
---------

[1]
[2] - High Sierra 10.13からVentura 13までのリンクが掲載されている。