Les versions récentes de Mac OS X (et Windows 10) supposent que les nouvelles applications soient installées par le biais d'un Store. Apple a été un pionnier dans ce domaine avec l'Apple Store, créé à l'origine pour l'IPhone.
Ces boutiques en ligne sont très pratiques. Elles fournissent un moyen simple d'installer du logiciel, et permettent aux développeurs indépendants de vendre leurs logiciels, en versant une dîme à Apple. De son côté, Apple vérifie en théorie que les logiciels sont sûrs.
Mais, dans ce système commercial, quelle place est réservée aux logiciels libres ? JSesh est libre, gratuit, et je tiens à ce qu'il le reste. Je ne vais pas verser d'argent à une multinationale pour un service dont je n'ai nul besoin. Je ne compte donc pas m'enregistrer comme développeur Apple (ni Microsoft). Je préfère conserver la main sur la distribution de JSesh, au travers de mon site.
La conséquence est que, lors de l'installation de JSesh, Apple (et Windows) vous préviendront qu'il est développé par un « développeur inconnu ». Pas de panique, c'est normal.
Maintenant, cela signifie que vous devrez demander explicitement à votre système d'installer JSesh, malgré cela.
Sur le Mac, vous obtiendrez une fenêtre d'avertissement du type :
Pour le contourner, vous devez lancer le programme d'installation de JSesh à l'aide d'un clic « alternatif » , soit en tapant avec les deux doigts sur votre clavier, soit en cliquant avec la touche contrôle, soit en cliquant avec la bouton droit.
Vous pouvez le configurer dans les paramètres de votre trackpad :
Lorsque vous utilisez cette alternative, cliquez sur le programme d'installation, un "menu contextuel" s'ouvre :
Si vous choisissez d'exécuter le "programme d'installation", vous obtiendrez presque la même boîte de dialogue d'avertissement, sauf que cette fois, vous aurez la possibilité de forcer l'installation du logiciel :
Sélectionnez « ouvrir » , et installez JSesh.