From 5e2c05abc3df7f5e544c269139ccd39e8129350f Mon Sep 17 00:00:00 2001 From: Atemu Date: Tue, 20 Jul 2021 21:34:21 +0200 Subject: [PATCH] lib.licenses: mark a few unfree redistributable licenses as such I'm sure there are more but it's not feasible for a single person to check all of them --- lib/licenses.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/licenses.nix b/lib/licenses.nix index ce970c58fd5f..57939308c3a3 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -749,6 +749,10 @@ in mkLicense lset) ({ fullName = "Server Side Public License"; url = "https://www.mongodb.com/licensing/server-side-public-license"; free = false; + # NOTE Debatable. + # The license a slightly modified AGPL but still considered unfree by the + # OSI for what seem like political reasons + redistributable = true; # Definitely redistributable though, it's an AGPL derivative }; stk = { @@ -775,10 +779,12 @@ in mkLicense lset) ({ unfreeRedistributable = { fullName = "Unfree redistributable"; free = false; + redistributable = true; }; unfreeRedistributableFirmware = { fullName = "Unfree redistributable firmware"; + redistributable = true; # Note: we currently consider these "free" for inclusion in the # channel and NixOS images. };