choderalab / software-development

A primer on software development best practices for computational chemistry
255 stars 76 forks source link

Draft of licensing notes #25

Closed pgrinaway closed 7 years ago

pgrinaway commented 7 years ago

Draft that addresses #5. Ready to review.

jchodera commented 7 years ago

We should definitely include a link to the Open Source Initiative, since this is the widely-recognized definitive body that designates "open source" licenses.

pgrinaway commented 7 years ago

We should definitely include a link to the Open Source Initiative, since this is the widely-recognized definitive body that designates "open source" licenses.

Ok!

jchodera commented 7 years ago

This article ("A Quick Guide to Software Licensing for the Scientist-Programmer") may also be useful to link to

jchodera commented 7 years ago

This looks great!

Can we also make a recommendation? I'd suggest the most permissive license (MIT) might be a good default recommendation since it allows for your software to have the "fullest life", by being useful for both academic and commercial purposes with minimal risk.

I might also add a paragraph about software relicensing: What happens if you need to change licenses, or also distribute the software under a second (different) license? This can cause headaches since all authors have to agree, and is a strong argument for why starting with a permissive license is often optimal.

pgrinaway commented 7 years ago

Can we also make a recommendation?

Ok, will add. EDIT: Was concerned about annoying people here, but I don't think that's such a concern if we word it as you suggest.

I might also add a paragraph about software relicensing:

I did have some of that but I think it could be split off to be on its own. Will do now.

pgrinaway commented 7 years ago

Ok, I've added both. I noted that the legal issues involved in maintaining a copyleft license while simultaneously facilitating commercial collaboration can become burdensome, so we recommend a permissive license such as MIT.

jchodera commented 7 years ago

Awesome! Thanks so much!

Hopefully the license issues are places where molssi.org can provide clarity.