Apple Deeptech : Les Mutations Silencieuses Qui Redéfinissent l’Écosystème de macOS

Depuis macOS Big Sur, Apple a profondément transformé l’architecture interne de macOS. Derrière les évolutions visibles se cache une mutation beaucoup plus importante : le système devient progressivement plus fermé, plus sécurisé et davantage contrôlé par Apple.

Une explosion des frameworks privés

Dans macOS, les frameworks constituent les briques logicielles utilisées par le système et les applications.

Certains sont publics : Apple les documente et les met à disposition des développeurs. D’autres sont privés : réservés à un usage interne, ils peuvent évoluer ou disparaître sans préavis.

En 2019, environ 76 % des frameworks de macOS étaient privés. Fin 2025, selon les données d’Eclectic Light Company, le système compte au moins 428 frameworks publics contre 2 419 frameworks privés, soit près de 85 % de composants internes.

Autrement dit, pour chaque framework officiellement documenté, Apple en utilise désormais près de six qui restent invisibles aux développeurs.

Pourquoi ?

Cette évolution répond à plusieurs objectifs :

D’abord, macOS intègre toujours plus de fonctionnalités complexes : Apple Intelligence, Universal Control, Handoff, Continuity, HomeKit ou encore les mécanismes de sécurité modernes.

Ensuite, Apple sépare davantage les couches internes des interfaces publiques. Les développeurs disposent d’API stables tandis que les mécanismes sous-jacents peuvent évoluer librement.

Enfin, cette stratégie renforce le contrôle d’Apple sur la plateforme. En limitant l’accès aux composants internes, l’entreprise maîtrise mieux la stabilité, la sécurité et l’évolution du système.

Le « Signed System Volume » : un système devenu immuable

L’une des grandes ruptures introduites avec Big Sur est le Signed System Volume (SSV).

Le système n’est plus une simple collection de fichiers modifiables. Chaque élément est désormais validé cryptographiquement par Apple. Si un fichier système est altéré, le démarrage peut être compromis.

Cette approche renforce considérablement la sécurité, mais elle réduit aussi la capacité des utilisateurs avancés à modifier les composants internes de macOS.

Dyld Caches et Cryptex : les couches invisibles

Apple a également modifié la manière dont les bibliothèques système sont stockées et chargées.

Les frameworks ne sont plus directement accessibles dans les répertoires traditionnels. Ils sont regroupés dans d’immenses dyld caches puis intégrés dans des mécanismes comme les cryptex, accessibles uniquement par le système.

Résultat : une partie importante de macOS est devenue invisible et pratiquement inaccessible sans passer par les API officielles.

Le cas mystérieux de com.apple.macl

Les chercheurs en sécurité ont également identifié plusieurs attributs étendus non documentés, dont com.apple.macl.

Ces métadonnées sont ajoutées automatiquement à certains fichiers et protégées par le System Integrity Protection (SIP). Leur suppression est généralement bloquée. Leur fonctionnement exact reste peu documenté, illustrant la tendance croissante d’Apple à dissimuler certains mécanismes internes du système.

Et pour les développeurs ?

Les développeurs ne peuvent plus s’appuyer sur des comportements internes non documentés comme cela était parfois possible auparavant. Les frameworks privés évoluent régulièrement et peuvent être modifiés sans avertissement.

Les applications doivent donc passer exclusivement par les API publiques. Pour les administrateurs système et les utilisateurs avancés, macOS devient également plus difficile à personnaliser en profondeur.

Un changement de philosophie

Cette transformation n’est pas un simple détail technique. Depuis plusieurs années, macOS se rapproche progressivement du modèle d’iOS et d’iPadOS : davantage de sécurité, davantage d’abstraction et moins d’accès direct aux mécanismes internes.

Le système reste puissant, mais uniquement dans les limites qu’Apple décide d’exposer.

En l’espace de six ans, Apple a profondément redéfini les fondations de macOS. L’augmentation massive des frameworks privés, l’arrivée du Signed System Volume, des dyld caches et des cryptex participent à une même vision : rendre le système plus sûr, plus stable et plus maîtrisé.

Pour les utilisateurs, ces changements sont presque invisibles. Pour les développeurs et les experts du système, ils marquent pourtant l’une des plus importantes évolutions architecturales de l’histoire récente de macOS.

Sources :

Titre de la page URL officielleDate de publication
How macOS has grown 2019-2025https://eclecticlight.co/2026/01/02/how-macos-has-grown-2019-2025/2 janvier 2026
Permissions, privacy and security: who’s in control?https://eclecticlight.co/2025/02/20/permissions-privacy-and-security-whos-in-control/20 février 2025
What has changed in macOS Sequoia 15.6?https://eclecticlight.co/2025/07/29/what-has-changed-in-macos-sequoia-15-6/29 juillet 2025

macOS : Votre dictionnaire au bout des doigts

Vous lisez un texte captivant et, au détour d’un mot inconnu, vous interrompez légèrement votre concentration. Pas de souci ! En un clin d’œil, trois doigts sur votre trackpad suffisent pour révéler la définition en une seconde. Pas besoin de raccourcis complexes ni d’applications supplémentaires, juste un geste simple et naturel que votre Mac comprend parfaitement. C’est aussi facile que ça !

Vous lisez un texte, vous rencontrez un mot inconnu, vous interrompez votre concentration, vous ouvrez un navigateur. Stop. Trois doigts sur votre trackpad suffisent pour obtenir la définition en une seconde. Pas de raccourci complexe, pas d’application supplémentaire, juste un geste naturel que votre Mac comprend immédiatement.

Cette astuce semble mineure. Mais quand vous lisez un article, que vous rédigez un mail, ou que vous explorez une langue étrangère, chaque seconde compte. Le gain de productivité s’accumule. Pas besoin de quitter le document, pas besoin de tactilité. C’est transparent, fluide, et cela fonctionne partout sur macOS. Définitions, traductions, synonymes, informations Siri, tout dans une fenêtre légère qui disparaît au premier clic.

Mettre en place le geste !

Allez dans Réglages Système (l’icône engrenage du Dock ou du Launchpad).

Cherchez « Trackpad » dans la barre de recherche supérieure pour vous y rendre directement.

Ouvrez l’onglet « Pointer et cliquer » (visible dès que le volet Trackpad s’ouvre).

Cochez la case « Recherche et détection de données » en bas de la section.
Dans me menu sélectionnez : « Toucher avec 3 doigts ».

C’est tout. Votre trackpad reconnaît désormais le geste trois doigts.

Comment l’utiliser au quotidien

Tapoter sur un mot dans n’importe quel document affiche sa définition dans une fenêtre contextuelle.

  • Sur une date, le geste propose de créer un événement calendrier directement.
  • Sur une adresse, il offre d’ouvrir Plans ou de créer un contact.
  • Sur un numéro de téléphone, il demande d’ajouter à vos contacts ou d’appeler via Facetime.

La fenêtre disparaît dès que vous cliquez ailleurs ou appuyez sur Échap. Aucune trace, aucun historique, c’est instantané et discret.

Un geste qui répond vraiment

Sous le capot, macOS analyse le contexte du texte. Il ne donne pas juste une définition basique, il propose synonymes, contexte linguistique, et même suggestions Siri.

Si vous double-tapoter pour sélectionner un mot, puis tapoter trois doigts, le résultat est encore plus précis. Sur un Mac avec Force Touch, le geste fonctionne aussi via une pression légère. Sur les anciens trackpads à trois doigts ou sur les plus récents, le système adapte le geste automatiquement.

Les meilleures astuces macOS sont souvent les plus discrètes. Celle-ci s’intègre tellement naturellement que vous oubliez vite qu’elle existait avant. Une fois activée, elle devient un réflexe et vous vous demanderez comment vous aviez survécu sans elle.

Bonne lecture à Tous !

Vous avez une question, une idée ou une remarque ? Je serai ravi de vous lire ! henrido@hdrapin.com

macOS Terminal : cd : naviguer librement dans votre système

Voyagez sans quitter le Terminal

Vous ouvrez votre Terminal et vous vous demandez immédiatement : où suis-je actuellement ? Comment accéder à un dossier spécifique ? Naviguer dans l’arborescence de votre Mac en ligne de commande peut sembler intimidant au premier abord, mais c’est l’une des compétences les plus libératrices que vous apprendrez.

La commande cd (change directory) est votre billet d’accès à n’importe quel coin de votre système de fichiers. Contrairement à l’interface graphique du Finder, où vous cliquez dossier après dossier, le Terminal vous permet de sauter instantanément vers vos destinations. Fini les séries de clics répétitifs : quelques caractères suffisent. Vous découvrirez que cette approche devient rapidement plus rapide, plus précise et remarquablement satisfaisante.

Cette semaine, nous explorons cd et ses variantes incontournables : le moyen de transformer votre Terminal en outil de navigation fluide.

Syntaxe exacte et principes fondamentaux

La commande cd est l’une des plus simples du Terminal macOS. Sa syntaxe de base est directe :

cd [chemin]

Le mot clé cd indique au système que vous souhaitez changer de répertoire. Le [chemin] peut être soit un chemin absolu (qui commence par un /), soit un chemin relatif (basé sur votre position actuelle).

Voici ce que vous devez comprendre : chaque fois que vous ouvrez un Terminal, vous commencez dans votre répertoire personnel, noté ~. Lorsque vous utilisez cd, vous indiquez au Terminal où vous souhaitez vous déplacer. Une fois que vous y êtes, toutes les commandes ultérieures se référeront à cette nouvelle position par défaut.

Voici les variantes essentielles :

cd ~ : Retourne immédiatement à votre répertoire personnel (/Users/henrido).

cd / : Accède à la racine du système (le sommet de toute l’arborescence).

cd .. : Remonte d’un niveau vers le dossier parent.

cd - : Revient au dossier précédent (utile lorsque vous naviguez entre deux emplacements).

cd chemin/vers/dossier : Utilise un chemin relatif pour naviguer depuis votre position actuelle.

cd /chemin/absolu : Accède directement à un dossier spécifié par son chemin complet depuis la racine.

Naviguer simplement avec les chemins relatifs et absolus

Comprendre la différence entre chemins relatifs et absolus transforme votre efficacité en Terminal.

Un chemin absolu commence toujours par / et décrit l’itinéraire complet depuis la racine du système. Par exemple, /Users/henrido/Documents/Projets/Blog est un chemin absolu. Peu importe où vous vous trouvez actuellement, ce chemin vous mènera toujours au même endroit.

Un chemin relatif n’inclut pas le / initial et décrit l’itinéraire par rapport à votre position actuelle. Si vous êtes dans /Users/henrido/Documents/, vous pouvez accéder à Projets/Blog simplement en tapant cd Projets/Blog. Le Terminal ajoute automatiquement votre position actuelle au début.

Considérez cette situation concrète : vous travaillez sur un projet situé dans /Users/henrido/Documents/Projets/MonApp/. Vous tapez :

cd MonApp

Si vous êtes dans /Users/henrido/Documents/Projets/, cela fonctionne parfaitement. Mais si vous êtes dans /Users/henrido/, cela échoue car Terminal ne peut pas trouver MonApp à partir de cette position.

En revanche, taper cd /Users/henrido/Documents/Projets/MonApp fonctionnera depuis n’importe quel endroit de votre système.

Cas d’usage concrets de navigateurs Terminal

Imaginons que vous avez organisé votre Mac de manière classique. Votre structure ressemble à :

/Users/henrido/
├─ Documents/
│ ├─ Projets/
│ │ ├─ Blog/
│ │ └─ AppMacOS/
│ └─ Articles/
├─ Downloads/
└─ Desktop/

Vous commencez dans le Terminal. Par défaut, vous êtes dans /Users/henrido/ (indiqué par le ~).

Scénario 1 : Accéder à votre dossier Blog

Vous tapez :

cd Documents/Projets/Blog

Vous êtes maintenant dans ce dossier. Vous pouvez lister son contenu en tapant ls pour voir tous vos articles.

Scénario 2 : Revenir rapidement au dossier personnel

Vous venez de passer une heure à explorer les répertoires système. Vous décidez de revenir chez vous. Une simple commande suffit :

cd ~

Alternativement, vous pouvez taper cd sans argument. C’est un raccourci équivalent à cd ~.

Scénario 3 : Naviger vers le dossier Projets en utilisant un chemin absolu

Vous êtes actuellement dans /Users/henrido/Downloads/. Vous souhaitez accéder rapidement à /Users/henrido/Documents/Projets/. Vous tapez :

cd /Users/henrido/Documents/Projets

Scénario 4 : Remonter d’un niveau

Vous êtes dans /Users/henrido/Documents/Projets/Blog/. Vous voulez revenir à /Users/henrido/Documents/Projets/. Vous tapez :

cd ..

Vous pouvez aussi remonter de plusieurs niveaux :

cd ../../

Cela vous remonte deux niveaux, vous plaçant dans /Users/henrido/Documents/.

Scénario 5 : Basculer entre deux dossiers

Vous travaillez entre deux projets : Blog/ et AppMacOS/. Vous êtes actuellement dans Blog/, mais vous devez vérifier quelque chose dans AppMacOS/. Vous tapez :

cd ../AppMacOS

Maintenant, vous décidez de revenir immédiatement à Blog/. Vous tapez simplement :

cd -

Le Terminal vous ramène au dossier précédent sans que vous ayez à réécrire le chemin complet.

Maîtriser l’auto-complétion pour naviguer plus vite

L’une des astues les plus puissantes du Terminal macOS est l’auto-complétion. Alors que vous tapez un chemin, appuyez sur la touche Tab pour que le Terminal complète automatiquement le reste.

Par exemple, si vous êtes dans /Users/henrido/ et que vous tapez :

cd Doc

Puis appuyez sur Tab, le Terminal complète automatiquement en :

cd Documents/

Si plusieurs dossiers commencent par les mêmes lettres, appuyez deux fois sur Tab pour afficher toutes les correspondances. C’est un gain de temps considérable, surtout avec des chemins longs ou des noms compliqués.

Cas d’usage avancé : naviguer vers des dossiers système importants

Bien que la navigation classique suffise généralement, macOS possède des répertoires système critiques que vous devrez parfois consulter. Voici quelques raccourcis pratiques :

Accéder au dossier Applications système :

cd /Applications

Ici, vous trouverez toutes les applications installées. C’est utile si vous devez inspecter les fichiers internes d’une application (par exemple, examiner les ressources d’une application).

Accéder au dossier de configuration utilisateur :

cd ~/.config

De nombreuses applications stockent leurs fichiers de configuration dans ce répertoire caché. Le point initial (.) indique un dossier caché que le Finder masque par défaut.

Accéder à votre Bibliothèque utilisateur :

cd ~/Library

C’est le cœur de votre système utilisateur macOS. Elle contient vos données d’application, vos préférences, vos caches et bien d’autres éléments. Soyez prudent en modifiant des fichiers ici.

Variation spéciale : naviguer avec des espacements dans les noms

Si votre dossier s’appelle Mon Projet, vous devez protéger l’espacement avec un antislash ou des guillemets :

cd "Mon Projet"

Ou :

cd Mon\ Projet

Cette subtilité évite que le Terminal interprète l’espace comme un séparateur de commande.

Conclusion : une fondation pour exploiter tout le Terminal

La commande cd est bien plus qu’une simple navigation de répertoire. C’est la fondation qui vous permet de vous sentir à l’aise dans le Terminal. Une fois que vous maîtrisez cd et ses variantes, chaque commande ultérieure devient plus accessible et plus pertinente.

Entraînez-vous à naviguer d’avant en arrière, en utilisant .. pour remonter et des chemins complets pour sauter directement vers vos destinations préférées. Exploitez l’auto-complétion avec Tab pour gagner du temps. Testez cd - pour basculer entre deux dossiers.

Avec cette pratique, vous découvrirez que le Terminal cesse de sembler une interface étrange et lointaine pour devenir un espace de travail aussi naturel que le Finder. Et qui sait, vous pourriez découvrir que naviguer en Terminal est non seulement plus efficace, mais aussi plus satisfaisant.

Prêt à explorer ? Ouvrez votre Terminal, et commencez à voyager.

macOS : Passkeys sur Mac : la fonction discrète du Trousseau qui pourrait faire oublier les mots de passe

Les mots de passe nous accompagnent depuis des décennies. Le problème est qu’ils imposent souvent les mêmes habitudes : choisir quelque chose de facile à retenir, réutiliser le même mot de passe sur plusieurs sites ou stocker des notes quelque part pour ne pas les oublier.

Vous avez probablement déjà vu apparaître un message sur votre Mac ou votre iPhone : « Voulez-vous enregistrer une clé d’accès (Passkey) ? ». Et comme beaucoup d’utilisateurs, vous vous êtes peut-être demandé : « Encore un nouveau mot de passe Apple ? »

En réalité, ce n’est pas un mot de passe. C’est justement une technologie conçue pour essayer de s’en débarrasser.

Apple l’intègre directement dans le Trousseau iCloud de macOS et, derrière son apparente simplicité, se cache un changement important dans notre manière de nous connecter aux sites web et aux applications.

Pourquoi les mots de passe deviennent un problème

Les mots de passe nous accompagnent depuis des décennies. Le problème est qu’ils imposent souvent les mêmes habitudes : choisir quelque chose de facile à retenir, réutiliser le même mot de passe sur plusieurs sites ou stocker des notes quelque part pour ne pas les oublier.

Prenons un exemple très courant.

Vous créez un compte sur un site de commerce en ligne avec le mot de passe :

« MonChat2026! »

Quelques semaines plus tard, vous utilisez une variante proche pour un autre service :

« MonChat2026!! »

Si l’un de ces services subit une fuite de données, plusieurs comptes peuvent rapidement devenir vulnérables.

C’est exactement ce que les Passkeys cherchent à éviter.

Alors qu’est-ce qu’un Passkey ?

Une Passkey (clé d’accès) remplace le mot de passe traditionnel par un système utilisant deux éléments distincts :

  • Une clé privée conservée uniquement sur votre appareil.
  • Une clé publique envoyée au service web.
  • La clé privée ne quitte jamais votre Mac, votre iPhone ou votre iPad.

Même si un pirate informatique récupère les données du site, il ne peut pas reconstruire votre clé personnelle.

Concrètement, il n’y a plus réellement de mot de passe à voler.

Sur Mac, tout se passe dans le Trousseau

C’est là que l’on retrouve la magie Apple.

Vous n’avez généralement rien à configurer. Lorsque vous créez un compte compatible, Safari affiche automatiquement une proposition :

« Créer une clé d’accès ? »

Vous cliquez simplement sur Continuer puis vous confirmez avec : Touch IDou votre mot de passe de session Mac ou Face ID sur un appareil Apple associé

Le Trousseau iCloud enregistre ensuite cette clé et la synchronise automatiquement sur vos appareils Apple.

Votre Mac, votre iPhone et votre iPad partagent alors cette même information de manière sécurisée.

Un exemple concret au quotidien

Imaginons que vous créiez un compte sur un service comme Adobe, Amazon ou GitHub prenant en charge les Passkeys.

Au lieu de saisir :

Adresse mail : henri@example.com
Mot de passe : Xf98!zQ2AzP$
Puis d’attendre un SMS ou un code supplémentaire.

Safari peut simplement afficher : « Connectez-vous avec votre clé d’accès. »

Vous posez votre doigt sur Touch ID.

C’est terminé.

  • Pas de mot de passe à retenir.
  • Pas de code à recopier.
  • Pas de risque d’erreur de saisie.

Mais où retrouver ces Passkeys sur macOS ?

Apple les stocke directement dans le Trousseau.

Sur macOS, vous pouvez les consulter en allant dans :

Ouvre l’application « Mots de passe »

Vous verrez apparaître vos comptes habituels. Certains affichent désormais la mention Clé d’accès. À partir de cet endroit, vous pouvez également : modifier des informations, supprimer une clé, voir quels services utilisent déjà cette technologie

Une question revient souvent

« Si je change de Mac, vais-je tout perdre ? »

La réponse est non.

Les Passkeys sont synchronisées par iCloud lorsque le Trousseau iCloud est activé. Vous achetez un nouveau MacBook Air, vous vous connectez avec votre compte Apple et vos clés d’accès réapparaissent automatiquement. L’expérience ressemble davantage à un transfert invisible qu’à une migration compliquée.

Y a-t-il des limites aujourd’hui ?

La technologie progresse rapidement mais tous les sites ne la prennent pas encore en charge. Vous rencontrerez encore des services qui utilisent uniquement des mots de passe classiques ou une authentification par SMS. Pendant une période, les deux systèmes vont donc coexister.

La bonne nouvelle est que l’adoption progresse rapidement grâce à Apple, Google, Microsoft et à l’alliance FIDO qui standardise cette technologie.

Le mot de la fin

Pendant des années, nous avons essayé de créer des mots de passe toujours plus complexes :plus longs, plus compliqués, plus difficiles à retenir

Les Passkeys changent complètement cette logique.

Au lieu de demander à l’utilisateur de devenir un expert en sécurité, elles déplacent cette complexité vers la technologie elle-même.

Et c’est probablement ce qui les rend intéressantes : elles disparaissent presque complètement du quotidien.

On finit simplement par oublier qu’un mot de passe existait auparavant.

Bon mot de passe !

Vous avez une question, une idée ou une remarque ? Je serai ravi de vous lire ! henrido@hdrapin.com

macOS : L’astuce pour des fenêtres parfaitement alignées

Découvrez comment éliminer les marges entre fenêtres en mosaïque sous macOS Sequoia pour un affichage maximal. Tutoriel simple en trois clics.

Quand l’espace précieux se gâche en pixels inutiles

Si vous avez activé la mise en mosaïque native de macOS Sequoia, vous avez peut-être remarqué une légère frustration : Apple ajoute par défaut des marges entre les fenêtres côte à côte. Ces petits espaces, bien que visuellement agréables pour certains, représentent autant de pixels perdus sur un écran. Pour quiconque travaille avec plusieurs applications simultanément, cette perte d’espace peut sembler contre-productive.

Avec la marge :

Sans la marge :

Gagner du terrain sans renoncer à l’organisation

Supprimer ces marges transforme votre espace de travail. Les fenêtres s’épousent parfaitement, offrant une surface d’affichage maximale sans rupture visuelle. C’est particulièrement utile avec deux ou trois applications en mosaïque où chaque centimètre compte : sur un MacBook Air treize pouces, c’est la différence entre une vue complète et un contenu tronqué.

Ce réglage ne modifie que l’apparence des fenêtres mises en mosaïque via le système natif. Les applications tierces ne sont pas affectées, ce qui signifie que vos workflow actuels restent intacts.

L’action en trois clics

Dans macOS 26 Tahoe : Ouvrez les Paramètres système depuis le Dock ou via Spotlight.

Naviguez vers Bureau et Dock dans la barre latérale.

Scroll vers le bas jusqu’à la section « Fenêtres ». Vous verrez une option intitulée « Laisser une marge autour des fenêtres disposées en mosaïque ». Décochez simplement cette case.

macOS Sequoia a introduit une véritable révolution pour ceux qui restent fixés sur une organisation manuelle des fenêtres. La mise en mosaïque native — appelée « window tiling » — vous permet de glisser une fenêtre vers le bord de l’écran ou d’utiliser des raccourcis clavier pour créer des dispositions côte à côte instantanément.

Les marges que vous supprimez sont ajoutées par macOS pour respecter les conventions d’interface courantes. Enlever ces marges ramène le système à un comportement plus proche des gestionnaires de fenêtres spécialisés. Techniquement, ce réglage modifie une valeur dans les préférences d’espace de travail du système.

Pour aller plus loin

Vous aimeriez aussi explorer d’autres configurations de mosaïque ? Les raccourcis clavier pour les dispositions côte à côte incluent des combinaisons avec Ctrl et des flèches directionnelles. Activez-les dans les mêmes paramètres.

Bonne fenêtre 😉

Vous avez une question, une idée ou une remarque ? Je serai ravi de vous lire ! ✉️ henrido@hdrapin.com