diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2023-10-04 19:00:08 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2023-10-04 19:00:08 +0300 |
commit | 41a6075fb5b9b1aad13a5210c3bd34f28f7d3c4d (patch) | |
tree | 64339db7d60fd3112d42561e687d24ca353ebcdf /deny.toml | |
parent | 5ac3162fcabd7af5e2fded1d0f22fd6e1fee741a (diff) |
deny: Simplify license handling
Deny all copyleft licenses except for the MPL-2.0 and add an exception
for gst-plugin-threadshare to allow LGPL-2.1.
Diffstat (limited to 'deny.toml')
-rw-r--r-- | deny.toml | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -19,16 +19,10 @@ ignore = [ [licenses] unlicensed = "deny" allow = [ - "Apache-2.0", + "MPL-2.0", ] -deny = [ - "GPL-1.0", - "GPL-2.0", - "GPL-3.0", - "AGPL-1.0", - "AGPL-3.0", -] -copyleft = "allow" +default = "deny" +copyleft = "deny" allow-osi-fsf-free = "either" confidence-threshold = 0.8 @@ -46,6 +40,11 @@ allow = ["AGPL-3.0"] name = "dssim-core" version = "3.2" +# Allow LGPL 2.1 for the threadshare plugin as it includes some LGPL code +[[licenses.exceptions]] +allow = ["LGPL-2.1"] +name = "gst-plugin-threadshare" + [bans] multiple-versions = "deny" highlight = "all" |