NEURON distribution license
Posted: Sun Dec 23, 2012 11:16 am
I was unable to find the license terms under which NEURON is distributed. I was thinking it should be here:
http://www.neuron.yale.edu/neuron/about
(btw when you search for license or 'public license' etc it returns too much stuff to be useful)
This is important since needs to be addressed for Resource Sharing for some NIH proposals where they request a license that is suitable for commercialization: "The terms of software availability should permit the commercialization of enhanced or customized versions of the software, or incorporation of the software or pieces of it into other software packages."
http://grants.nih.gov/grants/guide/pa-f ... 1-203.html
This consideration would be even more critical if submitting for an NIH SBIR where lack of a clean/clear path to commercialization would sink a proposal.
After discussions with others it appears that one possibility would be aiming for the modified BSD license similar to SUNDIALS (https://computation.llnl.gov/casc/sundi ... cense.html)
Currently most of NEURON would seem to be pulled into lgpl which is OK for commercialization I think: "convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications ..." (http://www.gnu.org/copyleft/lesser.html)
However, a quick check reveals at least two files containing code carrying a GPL license: src/oc/nrn_vsscanf.c, src/e_editor/main.c
It was also noted that code can be released under more than one license -- though that seems that would only add confusion.
http://www.neuron.yale.edu/neuron/about
(btw when you search for license or 'public license' etc it returns too much stuff to be useful)
This is important since needs to be addressed for Resource Sharing for some NIH proposals where they request a license that is suitable for commercialization: "The terms of software availability should permit the commercialization of enhanced or customized versions of the software, or incorporation of the software or pieces of it into other software packages."
http://grants.nih.gov/grants/guide/pa-f ... 1-203.html
This consideration would be even more critical if submitting for an NIH SBIR where lack of a clean/clear path to commercialization would sink a proposal.
After discussions with others it appears that one possibility would be aiming for the modified BSD license similar to SUNDIALS (https://computation.llnl.gov/casc/sundi ... cense.html)
Currently most of NEURON would seem to be pulled into lgpl which is OK for commercialization I think: "convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications ..." (http://www.gnu.org/copyleft/lesser.html)
However, a quick check reveals at least two files containing code carrying a GPL license: src/oc/nrn_vsscanf.c, src/e_editor/main.c
It was also noted that code can be released under more than one license -- though that seems that would only add confusion.