Der größte Teil meiner Programmierung besteht aus einmaligen Forschungscodes in C für meinen eigenen Gebrauch. Ich habe niemals Code an andere als enge Mitarbeiter verteilt. Ich habe einen Algorithmus entwickelt, den ich in einer wissenschaftlichen Zeitschrift veröffentliche. Ich möchte den Quellcode und möglicherweise den ausführbaren Code in der Online-Ergänzung zum Artikel bereitstellen. Ein Kollege forderte mich auf, eine Verallgemeinerung des Algorithmus vorzunehmen, bei der ich in C ++ schreiben musste (ack!) Und bei der ich kleine dichte lineare Systeme lösen muss. Wenn es mir gelingt, eine Benutzerbasis für den Algorithmus zu erhalten, liegt dies teilweise daran, dass die Eingabeleiste für die Verwendung niedrig ist (wie auf dem Boden). Potenzielle Benutzer installieren keine Bibliotheken usw., um den Code zu verwenden. Ich möchte, dass der Code vollständig eigenständig ist und überhaupt nicht durch eine Lizenz belastet wird. Ich könnte einfach meinen eigenen Löser schreiben, indem ich etwas aus Golub und van Loan herausnehme, aber ich würde lieber einen Vanille-Löser verwenden, den bereits jemand anderes geschrieben hat, wenn es einen gibt. Vorschläge geschätzt. Vielen Dank!