gardenappl / vrms-arch

Virtual Richard M. Stallman for Arch Linux
BSD 3-Clause "New" or "Revised" License
12 stars 6 forks source link

False-positive: LGPL3, by-sa, SPL, CC0, BSD3, MIT, Nmap, MPL, ... #12

Open marek22k opened 7 months ago

marek22k commented 7 months ago

In some cases, packages are recognized as non-free even though they have a FLOSS license.

$vrms 
adwaita-cursors: ['CCPL:by-sa', 'LGPL3']
adwaita-icon-theme: ['CCPL:by-sa', 'LGPL3']
amd-ucode: ['custom:non-free']
archlinux-wallpaper: ['custom:CC0', 'custom:SPL']
ca-certificates-dn42: ['custom:RDL']
dnssec-anchors: ['custom:none']
iana-etc: ['custom:none']
libjpeg-turbo: ['BSD-3-Clause', 'IJG', 'Zlib']
liburing: ['(GPL-2.0-only WITH Linux-syscall-note)', 'MIT', 'LGPL-2.0-or-later', 'MIT']
licenses: ['custom:none']
nmap: ['LicenseRef-Nmap-Public-Source-License-Version-0.95']
p7zip: ['LGPL', 'custom:unRAR']
python-certifi: ['MPL-2.0']
util-linux: ['BSD-2-Clause', 'BSD-3-Clause', 'BSD-4-Clause-UC', 'GPL-2.0-only', 'GPL-2.0-or-later', 'GPL-3.0-or-later', 'ISC', 'LGPL-2.1-or-later', 'LicenseRef-PublicDomain']
util-linux-libs: ['BSD-2-Clause', 'BSD-3-Clause', 'BSD-4-Clause-UC', 'GPL-2.0-only', 'GPL-2.0-or-later', 'GPL-3.0-or-later', 'ISC', 'LGPL-2.1-or-later', 'LicenseRef-PublicDomain']
xcursor-vanilla-dmz: ['CCPL:by-nc-sa']

Non-free packages: 16 (1.20% of total)

There are 64 ambiguously licensed packages that vrms cannot certify.
Use --list-unknowns to list them (or --help for more info)
$pacman -Q --info vrms-arch-git
Name            : vrms-arch-git
Version         : 2.0.2.r19.gd5fb44c-1
Description     : Virtual Richard M. Stallman for Arch Linux (updated fork)
Architecture    : any
URL             : https://github.com/gardenappl/vrms-arch
Licenses        : custom:BSD3
Groups          : None
Provides        : None
Depends On      : python  pyalpm
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 84.11 KiB
Packager        : Unknown Packager
Build Date      : Wed 29 Nov 2023 10:22:50 PM UTC
Install Date    : Wed 29 Nov 2023 10:33:21 PM UTC
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None