diff --git a/lib/licenses.nix b/lib/licenses.nix index 6ba244b88b82f..291c66ea850e7 100644 --- a/lib/licenses.nix +++ b/lib/licenses.nix @@ -1290,6 +1290,15 @@ lib.mapAttrs mkLicense ({ watcom = { spdxId = "Watcom-1.0"; fullName = "Sybase Open Watcom Public License 1.0"; + # Despite being OSI‐approved, this licence is not considered FOSS + # by Debian, Fedora, or the FSF, due to an onerous restriction that + # requires publication of even privately‐deployed modifications. + # This violates the FSF’s freedom 3 and Debian’s “desert island + # test” and “dissident test”. + # + # See: + free = false; + redistributable = true; }; w3c = { diff --git a/pkgs/tools/archivers/7zz/default.nix b/pkgs/tools/archivers/7zz/default.nix index 8a0b1365ee2de..ca8f8366f7f6b 100644 --- a/pkgs/tools/archivers/7zz/default.nix +++ b/pkgs/tools/archivers/7zz/default.nix @@ -2,9 +2,9 @@ , lib , fetchzip - # Only used for Linux's x86/x86_64 + # Only useful on Linux x86/x86_64, and brings in non‐free Open Watcom , uasm -, useUasm ? (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86) +, useUasm ? false # RAR code is under non-free unRAR license # see the meta.license section below for more details