1Warisan dari apa yang nantinya menjadi macOS

Warisan dari apa yang nantinya menjadi macOS berawal di NeXT, sebuah perusahaan yang didirikan oleh Steve Jobs setelah kepergiannya dari Apple pada tahun 1985.

2NeXTSTEP yang mirip Unix

Sistem operasi NeXTSTEP yang mirip Unix dikembangkan dan kemudian diluncurkan pada tahun 1989. Kernel NeXTSTEP didasarkan pada kernel Mach, yang awalnya dikembangkan di Carnegie Mellon University, dengan lapisan kernel tambahan dan kode ruang pengguna tingkat rendah yang berasal dari bagian-bagian BSD. Antarmuka pengguna grafisnya dibangun di atas perangkat GUI berorientasi objek menggunakan bahasa pemrograman Objective-C.

3Apple membeli NeXT

Sepanjang awal 1990-an, Apple telah mencoba membuat OS "generasi berikutnya" untuk menggantikan Mac OS klasik melalui proyek Taligent, Copland, dan Gershwin, namun semuanya akhirnya ditinggalkan. Hal ini mendorong Apple untuk membeli NeXT pada tahun 1996, yang memungkinkan NeXTSTEP, yang saat itu disebut OPENSTEP, menjadi dasar bagi sistem operasi generasi berikutnya milik Apple. Pembelian ini juga menyebabkan kembalinya Steve Jobs ke Apple sebagai CEO sementara, dan kemudian CEO permanen, yang memandu transformasi OPENSTEP yang ramah pemrogram menjadi sistem yang akan diadopsi oleh pasar utama Apple, yaitu pengguna rumahan dan profesional kreatif. Proyek ini pertama kali diberi nama kode "Rhapsody" dan kemudian secara resmi dinamai Mac OS X.

4Beberapa rilis baru Mac OS X

Apple dengan cepat mengembangkan beberapa rilis baru Mac OS X. Ulasan Siracusa tentang versi 10.3, Panther, mencatat: "Aneh rasanya beralih dari ketidakpastian dan vaporware selama bertahun-tahun menjadi pasokan rilis sistem operasi baru yang stabil setiap tahun." Versi 10.4, Tiger, dilaporkan mengejutkan para eksekutif di Microsoft dengan menawarkan sejumlah fitur, seperti pencarian file yang cepat dan pemrosesan grafis yang ditingkatkan, yang telah diupayakan oleh Microsoft selama beberapa tahun untuk ditambahkan ke Windows dengan kinerja yang dapat diterima.

5Peluncuran Mac OS X

Versi konsumen Mac OS X diluncurkan pada tahun 2001 dengan Mac OS X 10.0. Ulasannya bervariasi, dengan pujian luas untuk antarmuka Aqua yang canggih dan mengilap, namun mengkritiknya karena kinerja yang lamban. Dengan popularitas Apple yang sedang rendah, pembuat beberapa aplikasi Mac klasik seperti FrameMaker dan PageMaker menolak untuk mengembangkan versi baru perangkat lunak mereka untuk Mac OS X. Kolumnis Ars Technica, John Siracusa, yang meninjau setiap rilis utama OS X hingga 10.10, menggambarkan rilis awal tersebut secara retrospektif sebagai 'sangat lambat, minim fitur' dan Aqua sebagai 'sangat lambat dan sangat membebani sumber daya'.

6MacOS X

Mac OS X awalnya disajikan sebagai versi utama kesepuluh dari sistem operasi Apple untuk komputer Macintosh; versi macOS saat ini tetap menggunakan nomor versi utama "10". Sistem operasi Macintosh sebelumnya (versi Mac OS klasik) diberi nama menggunakan angka Arab, seperti Mac OS 8 dan Mac OS 9. Huruf "X" dalam nama Mac OS X merujuk pada angka 10, angka Romawi, dan Apple telah menyatakan bahwa huruf tersebut harus diucapkan "ten" (sepuluh) dalam konteks ini. Namun, huruf ini juga sering diucapkan seperti huruf "X".

7Mac Intel pertama

Pada tahun 2005, Mac Intel pertama yang dirilis menggunakan versi khusus dari Mac OS X 10.4 Tiger.

8Rilis iPhone

Perkembangan kunci bagi sistem ini adalah pengumuman dan rilis iPhone mulai tahun 2007 dan seterusnya. Sementara pemutar media iPod Apple sebelumnya menggunakan sistem operasi minimal, iPhone menggunakan sistem operasi berbasis Mac OS X, yang nantinya akan disebut "iPhone OS" dan kemudian iOS. Rilis simultan dari dua sistem operasi berdasarkan kerangka kerja yang sama memberikan tekanan pada Apple, yang menyebutkan bahwa iPhone memaksanya untuk menunda Mac OS X 10.5 Leopard. Namun, setelah Apple membuka iPhone bagi pengembang pihak ketiga, kesuksesan komersialnya menarik perhatian ke Mac OS X, dengan banyak pengembang perangkat lunak iPhone menunjukkan minat pada pengembangan Mac.

9Rilis Mac OS X 10.5 Leopard

Pada tahun 2007, Mac OS X 10.5 Leopard adalah satu-satunya rilis dengan komponen biner universal, yang memungkinkan instalasi pada Mac Intel dan Mac PowerPC tertentu. Ini juga merupakan rilis terakhir dengan dukungan Mac PowerPC. Mac OS X 10.6 Snow Leopard adalah versi pertama OS X yang dibuat khusus untuk Mac Intel, dan rilis terakhir dengan dukungan Mac Intel 32-bit. Nama tersebut dimaksudkan untuk menandakan statusnya sebagai iterasi dari Leopard, yang berfokus pada peningkatan teknis dan kinerja daripada fitur yang menghadap pengguna; bahkan secara eksplisit diberi merek kepada pengembang sebagai rilis 'tanpa fitur baru'. Sejak dirilis, beberapa rilis OS X atau macOS (yaitu OS X Mountain Lion, OS X El Capitan, dan macOS High Sierra) mengikuti pola ini, dengan nama yang diturunkan dari pendahulunya, mirip dengan 'model tick-tock' yang digunakan oleh Intel.

10Scott Forstall

Apple memberhentikan kepala pengembangan OS X, Scott Forstall, dan desain diubah ke arah yang lebih minimalis.

11OS X 10.8 Mountain Lion

Pada tahun 2012, dengan dirilisnya OS X 10.8 Mountain Lion, nama sistem tersebut dipersingkat dari Mac OS X menjadi OS X.

12Rilis Pembaruan Tahunan

Mulai tahun 2012 dan seterusnya, sistem ini telah beralih ke jadwal rilis tahunan yang mirip dengan iOS.

13Menghapus biaya peningkatan

Apple juga terus memangkas biaya pembaruan sejak Snow Leopard dan seterusnya, sebelum menghapus biaya peningkatan sama sekali mulai tahun 2013 dan seterusnya. Beberapa jurnalis dan pengembang perangkat lunak pihak ketiga menyarankan bahwa keputusan ini, meskipun memungkinkan rilis fitur yang lebih cepat, berarti lebih sedikit kesempatan untuk fokus pada stabilitas, dengan tidak adanya versi OS X yang direkomendasikan bagi pengguna yang membutuhkan stabilitas dan kinerja di atas fitur-fitur baru.

14iOS 7

Desain antarmuka pengguna baru Apple, yang menggunakan saturasi warna yang dalam, tombol berbasis teks, dan antarmuka yang minimalis dan 'datar', memulai debutnya dengan iOS 7 pada tahun 2013.

15OS X 10.9 Mavericks

Dengan para insinyur OS X yang dilaporkan sedang mengerjakan iOS 7, versi yang dirilis pada tahun 2013, OS X 10.9 Mavericks, merupakan rilis transisi, dengan beberapa desain skeuomorfik yang dihapus, sementara sebagian besar antarmuka umum Mavericks tetap tidak berubah.

16OS X 10.10 Yosemite

Versi berikutnya, OS X 10.10 Yosemite, mengadopsi desain yang mirip dengan iOS 7 tetapi dengan kompleksitas yang lebih besar yang cocok untuk antarmuka yang dikendalikan dengan mouse.

17OS X 10.11 El Capitan

Pembaruan Apple tahun 2015, OS X 10.11 El Capitan, diumumkan untuk berfokus secara khusus pada peningkatan stabilitas dan kinerja.

18MacOS 10.12 Sierra

Pada tahun 2016, dengan dirilisnya macOS 10.12 Sierra, namanya diubah dari OS X menjadi macOS untuk menyelaraskannya dengan branding sistem operasi utama Apple lainnya: iOS, watchOS, dan tvOS. Fitur utama macOS 10.12 Sierra adalah pengenalan Siri ke macOS, Penyimpanan yang Dioptimalkan, peningkatan pada aplikasi yang disertakan, dan integrasi yang lebih besar dengan iPhone dan Apple Watch. Apple File System (APFS) diumumkan pada Apple Worldwide Developers Conference tahun 2016 sebagai pengganti HFS+, sistem file yang banyak dikritik.

19MacOS 10.13 High Sierra

Apple mempratinjau macOS 10.13 High Sierra pada Worldwide Developers Conference 2017, sebelum merilisnya di akhir tahun yang sama. Saat berjalan pada solid-state drive, sistem ini menggunakan APFS, bukan HFS+.

20MacOS 10.14 Mojave

Penerus macOS 10.13 High Sierra, macOS 10.14 Mojave, dirilis pada tahun 2018, menambahkan opsi antarmuka pengguna gelap dan pengaturan wallpaper dinamis.

21MacOS 10.15 Catalina

macOS 10.14 Mojave digantikan oleh macOS 10.15 Catalina pada tahun 2019, yang menggantikan iTunes dengan aplikasi terpisah untuk berbagai jenis media, dan memperkenalkan sistem Catalyst untuk memindahkan aplikasi iOS.