Petit à petit, nous arrivons sur la fin de notre voyage à travers les 25 ans de Mac OS X. Ou devrais-je dire OS X ? Ou finalement macOS ? Si les noms varient, la cible d’Apple pour cette série de mises à jour annuelles n’a pas changé d’un iota depuis 10.7 : rapprocher autant que possible le Mac de l’iPhone et de l’iPad, en apportant le feeling des appareils mobiles de la pomme tout en rajoutant de nouvelles fonctions provenant directement de la tablette. Avant d’en prendre le cœur ? Revue de ces systèmes en commençant par 10.12, qui a déjà une décennie au compteur… le temps passe vite !

macOS 10.12 Sierra : les services en ligne et la synchro entre appareils comme priorité
En apparence, macOS 10.12, sorti le 20 septembre 2016, semble une copie conforme de 10.11… mais c’est pour mieux cacher son jeu : Apple a profité de cette version pour rajouter toute une flopée de services qui semblent venir tout droit de l’écosystème iOS/iPadOS, au premier rang desquels se trouve le fameux Siri ! C’est en effet avec cette version que macOS obtient le droit d’invoquer l’assistant personnel d’Apple (nous n’oserons pas parler d’intelligence artificielle) comme ses camarades mobiles savent le faire depuis maintenant cinq ans avant lui.

Mais l’assistant vocal n’est pas venu les mains vides : d’autres fonctions venues d’iOS sont dans ses baluchons. iCloud Drive facilite désormais la vie entre les machines, permettant de synchroniser le bureau et le dossier documents entre plusieurs Mac et appareils iOS, quand Optimized Storage de son côté fait le ménage dans les fichiers peu utilisés et passe nettoyer les caches, les doublons ou autres installateurs inutiles.
Autres nouveautés visibles pour l’utilisateur, les onglets sont maintenant généralisés à toutes les apps, y compris les applications tierces, quand un copier/coller sur un appareil peut désormais être transféré sans manipulation supplémentaire entre toutes les machines connectées à iCloud. Apple Pay fait aussi son apparition, nécessitant pour le moment la validation sur un iPhone après avoir lancé la demande sur le Mac. Et cerise sur le gâteau, il n’est maintenant plus nécessaire de taper le mot de passe de session pour les propriétaires d’Apple Watch : sa proximité avec le Mac permet de le déverrouiller directement !
macOS 10.13 High Sierra : la mise à jour discrète mais majeure
S’il est une mise à jour qui peut être considérée comme silencieuse mais importante pour la suite, c’est bien High Sierra : dès le départ, cette version sortie le 25 septembre 2017 est annoncée par Craig Federighi comme « une année passée à perfectionner » macOS Sierra.

La plus grosse avancée de ce système est un élément en test chez les développeurs depuis l’année précédente, et qui mérite d’être éprouvé de fond en comble tant il est crucial pour la machine : pour la première fois depuis Classic, Apple change totalement de système de fichier. Adieu le HFS+ (autrement appelé Mac OS Extended), qui a suivi les OS d’Apple depuis 1998 et était conçu pour les disques durs à plateaux, bonjour à APFS (Apple File System). Ce nouveau système de fichiers apporte toutes les fonctions modernes qu’on pourrait lui demander : il est pensé dès l’origine pour les SSD, là où HFS+ a dû composer avec des rustines comme le support de TRIM pour gérer proprement l’usure des cellules, permet les snapshots, qui améliorent drastiquement les performances et la fiabilité de systèmes de sauvegarde comme Time Machine. Les clones offrent des copies quasi instantanées de dossiers et fichiers en réutilisant les mêmes blocs tant qu’ils ne sont pas modifiés, économisant temps et espace disque. Les containers autorisent des volumes aux tailles ajustables sans avoir à tout repartitionner, et le chiffrement à la volée s’intègre directement à FileVault.
Même si le gros du morceau est APFS, Apple a pensé à quelques amuses-gueules à côté : le système généralise le support du HEVC/H.265 pour la vidéo 4K, et le HEIF fait son apparition nativement, bien utile pour comprendre les photos prises par l’iPhone qui a adopté ce nouveau format, permettant les Live Photos. Niveau GPU, Metal passe en version 2, adoptant les eGPU, la VR et améliorant le Machine Learning.

Peu de nouveautés vraiment marquantes sont visibles du grand public : Photo est rénové pour l’occasion du nouveau format, et Safari 11 permet le blocage des vidéos en lecture automatique (merci !), quand Mail soigne sa gourmandise d’espace disque.
macOS 10.14 Mojave : macOS assume sa phase goth
Que les fans d’OMD, The Cure ou Sisters of Mercy se mettent en cercle et chantent : alleluia, l’obscurité s’empare de l’interface de macOS avec 10.14 en ce 24 septembre 2018 ! Le « Dark Mode » est en effet LA grande nouveauté de macOS 10.14 Mojave, qui amène avec lui les fonds d’écran dynamiques, faisant varier la luminosité et le moment de prise de vue avec l’heure du jour.

Apple a tout de même vérifié que macOS ne tombe pas totalement dans le côté sombre : l’un des plus gros chapitres de cette mise à jour porte sur la sécurité, avec un renforcement massif des autorisations. Les accès à la caméra, au micro, à des données sensibles comme les mails, les messages, l’historique de Safari ou Time Machine sont maintenant soumis à des demandes explicites, rappelant à certains un certain côté Vista, même si c’est pour la bonne cause. Safari réduit le nombre de données laissées sur les sites, avec un profil générique effaçant la plupart des détails.

C’est aussi l’arrivée de bon nombre d’apps que l’on croit sur le moment tout droit venues d’iOS : News, Bourse, Dictaphone ou encore Maison. Craig Federighi n’en fait pas mystère, ces apps sont un portage direct d’iOS, grâce à un effort qui dure depuis plusieurs années en interne chez Apple. Ces petits bouts de code, insignifiants sur le moment, annoncent une grosse arrivée dans la prochaine itération de macOS…
macOS 10.15 Catalina : iPadOS envahit macOS
Avec Catalina, de nombreux éléments arrivent d’iPadOS, que ce soit sur la forme, comme sur le fond. Dans un premier temps, iTunes, application historique, explose en trois parties : Musique, TV et Podcasts remplacent ce qui était devenu une usine à gaz avec le temps et l’ajout de fonctions. Mais c’est aussi l’arrivée officielle du projet Catalyst qui avait permis sur 10.14 d’apporter des apps directement d’iPadOS.

En extérieur, c’est l’ajout de fonctions très pratiques, paraissant simples en apparence, mais nécessitant une synergie particulièrement forte entre les systèmes d’Apple : Sidecar par exemple, permet de considérer un iPad comme un écran externe et tactile pour un Mac sans avoir à se préoccuper d’une quelconque synchronisation entre les deux. C’est aussi l’arrivée de Screen Time, qui décompte l’utilisation de chaque application pour vous rappeler à quel point vous êtes accroc à votre machine…
En interne, c’est le grand chamboulement : les apps 32 bits sont totalement abandonnées, le système n’acceptant désormais que du 64 bits complet, y compris pour les API et extensions. En parlant d’extensions d’ailleurs, le système met à la porte tous les plugins, pilotes et autres utilitaires qui s’approcheraient d’un peu trop près du système, qui passe en lecture seule sur une partition séparée. Si la sécurité s’en trouve drastiquement renforcée, ce nouveau fonctionnement complique énormément la vie de certains développeurs d’utilitaires dédiés à la maintenance.

Les apps, quelles qu’elles soient, doivent maintenant passer par la notarisation, sous peine de nécessiter des manipulations peu naturelles pour les utilisateurs lambdas. Si d’un côté l’idée renforce la sécurité, encore une fois, de l’autre elle oblige les développeurs à se faire connaître et à montrer patte blanche à Apple pour toute nouvelle app.
Étrangement, après avoir rapproché l’apparence et le feeling du système d’iOS/iPadOS, Apple semble avoir tout fait pour que les entrailles soient elles aussi les plus proches possibles des machines mobiles de la marque… pour quelle raison ? Quel est ce mystère qui se cache derrière ces similitudes ? Rien moins qu’une transplantation cardiaque ! Mais ça, ce sera pour le chapitre final de notre saga des 25 ans de Mac OS X !














