Je suis un grand fan de code source ouvert. Je pense que je comprends la plupart des avantages de l'open source. Je suis un chercheur étudiant en sciences et je dois travailler avec une quantité assez surprenante de logiciels et de codes qui ne sont pas open source (qu'ils soient propriétaires ou non publics). Je ne vois pas vraiment de bonne raison à cela, et je peux voir que le code et les personnes qui l'utilisent gagneraient certainement à être plus public (sinon rien, en science, il est essentiel que vos résultats puissent être reproduits si nécessaire, et c'est beaucoup plus difficile si les autres n'ont pas accès à votre code).
Avant de commencer à faire du prosélytisme, je veux savoir: existe-t-il de bons arguments pour ne pas publier le code sans but lucratif avec une licence conforme à l'OSI?
(Je me rends compte qu'il y a quelques questions similaires , mais la plupart se concentrent sur des situations dans lesquelles le code est principalement utilisé pour gagner de l'argent, et je ne pouvais pas avoir beaucoup de pertinence dans les réponses.)
Précision: par "sans but lucratif", j'intègre les motivations de profit en aval, telles que la reconnaissance de la marque par la société mère et les attentes des investisseurs en matière de profit. En d'autres termes, la question ne concerne que les logiciels pour lesquels il n'y a AUCUN motif de profit lié au logiciel.