Commit 9d82edd3 authored by Sean McGivern's avatar Sean McGivern

Remove LGPL from permitted licenses list

This dependency decision goes back to when we first added the
LicenseFinder gem:
https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/3775

This is probably because we were using Sidekiq (which is licensed under
the LGPL) from before we added the LicenseFinder job:
https://gitlab.com/gitlab-org/gitlab-foss/-/commit/c7bb3a1f

However, the license is currently on our unacceptable licenses list:
https://about.gitlab.com/handbook/engineering/open-source/#unacceptable-licenses

The existing LicenseFinder configuration allowed any new LGPL
dependencies to pass CI with no issues. With this change, we will
require individual dependencies that use the LGPL to be approved
one-by-one, rather than as a blanket approval for the license itself.

GitLab-internal reference:
https://gitlab.com/gitlab-com/legal-and-compliance/-/issues/672
parent 820d509f
......@@ -36,12 +36,6 @@
:why: https://github.com/ruby/ruby/blob/ruby_2_1/COPYING
:versions: []
:when: 2016-05-02 05:31:54.498490000 Z
- - :permit
- LGPL
- :who: Connor Shea
:why: http://www.gnu.org/licenses/license-list.html#LGPLv2.1
:versions: []
:when: 2016-05-02 05:32:48.645841000 Z
- - :permit
- ISC
- :who: Connor Shea
......@@ -54,24 +48,12 @@
:why: https://opensource.org/licenses/BSD-3-Clause
:versions: []
:when: 2016-05-02 05:44:38.246021000 Z
- - :permit
- LGPL-2.1+
- :who: Connor Shea
:why: Equivalent to LGPL.
:versions: []
:when: 2016-05-02 05:52:56.303239000 Z
- - :permit
- BSD
- :who: Connor Shea
:why: https://opensource.org/licenses/BSD-2-Clause
:versions: []
:when: 2016-05-02 05:55:09.796363000 Z
- - :permit
- LGPLv2+
- :who: Stan Hu
:why: Equivalent to LGPLv2
:versions: []
:when: 2016-06-07 17:14:10.907682000 Z
- - :permit
- Artistic 2.0
- :who: Josh Frye
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment