SPDX tags in file?
Pedro Giffuni
pfg at FreeBSD.org
Thu Dec 7 02:27:15 UTC 2017
Hi Steve;
> It seems that the application of SPDX license tags
> has been automated and done without reviewing whether
> the tag is correct. For example, the BSD-4-Clause
> tag has been placed in the files in lib/msun/bsdsrc.
> Given the UCB letter concerning removal of clauses
> 3 and 4, these files should probably have had the
> Copyright updated and a different SPDX clause applied.
>
> --
> Steve
The initial sweep was done manually, but as you might have noticed, it
covered a lot of files and mistakes are certainly possible.
The idea at this time is/was not to replace licenses: I am not a lawyer
but I think we may have to look at who has touched a file before doing
any license change. That may be a complex process.
This said. checking for bsd-4-clause is a pretty good opportunity to
review and modernize code. If the code comes from another BSD (and
particularly NetBSD as I noticed during the sweep), it is likely
upstream has updated the license as well and there may be interesting
changes involved.
Pedro.
More information about the freebsd-hackers
mailing list