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 Mac, vous obtiendrez le message d'erreur suivant :

Cliquez sur terminez (et pas sur « placer dans la corbeille » !).
Sur mon système actuel, Apple ne donne pas d'information explicite sur la manière d'ignorer cet avertissement. Mais c'est expliqué dans ses pages d'aide.
Ouvrez les Préférences système .
Allez dans Go to Confidentialité et sécurité, et regardez en bas de la fenêtre :

Cliquez sur « Ouvrir quand même » pour lancer l'installation (deux fois: une dans Confidentialité et sécurité et la seconde dans la fenêtre qui s'ouvre).

Le système vous demande les droits administrateur pour installer l'application :

Vous pouvez alors installer JSesh :
