Re: BSD-4-clause with different development organizations

Simon Josefsson <[email protected]> Mon, 12 Jan 2026 09:20:50 +0100
Newsgroups gmane.linux.debian.devel.legal
Message-ID <[email protected]>
Peter Wienemann <[email protected]> writes:

> Hi,
>
> given a project with a sizable number of files, many of them use a
> BSD-4-clause license but there are variations in the development
> organizations mentioned in clause 3. Is there an elegant way to
> document this in a machine-readable debian/copyright file? Do I have
> to create different stand-alone license stanzas for each variation or
> is there a more efficient way to do it?

I've ran into this a couple of times too.  The BSD license is fairly
clear that you need to retain the copyright notice and the list of
conditions, which include the name of the organization.  As such, as far
as I understand, you really must reproduce the entire license text
verbatim to be compliant.  I've several times wished to express "The
same BSD-3-Clause license but replace Google Inc with Google LLC" to
save space, but I have refrained from doing so.

Better automatic license extraction tool would be nice here, saving us
from this manual work..

/Simon
signature.asc (application/pgp-signature, 1.2 KB)
-----BEGIN PGP SIGNATURE-----

iQNoBAEWCgMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmlkruIUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XQkBQkNZGbwAAoJENc89jjFPAa+BtIA
/iR73CfBurG9y8pASh3cbGOMHpDZfMAtosu6jbpO69GHAP4p7l57d+iVty2VQMsx
+3TCSAvZkpr4P/FuTzZ8JZe8BrgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCZ9F0SgUJDWRmSQCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+wUUBAO64fbZek6FPlRK0DrlWsrjCXuLi6PUxyzCAY6lG2nhUAQC6
qobB9mkZlZ0qihy1x4JRtflqFcqqT9n7iUZkCDIiDbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XTSBQkNZGboAAoJENc89jjF
PAa+0M0BAPPRq73kLnHYNDMniVBOzUdi2XeF32idjEWWfjvyIJUOAP4wZ+ALxIeh
is3Uw2BzGZE6ttXQ2Q+DeCJO3TPpIqaXDAAKCRBRcisI/kdFosUjAP9qoCUSuTq7
Tu7TkNt+JSM1zy2t2zPpzF3sw7MymERf1wEA6rZQjN0HUMfq+WpOv1/yXGPlxAPw
b6adtMzG4DkL4wg=
=Rjo0
-----END PGP SIGNATURE-----