Fermer l'annonce

Il y a une chose sur Mac qui reste étonnamment simple après toutes ces années : l’installation d’applications. C’est souvent un jeu d’enfant. Il suffit de glisser l’icône dans le dossier Applications et le tour est joué. Pas d’assistant d’installation, pas de configuration compliquée, pas de processus fastidieux en arrière-plan. Mais on ne cherche pas vraiment à simplifier le processus. miniLe mal à tout prix. C'est une conséquence de la manière dont Apple Le fonctionnement même des applications sous macOS a été conçu selon ce principe. La principale différence avec les autres plateformes réside dans le fait que les applications sur Mac ne sont pas divisées en des dizaines de fichiers dispersés dans tout le système. Chaque application forme une unité fermée, appelée « bundle ». Pour l'utilisateur, il s'agit d'un fichier unique, mais en réalité, c'est un dossier contenant tout le nécessaire à son exécution : le fichier exécutable, les bibliothèques, les éléments graphiques et autres données internes.

C’est ce qui rend l’installation si simple. Il n’y a pas de distribution compliquée de fichiers dans différents composants du système. Il suffit de copier l’application au bon endroit, généralement dans le dossier Applications, d’où le système la lancera par défaut. La désinstallation est tout aussi simple. Si vous n’avez plus besoin de l’application, vous la déplacez simplement dans la corbeille et le tour est joué. Cette approche contraste fortement avec le fonctionnement d’autres systèmes d’exploitation, par exemple… Microsoft Windows ou sur la plupart des distributions Linux. Dans ce cas, les applications stockent souvent leurs fichiers dans différents dossiers, interagissent avec les bibliothèques système et écrivent des données dans d'autres parties du système. L'installation est donc plus complexe et la désinstallation ne garantit pas toujours un système parfaitement propre.

Il est intéressant de noter que ce principe n'est pas nouveau. Ses origines remontent au système d'exploitation. NeXTSTEP, créée en 1989 au sein de l'entreprise NeXTC'est ce système qui a jeté les bases du macOS actuel. Apple NeXT Dans les années 90, l'entreprise a racheté et intégré ses solutions technologiques, notamment le concept d'applications sous forme de progiciels. Depuis, ce modèle est resté pratiquement inchangé. La raison est simple : il est efficace, clair, prévisible et adapté aux utilisateurs. maxIl est également relativement sûr de travailler avec des applications, car chaque application est isolée du reste du système dans une certaine mesure.

Bien sûr, cela ne signifie pas que macOS est totalement exempt de données résiduelles. Certaines applications stockent des paramètres ou des caches en dehors de leur propre paquet. Mais malgré cela, le système dans son ensemble reste nettement plus propre que la plupart des alternatives. Apple Ainsi, même après plus de trente ans, cela montre que certains principes n'ont pas besoin d'être constamment modifiés. Si les fondations sont bien conçues, elles peuvent fonctionner sans problème même à l'ère des applications modernes. cloudservices et exigences toujours croissantes en matière de performance et de complexité.

Le plus lu du jour

.