-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
Description
While I feel that there is no one-size-fits-all choice for an appropriate license for new Fortran software projects, and trying to reach a consensus and trying to make a specific recommendation is beyond the scope of Fortran-FOSS-Programmers/Best_Practices, I think that a discussion of various licenses, their pros and cons, and implications for Fortran and scientific computing projects would be useful. This is the appropriate location to discuss such considerations, to be included in a "licensing discussion" document. The goals of this document should be (open for further discussion here):
- Be as neutral as possible; we all prefer certain licensing schemes but let's try to discuss the different licenses as factually as possible
- Describe open source software licenses in plain english
- Enumerate their properties and requirements
- Discuss theoretical and practical implications for choosing a given license
- Discuss their pros and cons in different contexts
- Let me know if there are other topics you want to see included and I'll add them here
Here is an incomplete list of licenses I think we should cover/discuss:
- MIT
- GPL
- LGPL
- BSD2
- BSD3
- CC (probably shouldn't be used for code)
- The "unlicense"
- I'm sure there are others I am forgetting.
See the now locked #7 for some previous discussion history.