Mac OS X dispose d’un magasin d’applications de bureau, contrairement à Windows. Procurez-vous un nouveau Mac et vous serez peut-être ravi d’ouvrir le Mac App Store et d’installer tous vos logiciels préférés, mais vous ne trouverez pas toutes vos applications préférées dans le magasin.
Le Mac App Store n’est pas comme l’App Store sur les iPhones et iPads d’Apple. Vous avez toujours été en mesure d’installer des applications depuis l’extérieur du magasin, et de nombreux développeurs n’incluent pas leurs applications dans le magasin.
L’écosystème logiciel Mac va au-delà du magasin
L’iOS d’Apple a intégré un App Store depuis le moment où il a autorisé les applications tierces pour la première fois dans iOS 2, sorti en 2008. Mais le Mac App Store a fait ses débuts en 2011 dans le cadre de Mac OS X 10.6.6. La version de bureau de Mac OS X a fait ses débuts en 2001, donc OS X avait dix ans pour se développer sans magasin d’applications centralisé.
Toutes ces applications OS X sont toujours là. Les utilisateurs de Mac ont toujours obtenu des applications directement sur les sites Web des développeurs – ou sur des disques d’installation de logiciels il y a longtemps – et cela continue. Le Mac App Store n’est pas le seul moyen d’obtenir des applications. Par défaut, les Mac sont configurés pour autoriser les applications de l’App Store ou des applications qui ont été signées par un développeur approuvé.
En fait, les choix d’Apple autour du Mac App Store ont découragé de nombreux développeurs de mettre leurs applications sur le Mac App Store. Ce n’est pas seulement que le Mac App Store est incomplet – il a des restrictions qui ne correspondent pas à ce qu’est un système d’exploitation de bureau comme Mac OS X. De nombreuses applications Mac populaires ne seraient tout simplement pas autorisées dans l’App Store.
Le bac à sable ou pourquoi de nombreuses applications ne peuvent pas être sur le magasin
La principale raison pour laquelle de nombreuses applications ne sont pas disponibles sur le Mac App Store est l’exigence de «bac à sable». Comme sur iOS d’Apple, les applications répertoriées dans le Mac App Store doivent s’exécuter dans un environnement sandbox restreint. Ils n’ont qu’un tout petit conteneur auquel ils ont accès et ils ne peuvent pas communiquer avec d’autres applications. Ils ne peuvent pas accéder à tous les fichiers de votre ordinateur – s’ils veulent accéder à un fichier, ils doivent ouvrir une boîte de dialogue Ouvrir et vous devez choisir ce fichier spécifique.
Il existe de très nombreuses autres limitations comme celles-ci. Mais ce n’est pas seulement une question de limitations individuelles. «App Sandbox» est quelque chose qui a été ajouté à Mac OS X des années après sa création, et il ne convient pas à tous les types de programmes que vous pourriez exécuter sur votre ordinateur. Il n’est particulièrement pas adapté aux types d’applications puissantes dont vous avez besoin pour exécuter sur un système d’exploitation de bureau comme un Mac OS X. Bien sûr, des applications comme Twitter et Evernote peuvent très bien s’intégrer sur le Mac App Store. Mais les applications plus puissantes qui ont besoin d’accéder à davantage de votre Mac doivent être distribuées depuis l’extérieur de l’App Store.
L’argent est un autre facteur. Si une application se trouve dans l’App Store, ses développeurs doivent payer une réduction à Apple lorsque vous l’achetez. Si une application est vendue en dehors de l’App Store, vous pouvez l’acheter directement auprès de ces développeurs, et ils n’ont pas à donner une coupe à ces développeurs. Par exemple, alors que Blizzard propose des versions Mac de ses jeux populaires, elles sont téléchargées via l’application Battle.net et non via le Mac App Store. Blizzard n’a pas à payer une réduction à Apple.
Les développeurs ne peuvent pas non plus proposer de démos ou de mises à niveau payantes via le Mac App Store, ni communiquer directement avec leurs clients. Les problèmes ont été catalogués par les développeurs Mac dans de nombreux articles tels que Mac App Store: l’exode subtil.
Comment installer des applications depuis l’extérieur du magasin
Il est possible d’installer des applications en dehors du Mac App Store, et vous en aurez besoin. Que vous souhaitiez Chrome, Firefox, le plug-in Flash d’Adobe, Microsoft Office, Photoshop, Skype, Dropbox, VLC, Steam, un programme de machine virtuelle pour exécuter le logiciel Windows ou de nombreuses autres applications, vous devrez les obtenir à partir de en dehors du Mac App Store.
Vous faites cela de la même manière que vous le pouvez sous Windows: effectuer des recherches de programmes sur le Web, lire des listes des meilleurs programmes et consulter des critiques. Le Mac App Store est un endroit pratique pour obtenir des applications simples et basiques, mais des applications plus puissantes devront être installées de l’extérieur. Il suffit de télécharger les applications et de les installer à partir des fichiers .DMG dans lesquels elles sont généralement distribuées. C’est de la vieille école, mais cela fonctionne.
Il est triste que le Mac App Store ne soit pas devenu un seul endroit digne de confiance pour le logiciel que vous souhaitez exécuter et que de plus en plus de développeurs l’abandonnent. C’est toujours un bon endroit pour des applications très simples et c’est un moyen sûr d’acheter un utilitaire simple que vous voudrez peut-être. Mais vous ne pouvez pas vous y fier comme vous pouvez le faire sur votre iPhone ou votre iPad.