1L'héritage de ce qui allait devenir macOS
L'héritage de ce qui allait devenir macOS trouve son origine chez NeXT, une entreprise fondée par Steve Jobs après son départ d'Apple en 1985.
2Le système NeXTSTEP de type Unix
Le système d'exploitation NeXTSTEP, de type Unix, a été développé puis lancé en 1989. Le noyau de NeXTSTEP est basé sur le noyau Mach, initialement développé à l'université Carnegie Mellon, avec des couches de noyau supplémentaires et du code d'espace utilisateur de bas niveau dérivé de parties de BSD. Son interface utilisateur graphique a été construite sur une boîte à outils GUI orientée objet utilisant le langage de programmation Objective-C.
3Apple achète NeXT
Tout au long du début des années 1990, Apple a tenté de créer un système d'exploitation de « nouvelle génération » pour succéder à son Mac OS classique via les projets Taligent, Copland et Gershwin, mais ils ont tous fini par être abandonnés. Cela a conduit Apple à racheter NeXT en 1996, permettant à NeXTSTEP, alors appelé OPENSTEP, de servir de base au système d'exploitation de nouvelle génération d'Apple. Cet achat a également conduit au retour de Steve Jobs chez Apple en tant que PDG par intérim, puis permanent, guidant la transformation d'OPENSTEP, convivial pour les programmeurs, en un système qui serait adopté par le marché principal d'Apple composé d'utilisateurs domestiques et de professionnels de la création. Le projet a d'abord été nommé « Rhapsody », puis officiellement Mac OS X.
4Plusieurs nouvelles versions de Mac OS X
Apple a rapidement développé plusieurs nouvelles versions de Mac OS X. La critique de la version 10.3, Panther, par Siracusa notait : « C'est étrange d'être passé d'années d'incertitude et de vaporware à un approvisionnement annuel régulier de nouvelles versions majeures du système d'exploitation. » La version 10.4, Tiger, aurait choqué les dirigeants de Microsoft en offrant un certain nombre de fonctionnalités, telles que la recherche rapide de fichiers et un traitement graphique amélioré, que Microsoft avait mis plusieurs années à essayer d'ajouter à Windows avec des performances acceptables.
5Lancement de Mac OS X
La version grand public de Mac OS X a été lancée en 2001 avec Mac OS X 10.0. Les critiques ont été variables, avec des éloges considérables pour son interface Aqua sophistiquée et brillante, mais des critiques sur ses performances lentes. Avec la popularité d'Apple au plus bas, les créateurs de plusieurs applications Mac classiques telles que FrameMaker et PageMaker ont refusé de développer de nouvelles versions de leurs logiciels pour Mac OS X. Le chroniqueur d'Ars Technica, John Siracusa, qui a passé en revue toutes les versions majeures d'OS X jusqu'à 10.10, a décrit rétrospectivement les premières versions comme « lentes et pauvres en fonctionnalités » et Aqua comme « incroyablement lente et très gourmande en ressources ».
6MacOS X
Mac OS X a été présenté à l'origine comme la dixième version majeure du système d'exploitation d'Apple pour les ordinateurs Macintosh ; les versions actuelles de macOS conservent le numéro de version majeur « 10 ». Les systèmes d'exploitation Macintosh précédents (versions du Mac OS classique) étaient nommés à l'aide de chiffres arabes, comme Mac OS 8 et Mac OS 9. La lettre « X » dans le nom de Mac OS X fait référence au nombre 10, un chiffre romain, et Apple a déclaré qu'il devait être prononcé « dix » dans ce contexte. Cependant, il est aussi couramment prononcé comme la lettre « X ».
7Premiers Mac Intel
En 2005, les premiers Mac Intel commercialisés utilisaient une version spécialisée de Mac OS X 10.4 Tiger.
8Sortie de l'iPhone
Un développement clé pour le système a été l'annonce et la sortie de l'iPhone à partir de 2007. Alors que les précédents lecteurs multimédias iPod d'Apple utilisaient un système d'exploitation minimal, l'iPhone utilisait un système d'exploitation basé sur Mac OS X, qui serait plus tard appelé « iPhone OS » puis iOS. La sortie simultanée de deux systèmes d'exploitation basés sur les mêmes frameworks a mis Apple sous tension, ce qui a conduit l'entreprise à retarder Mac OS X 10.5 Leopard. Cependant, après qu'Apple a ouvert l'iPhone aux développeurs tiers, son succès commercial a attiré l'attention sur Mac OS X, de nombreux développeurs de logiciels iPhone montrant un intérêt pour le développement Mac.
9Sortie de Mac OS X 10.5 Leopard
En 2007, Mac OS X 10.5 Leopard a été la seule version avec des composants binaires universels, permettant l'installation à la fois sur les Mac Intel et certains Mac PowerPC. C'est également la dernière version prenant en charge les Mac PowerPC. Mac OS X 10.6 Snow Leopard a été la première version d'OS X à être conçue exclusivement pour les Mac Intel, et la dernière version avec une prise en charge des Mac Intel 32 bits. Le nom visait à signaler son statut d'itération de Leopard, se concentrant sur des améliorations techniques et de performance plutôt que sur des fonctionnalités destinées aux utilisateurs ; il a d'ailleurs été explicitement présenté aux développeurs comme une version « sans nouvelles fonctionnalités ». Depuis sa sortie, plusieurs versions d'OS X ou de macOS (à savoir OS X Mountain Lion, OS X El Capitan et macOS High Sierra) suivent ce modèle, avec un nom dérivé de son prédécesseur, similaire au « modèle tick-tock » utilisé par Intel.
10Scott Forstall
Apple a écarté le responsable du développement d'OS X, Scott Forstall, et le design a été orienté vers une direction plus minimaliste.
11OS X 10.8 Mountain Lion
En 2012, avec la sortie d'OS X 10.8 Mountain Lion, le nom du système a été raccourci de Mac OS X à OS X.
12Sortie de mise à jour annuelle
À partir de 2012, le système est passé à un calendrier de sortie annuel similaire à celui d'iOS.
13Suppression des frais de mise à niveau
Apple a également régulièrement réduit le coût des mises à jour à partir de Snow Leopard, avant de supprimer complètement les frais de mise à niveau à partir de 2013. Certains journalistes et développeurs de logiciels tiers ont suggéré que cette décision, tout en permettant une publication plus rapide des fonctionnalités, signifiait moins d'opportunités de se concentrer sur la stabilité, aucune version d'OS X n'étant recommandable pour les utilisateurs exigeant de la stabilité et des performances au-delà des nouvelles fonctionnalités.
14iOS 7
Le nouveau design de l'interface utilisateur d'Apple, utilisant une saturation profonde des couleurs, des boutons uniquement textuels et une interface minimale et « plate », a été inauguré avec iOS 7 en 2013.
15OS X 10.9 Mavericks
Alors que les ingénieurs d'OS X travaillaient apparemment sur iOS 7, la version publiée en 2013, OS X 10.9 Mavericks, était une version de transition, avec une partie du design skeuomorphe supprimée, tandis que la majeure partie de l'interface générale de Mavericks restait inchangée.
16OS X 10.10 Yosemite
La version suivante, OS X 10.10 Yosemite, a adopté un design similaire à celui d'iOS 7, mais avec une plus grande complexité adaptée à une interface contrôlée à la souris.
17OS X 10.11 El Capitan
La mise à jour 2015 d'Apple, OS X 10.11 El Capitan, a été annoncée comme se concentrant spécifiquement sur la stabilité et les améliorations de performance.
18MacOS 10.12 Sierra
En 2016, avec la sortie de macOS 10.12 Sierra, le nom a été changé d'OS X à macOS pour l'harmoniser avec l'image de marque des autres systèmes d'exploitation principaux d'Apple : iOS, watchOS et tvOS. Les principales fonctionnalités de macOS 10.12 Sierra sont l'introduction de Siri sur macOS, le stockage optimisé, des améliorations aux applications incluses et une meilleure intégration avec l'iPhone et l'Apple Watch d'Apple. L'Apple File System (APFS) a été annoncé lors de la Worldwide Developers Conference d'Apple en 2016 en remplacement de HFS+, un système de fichiers très critiqué.
19MacOS 10.13 High Sierra
Apple a présenté macOS 10.13 High Sierra lors de la Worldwide Developers Conference 2017, avant de le publier plus tard cette année-là. Lorsqu'il fonctionne sur des disques SSD, il utilise APFS plutôt que HFS+.
20MacOS 10.14 Mojave
Le successeur de macOS 10.13 High Sierra, macOS 10.14 Mojave, a été publié en 2018, ajoutant une option d'interface utilisateur sombre et un paramètre de fond d'écran dynamique.
21MacOS 10.15 Catalina
macOS 10.14 Mojave a été remplacé par macOS 10.15 Catalina en 2019, qui remplace iTunes par des applications distinctes pour différents types de médias et introduit le système Catalyst pour le portage des applications iOS.

