La maggior parte della mia programmazione è costituita da codici di ricerca una tantum in C per uso personale. Non ho mai distribuito alcun codice a parte i collaboratori stretti. Ho sviluppato un algoritmo che sto pubblicando in una rivista scientifica. Voglio fornire il codice sorgente e forse il codice eseguibile nel supplemento online dell'articolo. Un collega mi ha chiesto di fare una generalizzazione all'algoritmo che mi ha richiesto di scrivere in C ++ (ack!) E che richiede che risolvo piccoli sistemi lineari densi. Se riesco a ottenere una base di utenti per l'algoritmo, lo sarà in parte perché la barra di accesso all'utilizzo è bassa (come sul pavimento). I potenziali utenti non installeranno librerie, ecc. Per utilizzare il codice. Voglio che il codice sia completamente autonomo e libero da qualsiasi licenza. Potrei semplicemente scrivere il mio risolutore prendendo qualcosa da Golub e Van Loan, ma preferirei usare un risolutore alla vaniglia che qualcun altro ha già scritto se ce ne sono là fuori. Suggerimenti apprezzati. Grazie!