4-clause BSD licensed files
Keith Packard
keithp@keithp.org
Tue Jan 28 01:10:00 GMT 2020
I'm reviewing the newlib licenses as I try to fix the copyright status
in a debian package and have come across a fairly long list of files
that still have the old BSD advertising clause:
* 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* This product includes software developed by the University of
* California, Berkeley and its contributors.
A (much shorter) list of files contains this clause in an even older
form:
* (2) distributions including binaries display
* the following acknowledgement: ``This product includes software
* developed by the University of California, Berkeley and its contributors''
* in the documentation or other materials provided with the distribution
* and in all advertising materials mentioning features or use of this
* software.
This isn't mentioned in COPYING.NEWLIB, which seems like a fairly
serious omission as it impacts where and how newlib can be used.
I believe all of the affected files are copyright The Regents of the
University of California, and as that organization has routinely
re-licensed code from 4-clause to 3-clause licenses, I'm wondering if it
would be reasonable to simply edit the affected files and remove this
clause. It's already been done in about 74 files, which contain
license clauses 1, 2 and 4 but no clause 3.
Here's how I counted the files containing this phrasing:
$ git grep -l -i 'All advertising material' | wc -l
188
I'm working on a python script to automatically extract copyright
messages from the newlib source with the goal of formatting that in
Debian's machine-readable form. I can also generate an updated
COPYING.NEWLIB file if that's of interest.
--
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20200128/dfb93a1a/attachment.sig>
More information about the Newlib
mailing list