La plupart de mes programmes sont des codes de recherche uniques en C pour mon propre usage. Je n'ai jamais distribué de code à des collaborateurs proches. J'ai développé un algorithme que je publie dans une revue scientifique. Je veux fournir le code source et peut-être le code exécutable dans le supplément en ligne de l'article. Un collègue m'a demandé de faire une généralisation à l'algorithme qui m'a obligé à écrire en C ++ (ack!) Et qui nécessite de résoudre de petits systèmes linéaires denses. Si je réussis à obtenir une base d'utilisateurs pour l'algorithme, ce sera en partie parce que la barre d'entrée pour l'utiliser est faible (comme au sol). Les utilisateurs potentiels n'installeront pas de bibliothèques, etc. pour utiliser le code. Je veux que le code soit entièrement autonome et libre de toute licence. Je pourrais simplement écrire mon propre solveur en retirant quelque chose de Golub et van Loan mais je préfère utiliser un solveur vanille que quelqu'un d'autre a déjà écrit s'il y en a. Suggestions appréciées. Merci!