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