OS X
OS Xは、Appleのオペレーティングシステムで、Macintoshコンピューターで動作します。2001年に初めてリリースされ、その後数年間で、Macの標準OSとしてMac OS 9(Mac OS Classicとも呼ばれます)に取って代わりました。バージョンOS X 10.8までは「Mac OS X」と呼ばれていましたが、このときAppleは名前から「Mac」を外しました。
OS Xはもともと、AppleがSteve JobsのApple復帰後の1997年に買収したNeXTが設計したオペレーティングシステム、NeXTSTEPを基に作られました。NeXTSTEPと同様、OS XはUnixを基盤としており、同じMach カーネルを使用します。このカーネルにより、OS XはMac OS Classicと比べて、より優れたマルチスレッド機能と改善されたメモリ管理機能を備えています。この変更によってMac開発者はソフトウェアプログラムを書き直す必要がありましたが、将来の世代のMacに必要なパフォーマンスの向上と拡張性がもたらされました。
OS XのデスクトップインターフェースはFinderと呼ばれ、いくつかの標準機能を備えています。OS XにはWindowsのようなタスクバーはありませんが、代わりに画面上部に固定されたメニューバーがあります。メニューバーの項目は現在実行中のアプリケーションに応じて変わり、フルスクリーンモードが有効になった場合にのみ非表示になります。Finderには、デフォルトで画面下部に表示されるDockも含まれています。Dockを使うと、よく使うアプリケーションやファイルにワンクリックで簡単にアクセスできます。Finderには、ユーザーが選択できるデスクトップの背景も表示されます。この背景は、アイコンや開いているウィンドウの背景として機能します。
Macを起動すると、OS Xが自動的に読み込まれます。OS Xは基本的なユーザーインターフェースとして機能するだけでなく、舞台裏でもプロセスやアプリケーションを管理します。たとえば、アプリケーションのアイコンをダブルクリックすると、OS Xは対応するプログラムを起動し、実行中のアプリケーションにメモリを割り当てます。必要に応じてメモリを再割り当てし、アプリケーションを終了すると使用済みのメモリを解放します。OS Xには、開発者がMac用プログラムの作成時に使用できる、広範なAPI、つまり関数のライブラリも含まれています。
OS Xのインターフェースは2001年にリリースされた最初のバージョンと似たままですが、何度もアップデートされており、そのたびにオペレーティングシステムに多数の新機能が追加されています。以下は、OS Xの各バージョンと、そのコードネームの一覧です。
- Mac OS X 10.0 (Cheetah)
- Mac OS X 10.1 (Puma)
- Mac OS X 10.2 (Jaguar)
- 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)
- OS X 10.10 (Yosemite)
知識をテストする