Re: Bug#1135097: Bug#885698: What licenses should be included in /usr/share/common-licenses?

Mechtilde Stehmann <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
Hello all,

Am 30.04.26 um 11:35 schrieb Sean Whitton:
> Chris Hofstaedtler [28/Apr  1:11pm +02] wrote:
>> * Sean Whitton <[email protected]> [260428 12:26]:
>>> Really we need to hear from the people who are trying to make the
>>> minimal install of Debian small.  That's not me.
>>
>> I have a mild interest in keeping small installs small, but I'm
>> certainly not an expert. I've however done some poking.
>>
>> Looking at the copyright files of packages installed by `mmdebstrap
>> forky /dev/null` - IOW a set of packages that can be expected that
>> every 'normal' install of Debian has (excluding container and
>> embedded usecases which can and will apply hacks) - yields a few
>> interesting things:
>>
>> 1) libc, sed have "Boost Software License - Version 1.0 - August
>> 17th, 2003" in their copyright files. Adding this to common-licenses
>> seems a net positive and could IMO be done immediately without any
>> negative effects.
>>
>> 2) mawk, libunistring5 use CC-BY-SA 3.0
>> These packages can be uninstalled. However curl depends on
>> libunistring5, so once your install wants to talk to the Internet it
>> probably has to stay.
>>
>> 3) nftables uses CC-BY-SA 4.0
>> This package can be uninstalled, but again once you want network
>> connectivity, ...
>>
>> 4) AGPLv3 is NOT present
>>
>> 5) Deduplicating copyright files might be a meaningful disk space
>> saving, if we actually care about disk space savings.
>> The install per above has:
>>
>> * 10 binary packages from src:util-linux adding 30KB copyright per binary
>> * 6 binary packages from src:systemd adding 13KB copyright per binary
>> * 5 binary packages from src:e2fsprogs adding 20KB copyright per binary
>> * 4 binary packages from src:pam adding 10KB copyright per binary
>> * 4 binary packages from src:krb5 adding 63KB copyright per binary
>> ff.
>>
>> I haven't done a full calculation but it seems we could save 1MB in
>> such an install just by deduplicating the copyright files. Someone
>> else may be interested in running the same analysis on different
>> install scenarios, say Live ISOs, Desktop installs, etc.
>>
>> With my src:util-linux maintainer hat on, I'd welcome tooling and a
>> corresponding policy change towards copyright file deduplication.
> 
> Thank you for the feedback.  Seems to me we can prioritise developer
> time by adding more licenses to common-licenses, then, with the possible
> exception of the AGPL.
> 

This exception of the AGPL means we will only add 120 KB instead of 150 
KB to /usr/share/common-licenses ?


Kind regards
-- 
Mechtilde Stehmann

## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899  39E7 F287 7BBA 141A AD7F
OpenPGP_signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE8ON/Pch6SZgomTnn8od7uhQarX8FAmnzQE0ACgkQ8od7uhQa
rX+mpQ//YrsWbau5Uy7N4QYu0A5h04mv3n0um9PPU1S5MDGEE3xEB77rzCy0z/Xf
PeubyIyVZ+trlqzdnIflvPFhFYC30xTaQk9Z9hSlOxf2QsqjL3rRoSL5uDGTlgqo
vv3g6XVzZwnCLjfYTLJKJGo5G9oyeVgtkpau/IIWdWIB2sDGCjG2EUcDYNOPvX+R
QekH0pWsNE+fQc11CeYNT278UOcNIak7XvmA0Ks0MxTvdnDK2eu9UwCRJnqKYpcc
oT5MtvzTIa817ar0bexWdHSO9T0Rewd73wwRgxI9VySAnWQDm6QC7djw5lZxeYxI
WmSDShqL2PonU9sV+A1mAjR2Qc7NTm1fqbpwJQYMXkkWl/LzyXyw3OT5g/I4RikJ
nxjWpj+HwfHt2d78bVFQfe8qPRi7ryoe2JqhIlhyBEXm+eU2OfzFNEqM9GT12ioX
K2dnGg9GI9I8El3Ns6nt4hlRSH42SAaBV/eBAbzVyjUXWBY4glpLU6nF1ItDPk4i
WRpekfdHpvkfyucM0X5G6EEy2UM5hCT5LWGPT69hpaTjFp8GjpXoYhLn9Dzz/ouU
FWHTh/1wVZtuVBIKctOZrkTyK4gYIu99dI9y6SO/XgVOaNlc6At9sjVb2GP5FSai
3swt4LMafF5T3DFWPUdE5PBiOm9fgICCiTsqinxmwaD48q/e8nM=
=ei97
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.