lib/licenses: mark `watcom` as non‐Free (#352608)

Emily 2d6cb731 6f860c12

Changed files
+11 -2
lib
pkgs
tools
archivers
+9
lib/licenses.nix
···
watcom = {
spdxId = "Watcom-1.0";
fullName = "Sybase Open Watcom Public License 1.0";
};
w3c = {
···
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: <https://en.wikipedia.org/wiki/Sybase_Open_Watcom_Public_License>
+
free = false;
+
redistributable = true;
};
w3c = {
+2 -2
pkgs/tools/archivers/7zz/default.nix
···
, lib
, fetchzip
-
# Only used for Linux's x86/x86_64
, uasm
-
, useUasm ? (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86)
# RAR code is under non-free unRAR license
# see the meta.license section below for more details
···
, lib
, fetchzip
+
# Only useful on Linux x86/x86_64, and brings in non‐free Open Watcom
, uasm
+
, useUasm ? false
# RAR code is under non-free unRAR license
# see the meta.license section below for more details