about summary refs log tree commit diff
path: root/lib/licenses.nix
diff options
context:
space:
mode:
authorAtemu <atemu.main@gmail.com>2021-07-20 21:34:21 +0200
committerAtemu <atemu.main@gmail.com>2021-08-11 19:07:47 +0200
commit5e2c05abc3df7f5e544c269139ccd39e8129350f (patch)
tree34dabcab51d5209dd593ac3242921cd6f1a25e6a /lib/licenses.nix
parent16fb3928533c02d11a23d748f838f386d0a813fd (diff)
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
Diffstat (limited to 'lib/licenses.nix')
-rw-r--r--lib/licenses.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/licenses.nix b/lib/licenses.nix
index ce970c58fd5fd..57939308c3a3f 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.
   };