Skip to content

Fortran software project licensing considerations #8

@zbeekman

Description

@zbeekman

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):

  1. Be as neutral as possible; we all prefer certain licensing schemes but let's try to discuss the different licenses as factually as possible
  2. Describe open source software licenses in plain english
  3. Enumerate their properties and requirements
  4. Discuss theoretical and practical implications for choosing a given license
  5. Discuss their pros and cons in different contexts
  6. 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:

  1. MIT
  2. GPL
  3. LGPL
  4. BSD2
  5. BSD3
  6. CC (probably shouldn't be used for code)
  7. The "unlicense"
  8. I'm sure there are others I am forgetting.

See the now locked #7 for some previous discussion history.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions