1macOSの起源となる遺産

macOSの起源となる遺産は、1985年にスティーブ・ジョブズがAppleを退社した後に設立した会社、NeXTに遡ります。

2Unix系OSのNeXTSTEP

Unix系オペレーティングシステムであるNeXTSTEPは、1989年に開発され、リリースされました。NeXTSTEPのカーネルは、カーネギーメロン大学で開発されたMachカーネルをベースにしており、BSDの一部から派生した追加のカーネルレイヤーと低レベルのユーザー空間コードを備えています。そのグラフィカルユーザーインターフェースは、Objective-Cプログラミング言語を使用したオブジェクト指向GUIツールキットの上に構築されていました。

3AppleによるNeXTの買収

1990年代初頭を通じて、AppleはTaligent、Copland、Gershwinプロジェクトを通じて、従来のMac OSを継承する「次世代」OSの作成を試みましたが、それらはすべて最終的に断念されました。これにより、Appleは1996年にNeXTを買収し、当時OPENSTEPと呼ばれていたNeXTSTEPをAppleの次世代オペレーティングシステムの基盤とすることになりました。この買収はまた、スティーブ・ジョブズが暫定CEOとして、そして後に恒久的なCEOとしてAppleに復帰するきっかけとなり、プログラマー向けだったOPENSTEPを、Appleの主要市場である一般ユーザーやクリエイティブな専門家が採用するシステムへと変革する指揮を執りました。このプロジェクトは当初「Rhapsody」というコードネームで呼ばれ、後に正式にMac OS Xと命名されました。

4Mac OS Xのいくつかの新しいリリース

AppleはMac OS Xの新しいリリースを急速に開発しました。バージョン10.3「Panther」に関するSiracusaのレビューでは、「長年の不確実性とベーパーウェア(幻の製品)の状態から、主要な新しいオペレーティングシステムのリリースが毎年安定して供給されるようになったのは奇妙なことだ」と述べられています。バージョン10.4「Tiger」は、高速なファイル検索や改善されたグラフィックス処理など、MicrosoftがWindowsに許容可能なパフォーマンスで追加するのに数年苦労していた機能を多数提供したことで、Microsoftの幹部に衝撃を与えたと報じられています。

5Mac OS Xのローンチ

Mac OS Xのコンシューマー版は、2001年にMac OS X 10.0として発売されました。評価はまちまちで、洗練された光沢のあるAquaインターフェースは高く評価されましたが、動作の鈍さが批判されました。Appleの人気が低迷していた時期であり、FrameMakerやPageMakerといったいくつかの古典的なMacアプリケーションのメーカーは、Mac OS X向けの新しいソフトウェア開発を見送りました。10.10までのすべての主要なOS XリリースをレビューしたArs Technicaのコラムニスト、ジョン・シラクーサは、初期のリリースを振り返って「非常に遅く、機能が乏しい」と評し、Aquaについては「耐え難いほど遅く、リソースを大量に消費する」と述べました。

6MacOS X

Mac OS Xは当初、Macintoshコンピュータ向けのAppleのオペレーティングシステムの第10のメジャーバージョンとして発表されました。現在のmacOSのバージョンもメジャーバージョン番号「10」を保持しています。以前のMacintoshオペレーティングシステム(従来のMac OSのバージョン)は、Mac OS 8やMac OS 9のようにアラビア数字を使用して命名されていました。Mac OS Xの名前にある「X」という文字はローマ数字の10を指しており、Appleはこの文脈では「テン」と発音すべきであると述べています。しかし、文字通り「エックス」と発音されることも一般的です。

7最初のIntel Mac

2005年、最初にリリースされたIntel Macは、Mac OS X 10.4 Tigerの専用バージョンを使用していました。

8iPhoneのリリース

システムにとって重要な進展は、2007年以降のiPhoneの発表とリリースでした。Appleの以前のiPodメディアプレーヤーは最小限のオペレーティングシステムを使用していましたが、iPhoneはMac OS Xをベースにしたオペレーティングシステムを使用しており、これは後に「iPhone OS」、そしてiOSと呼ばれるようになりました。同じフレームワークに基づく2つのオペレーティングシステムの同時リリースはAppleに緊張をもたらし、iPhoneのためにMac OS X 10.5 Leopardのリリースを遅らせる事態となりました。しかし、AppleがiPhoneをサードパーティの開発者に開放した後、その商業的成功がMac OS Xに注目を集め、多くのiPhoneソフトウェア開発者がMac開発に関心を示すようになりました。

9Mac OS X 10.5 Leopardのリリース

2007年、Mac OS X 10.5 Leopardはユニバーサルバイナリコンポーネントを持つ唯一のリリースであり、Intel Macと一部のPowerPC Macの両方にインストールが可能でした。また、PowerPC Macをサポートする最後のリリースでもあります。Mac OS X 10.6 Snow Leopardは、Intel Mac専用に構築された最初のOS Xバージョンであり、32ビットIntel Macをサポートする最後のリリースとなりました。この名前は、Leopardの反復版としての地位を示すことを意図しており、ユーザー向けの機能よりも技術的およびパフォーマンスの向上に焦点を当てていました。実際、開発者向けには「新機能なし」のリリースとして明確にブランド化されていました。リリース以来、いくつかのOS XまたはmacOSのリリース(OS X Mountain Lion、OS X El Capitan、macOS High Sierraなど)がこのパターンに従っており、Intelが使用する「チック・タック・モデル」と同様に、前身から派生した名前が付けられています。

10スコット・フォーストール

AppleはOS X開発の責任者であったスコット・フォーストールを解任し、デザインはよりミニマルな方向へと変更されました。

11OS X 10.8 Mountain Lion

2012年、OS X 10.8 Mountain Lionのリリースに伴い、システム名はMac OS XからOS Xに短縮されました。

12年次アップデートリリース

2012年以降、システムはiOSと同様の年次リリーススケジュールに移行しました。

13アップグレード料金の廃止

Appleはまた、Snow Leopard以降、アップデートのコストを着実に削減し、2013年以降はアップグレード料金を完全に廃止しました。一部のジャーナリストやサードパーティのソフトウェア開発者は、この決定により機能の迅速なリリースが可能になった一方で、安定性に焦点を当てる機会が減ったと指摘しており、新機能よりも安定性とパフォーマンスを求めるユーザーに推奨できるOS Xのバージョンは存在しないと述べています。

14iOS 7

深い彩度、テキストのみのボタン、ミニマルで「フラット」なインターフェースを使用したAppleの新しいユーザーインターフェースデザインは、2013年のiOS 7でデビューしました。

15OS X 10.9 Mavericks

OS XのエンジニアがiOS 7の開発に携わっていたと報じられたため、2013年にリリースされたOS X 10.9 Mavericksは、スキューモーフィズムデザインの一部が削除されたものの、Mavericksのインターフェースの大部分は変更されないという、過渡的なリリースとなりました。

16OS X 10.10 Yosemite

次のバージョンであるOS X 10.10 Yosemiteは、iOS 7に似たデザインを採用しましたが、マウスで操作するインターフェースに適した、より複雑な構成となっています。

17OS X 10.11 El Capitan

Appleの2015年のアップデートであるOS X 10.11 El Capitanは、安定性とパフォーマンスの向上に特に重点を置いて発表されました。

18MacOS 10.12 Sierra

2016年、macOS 10.12 Sierraのリリースに伴い、Appleの他の主要オペレーティングシステムであるiOS、watchOS、tvOSのブランディングと統一するために、名称がOS XからmacOSに変更されました。macOS 10.12 Sierraの主な機能は、macOSへのSiriの導入、ストレージの最適化、付属アプリケーションの改善、そしてiPhoneやApple Watchとの連携強化です。Apple File System (APFS) は、2016年のApple Worldwide Developers Conferenceで、批判の多かったファイルシステムであるHFS+の後継として発表されました。

19MacOS 10.13 High Sierra

Appleは2017年のWorldwide Developers ConferenceでmacOS 10.13 High Sierraをプレビューし、その年の後半にリリースしました。ソリッドステートドライブで実行する場合、HFS+ではなくAPFSが使用されます。

20MacOS 10.14 Mojave

macOS 10.13 High Sierraの後継であるmacOS 10.14 Mojaveは2018年にリリースされ、ダークモードのユーザーインターフェースオプションとダイナミック壁紙設定が追加されました。

21MacOS 10.15 Catalina

macOS 10.14 Mojaveの後継として2019年にmacOS 10.15 Catalinaがリリースされました。iTunesがメディアの種類ごとに個別のアプリに置き換えられ、iOSアプリを移植するためのCatalystシステムが導入されました。