Skip to content

Bundle license file

The SIESTA project recently had trouble renewing our membership of the GitLab Open Source Software Program because of missing license files in some of the repositories within our namespace. After fixing what we thought were all the non-compliant repos, they did allow us to renew, but at the same time they pointed out that our fork of the omm-bundle is still not compliant.

I think the issue is that the top level directory of the omm-bundle does contain some source code, but it does not contain a license file. Given that it contains three scripts that @pouillon licensed as LGPL-3.0-or-later, for as long as they are still there (each of them contains the line

Note: this script is temporary and will be removed upon release.

) I think two files should be added to the repo:

  • One file that explains that the top level scripts are LGPL-3.0-or-later, and that the licensing of each of the sub-repos is specified in the corresponding sub-repo.
  • A second file with the text of the LGPLv3.0.

Alternatively, the explanatory file could also specify the licenses of each of the subrepos, and the corresponding license files could be also in the omm-bundle repo.

I would be happy to create the appropriate MR if there is some consensus on what should be done.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information